Über JSON-Dateien
JSON Data
Das JSON-Format ist eine Dateispezifikation, die in verschiedenen professionellen und privaten Kontexten verwendet wird. Wandle JSON-Dateien online und kostenlos zu anderen kompatiblen Formaten mit dem KaijuConverter um — keine Anmeldung, keine Software-Installation, sicher und privat. Die Verarbeitung erfolgt in der Cloud mit Verschlüsselung während der Übertragung und automatischer Löschung nach zwei Stunden.
Familie
Documents & Text
Erweiterung
.json
MIME-Typ
application/json
Kann verwendet werden als
WIE DAS
FORMAT JSON ENTSTAND.
JSON — JavaScript Object Notation — was popularized by Douglas Crockford around 2001-2002 as a lightweight alternative to XML for browser-server data exchange. The syntax was lifted directly from the way JavaScript already defined object literals, which made parsing trivially cheap in the browser: eval(jsonString) worked (before anyone realized that was a security nightmare).
JSON went from a hack to a standard remarkably fast: ECMA-404 in 2013, RFC 8259 in 2017, and by then nearly every new REST API used it instead of XML. Crockford’s famous line was "I don’t want to maintain JSON" — he refused to version the format, arguing simplicity was its main virtue. Today JSON carries config files, API payloads, logs, database documents, build manifests, and an ever-growing chunk of the data plumbing of the internet.
WISSENSWERTES UND
INTERESSANTE FAKTEN.
JSON is a subset of JavaScript, but not a strict one — some valid JSON (like leading zeros) is invalid JS, and vice versa.
Douglas Crockford intentionally refused to version the format: "JSON is done. It does not need a v2."
JSON does not permit trailing commas or comments — which is why JSONC (JSON with Comments) and JSON5 were invented.
The largest public JSON file is OpenStreetMap's planet dump — over 100 GB minified.
JSON's only allowed whitespace outside strings is tab, space, newline, and carriage return — nothing else.
VORTEILE UND
EINSCHRÄNKUNGEN.
Vorteile
- Dead-simple — you can memorize the entire grammar on one page.
- Native parsers in every programming language.
- Human-readable and easy to debug.
- Compact — much smaller than equivalent XML.
- Frozen spec — a JSON parser written in 2010 still handles new JSON files from 2026.
Einschränkungen
- No comments allowed — config files feel verbose.
- No trailing commas — a constant source of parse errors.
- No native date, decimal, or binary types — everything is strings or numbers.
- Easily bloated by repeated keys; large payloads compress poorly vs binary alternatives.
- Streaming is awkward — JSON wants to be parsed whole.
Typische Dateigrößen
Small config
< 1 KB
REST API payload
1-100 KB
Database export
10 MB - 100 GB
Technische Spezifikationen
- MIME type
- application/json
- Extension
- .json
- Standard
- ECMA-404, RFC 8259
- Encoding
- UTF-8, UTF-16, or UTF-32
- Allowed types
- object, array, string, number, boolean, null
UMWANDELN VON
JSON
Häufige Anwendungsfälle
Web APIs, configuration files, data exchange, NoSQL databases
Verwandte Formate
Beliebte Vergleiche
JSON vs PDF
Unterschiede, Dateigröße und wann jedes Format zu wählen ist.
JSON vs DOCX
Unterschiede, Dateigröße und wann jedes Format zu wählen ist.
JSON vs ODT
Unterschiede, Dateigröße und wann jedes Format zu wählen ist.
JSON vs TXT
Unterschiede, Dateigröße und wann jedes Format zu wählen ist.
JSON vs MD
Unterschiede, Dateigröße und wann jedes Format zu wählen ist.
JSON vs HTML
Unterschiede, Dateigröße und wann jedes Format zu wählen ist.
Beliebte JSON-Umwandlungen
Die meistgesuchten Ziele beim Umwandeln von JSON-Dateien.
Häufig gestellte Fragen zu JSON
Häufig gestellte Fragen
JSON (JavaScript Object Notation) is a lightweight text Format für data exchange, popularized by Douglas Crockford around 2001. JSON represents nested objects, arrays, strings, numbers, booleans, und null values in einem syntax derived von JavaScript. It is the default data Format für modern web APIs.
JSON Dateien are plain text — öffnen them in any text editor (Notepad, VS Code, Sublime Text, TextEdit). für Formatted reading, verwenden JSON-aware editors (VS Code auto-indents) oder online viewers like jsonformatter.org. Every web browser displays JSON directly if you öffnen die Datei locally.
Use KaijuConverter's JSON-to-CSV converter für nested data flattened in einem tabular Format. für einfach flat JSON (array von objects), command-line Werkzeuge like jq + csvkit give more control. Python's pandas und JavaScript's PapaParse also handle the conversion in one line von code.
JSON für machine-to-machine data exchange (APIs, config) — strict spec, fast parsers in every language. YAML für human-edited config Dateien — unterstützt comments, multi-line strings, und references. Kubernetes, Docker Compose, und GitHub Actions verwenden YAML; REST APIs overwhelmingly verwenden JSON.
JSON's strict specification disallows comments to keep parsers einfach und unambiguous. Workarounds include JSONC (JSON mit Comments, used by VS Code config), JSON5 (relaxed syntax mit comments), oder a convention von adding a "comment" oder "_doc" field in your data.
JSON itself cannot execute code like JavaScript eval() can, making it safer than older exchange Formate. Jedoch, deeply nested JSON can exhaust memory (a "billion laughs" variant) — verwenden streaming parsers und limit recursion depth when processing untrusted input.