Zum Hauptinhalt springen
🇬🇧 English 🇪🇸 Español 🇧🇷 Português
Bildkonverter Videokonverter Audiokonverter Dokumentkonverter
Werkzeuge Anleitungen Formate Preise API
Anmelden
JSON file
json
Dateiformat

Über JSON-Dateien

JSON Data

Veröffentlicht 2001 Von Douglas Crockford

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

Eingabe Ausgabe
Die Geschichte

WIE DAS
FORMAT JSON ENTSTAND.

2001
2002
2013
2017

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.

01

JSON is a subset of JavaScript, but not a strict one — some valid JSON (like leading zeros) is invalid JS, and vice versa.

02

Douglas Crockford intentionally refused to version the format: "JSON is done. It does not need a v2."

03

JSON does not permit trailing commas or comments — which is why JSONC (JSON with Comments) and JSON5 were invented.

04

The largest public JSON file is OpenStreetMap's planet dump — over 100 GB minified.

05

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

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.

Wir verwenden Cookies und ähnliche Technologien, um Inhalte und Anzeigen zu personalisieren und Datenverkehr zu analysieren. Mehr über Cookies erfahren.