JSON kann eine Gruppe von Daten, die in einem Objekt einer Programmiersprache dargestellt werden, in eine Zeichenkette umwandeln, sodass diese Zeichenkette problemlos über ein Netzwerk oder zwischen Programmen übertragen und bei Bedarf wieder in ein von der Programmiersprache unterstütztes Datenformat zurückverwandelt werden kann - in PHP etwa kann JSON sie in ein Array oder ein einfaches Objekt zurückverwandeln. Bei AJAX, wenn Werte als Array übergeben werden sollen, muss JSON das Array in eine Zeichenkette umwandeln.
Dieses Werkzeug gehört zur Kategorie „JSON-Werkzeuge“.
Eingaben werden möglichst lokal im Browser verarbeitet und nicht gespeichert.
Fast immer: Schlüssel ohne Anführungszeichen, einfache statt doppelte Anführungszeichen, ein nachgestelltes Komma oder ein Kommentar. Das JSON-Standard erlaubt nichts davon.
Das Parsen läuft synchron im Browser, einige Megabyte sind kein Problem. Für größere Dateien die Kompaktansicht oder ein lokales Werkzeug nutzen.
Die URL muss öffentlich erreichbar und ohne Login abrufbar sein. Heißschutz-Regeln oder Same-Origin-Vorgaben blockieren die Anfrage.