JSON (JavaScript Object Notation) er et åbent filformat og dataudvekslingsformat, der bruger menneske-læseligt tekst til at gemme og transmittere dataobjekter bestående af attribut-værdi-par og tabel (eller andre serialiserbare værdier). JSON er et almindeligt anvendt dataformat med forskellige anvendelser i elektronisk dataudveksling, herunder webapplikationer på servere.
JSON er et programmeringssprogsuafhængigt dataformat. Det blev afledt af JavaScript, men mange moderne programmeringssprog inkluderer kildekode til at generere og parse data i JSON-format. JSON-filnavne bruger filendelsen .json.
Douglas Crockford specificerede oprindeligt JSON-formatet i starten af 2000'erne, og sendte den første JSON-besked i april 2001 med Chip Morningstar.
Efter at RFC 4627 havde været tilgængelig som dens "informative" specifikation siden 2006, blev JSON først standardiseret i 2013 som ECMA-404. RFC 8259, udgivet i 2017, er den nuværende version af Internetstandarden STD 90, og den forbliver i overensstemmelse med ECMA-404. Samme år blev JSON også standardiseret som ISO/IEC 21778:2017. Standarderne ECMA og ISO/IEC beskriver kun den tilladte syntaks, hvorimod RFC dækker nogle sikkerheds- og interoperabilitet-overvejelser.