.JSON

JSON Datei

JavaScript Object Notation file
Frage stellen
SCHNELLE ANTWORT

Eine JSON-Datei ist eine Klartextdatendatei im JavaScript Object Notation-Format, die von Web-APIs, App-Konfigurationen und Datenexporten verwendet wird. Jeder Texteditor öffnet sie - Notepad unter Windows, TextEdit auf dem Mac - obwohl VS Code oder Notepad++ für alles Nicht-Triviale komfortabler sind. Die Datei selbst ist sicher zu öffnen; die darin enthaltenen Daten können sensibel sein (Tokens, persönliche Exporte).

Entwickler: Specified by Douglas Crockford (2001); standards: ECMA-404, IETF RFC 8259 Kategorie: Datendatei Offener Standard MIME: application/json
VERFÜGBAR AUF Windows macOS Linux Android Web
Verwandt: .PKPASS · .DAT · .RIS · .OFX

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 22, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das JSON-Dateiformat?

Dateien mit der Erweiterung .json enthalten Daten im Klartextformat, gespeichert in einer Notation, die von einer Teilmenge von JavaScript abgeleitet ist, mit UTF-8-Kodierung. Die aktuelle maßgebliche Beschreibung des Formats ist ECMA-404 und IETF RFC 8259 (2017), die das frühere RFC 4627 ablösten. Unter anderem wird .json häufig für die Übertragung von Informationen über Netzwerke sowie zum Speichern von Konfigurationen, Einstellungen und serialisierten Anwendungszuständen verwendet.

Ein .json-Dokument kann enthalten:

  • Zeichenketten,
  • Zahlen (IEEE 754 Gleitkommazahl mit doppelter Genauigkeit),
  • Boolesche Werte (true und false),
  • null,
  • Arrays der oben genannten Elemente,
  • Objekte (Schlüssel-Wert-Zuordnungen).

Objekte und Arrays können auf mehreren Ebenen verschachtelt werden. Obwohl die Syntax von .json-Dateien auf JavaScript basiert, werden sie in Anwendungen verwendet, die in nahezu jeder Programmiersprache geschrieben sind. In JavaScript werden Parsen und Serialisierung durch die eingebauten Methoden JSON.parse() und JSON.stringify() übernommen, verfügbar seit ECMAScript 5 - keine externe Bibliothek ist erforderlich. Das Format unterstützt keine Kommentare. Verwandte textbasierte Datenformate sind YAML, XML und CSV.

Sicherheit

RISIKO: LOW

Eine JSON-Datei enthält reine Daten - sie kann keinen Code enthalten oder ausführen, daher ist das Öffnen in einem Editor sicher. Die Risiken sind informationeller Natur: Datenexporte enthalten oft private Daten, API-Schlüssel oder Sitzungs-Tokens (solche Dateien nicht in Online-Viewer einfügen oder weitergeben); für Entwickler sind das Parsen von nicht vertrauenswürdigem JSON mit eval() statt JSON.parse() oder übermäßig große Dateien für Denial-of-Service klassische Fallstricke. Auf doppelte Erweiterungen (.json.exe) in Downloads achten.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEJavaScript Object Notation file
ENTWICKLERSpecified by Douglas Crockford (2001); standards: ECMA-404, IETF RFC 8259seit 2001 (json.org); first IETF spec RFC 4627 (2006); current RFC 8259 / ECMA-404 (2017)
KATEGORIEDatendatei
MIME TYPEapplication/json
TYPstrukturiertes Klartextdatenformat (UTF-8)
STANDARDOffen · lizenzfrei

Programme zum Öffnen von JSON-Dateien

Windows4 apps
Mozilla Firefox Open Source Die .json-Datei in einen Firefox-Tab ziehen - der eingebaute JSON-Viewer (seit Firefox 53, 2017) zeigt einen ausklappbaren Baum mit Suchfunktion.
Notepad Open Source Einfacher Editor mit JSON-Syntaxfärbung; das eingebaute Plugin „JSON Viewer“ installieren (Plugins Admin) zum Formatieren und für die Baumansicht.
Visual Studio Code Kostenlos Datei öffnen; Shift+Alt+F drücken, um minifiziertes JSON zu formatieren (Pretty-Print), und Faltungspfeile zum Einklappen von Abschnitten nutzen. Beste kostenlose Wahl zum Bearbeiten.
Altova XMLSpy Kostenpflichtig Kommerzielles XML/JSON-IDE mit Rasteransicht und Schema-Validierung - relevant für Unternehmensentwickler, überdimensioniert zum einfachen Anzeigen.
macOS3 apps
TextEdit Integriert Rechtsklick → Öffnen mit → TextEdit. Beim Bearbeiten aufpassen: typografische Anführungszeichen deaktivieren (Bearbeiten → Substitutionen), die JSON stillschweigend beschädigen.
BBEdit Freemium Nachfolger von TextWrangler (eingestellt 2017); der kostenlose Modus unterstützt JSON-Anzeige und -Bearbeitung mit Syntaxfarben.
Visual Studio Code Kostenlos Datei öffnen; Shift+Alt+F drücken, um minifiziertes JSON zu formatieren (Pretty-Print), und Faltungspfeile zum Einklappen von Abschnitten nutzen. Beste kostenlose Wahl zum Bearbeiten.
Linux4 apps
Vim Open Source Im Terminal öffnen; direkt schön formatieren mit ':%!jq .' wenn jq installiert ist.
Visual Studio Code Kostenlos Datei öffnen; Shift+Alt+F drücken, um minifiziertes JSON zu formatieren (Pretty-Print), und Faltungspfeile zum Einklappen von Abschnitten nutzen. Beste kostenlose Wahl zum Bearbeiten.
GNOME Text Editor / gedit Open Source Standard-GNOME-Editor öffnet JSON mit Syntaxhervorhebung.
jq Open Source Kommandozeilen-JSON-Prozessor: 'jq . file.json' formatiert schön; Filter extrahieren Felder ('jq .items[].name').
Android1 app
Files / any text editor app Kostenlos Tippe auf die Datei und wähle einen Text-/HTML-Viewer; zum Bearbeiten eine Editor-App wie Acode verwenden. JSON benötigt keine spezielle App.
Web2 apps
JSON Editor Online Freemium Datei im Browser einfügen oder öffnen - Baumansicht, Formatierung, Validierung und JSON-zu-CSV-Export. Keine vertraulichen Daten in Online-Tools einfügen.
JSON Crack Freemium Visualisiert JSON als interaktiven Knotengraphen - nützlich zum Verstehen tief verschachtelter Exporte.

Technische Details

technische Spezifikation
MIME-Typapplication/json
ZeichenkodierungUTF-8; RFC 8259 schreibt UTF-8 ohne BOM für den Netzwerkaustausch vor
Dateisignatur (Magic Bytes)Keine - Klartext; ein gültiges Dokument beginnt mit '{' (Objekt) oder '[' (Array), optional von Leerzeichen vorangestellt
Unterstützte Datentypenstring, number, boolean (true/false), null, array, object
ZahlendarstellungIEEE 754 Gleitkommazahl mit doppelter Genauigkeit (64-Bit); die Spezifikation definiert keinen eigenen Integer-Typ
ZeichenkettenkodierungUnicode; Nicht-ASCII-Zeichen können als wörtliche UTF-8 oder als \uXXXX-Vier-Hex-Ziffer-Escape-Sequenzen erscheinen
KommentarunterstützungKeine - Kommentare sind ausdrücklich aus der JSON-Spezifikation ausgeschlossen
LeerzeichenBedeutungslose Leerzeichen (Leerzeichen, Tabulator, CR, LF) sind zwischen beliebigen zwei Token erlaubt
BOM-BehandlungRFC 8259 verbietet ausdrücklich eine UTF-8-BOM am Anfang eines JSON-Austauschdokuments
Eindeutigkeit von ObjektschlüsselnSchlüssel innerhalb eines Objekts sollten eindeutig sein; RFC 8259 verbietet Duplikate nicht, lässt das Verhalten jedoch implementierungsdefiniert
VerschachtelungUnbegrenzte rekursive Verschachtelung von Objekten und Arrays; die praktische Tiefe wird durch die Stack-Größe des Parsers begrenzt
Eingebaute JavaScript-APIJSON.parse() und JSON.stringify() sind nativ seit ECMAScript 5 (2009); keine Drittanbieterbibliothek erforderlich
InteroperabilitätSprachunabhängig; Parser und Serialisierer existieren für nahezu jede verbreitete Programmiersprache
Häufige VerwendungszweckeREST-API-Nutzdaten, Anwendungskonfigurationsdateien, Datenserialisierung, gestreamte Protokollzeilen (JSONL / NDJSON), Web-App-Manifeste
Veröffentlicht2001 (json.org); first IETF spec RFC 4627 (2006); current RFC 8259 / ECMA-404 (2017)
Offener StandardJa · lizenzgebührenfrei
Spezifikationwww.rfc-editor.org

JSON-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit JSON-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu JSON-Dateien.

Häufig gestellte Fragen

Welches Programm öffnet eine JSON-Datei?
Jeder Texteditor - Notepad (Windows) oder TextEdit (Mac) funktionieren sofort. Für komfortables Lesen VS Code oder Notepad++ verwenden (Formatierung, ausklappbarer Baum), oder die Datei in Firefox ziehen, um den eingebauten JSON-Viewer zu nutzen.
Wie konvertiere ich JSON nach Excel?
In Excel: Daten → Daten abrufen → Aus Datei → Aus JSON, dann die Datensätze konvertieren und erweitern (Power Query). Bei einfachem, flachem JSON funktioniert auch ein Online-JSON-zu-CSV-Konverter - lade aber keine sensiblen Daten hoch.
Warum ist meine JSON-Datei eine einzige unleserliche Zeile?
Sie ist minifiziert - Leerzeichen wurden entfernt, um Bandbreite zu sparen. Formatiere sie lesbar: Shift+Alt+F in VS Code, die Schaltfläche „Format“ in JSON Editor Online oder jq . file.json im Terminal.
Ist es sicher, eine JSON-Datei zu öffnen?
Ja - JSON ist reiner Text und kann keinen Code ausführen. Sei nur vorsichtig mit dem Inhalt (Exporte können Passwörter/Tokens enthalten) und stelle sicher, dass es sich nicht um eine getarnte ausführbare Datei wie data.json.exe handelt.
Kann ich eine JSON-Datei in Notepad bearbeiten?
Ja, aber die JSON-Syntax ist streng: nur doppelte Anführungszeichen, keine nachgestellten Kommas, keine Kommentare. Ein falsches Komma macht die App, die sie liest, unbrauchbar - nach dem Bearbeiten validieren (VS Code unterstreicht Fehler in Echtzeit).
Was ist der Unterschied zwischen JSON und XML?
Beide übertragen strukturierte Daten als Text. JSON ist schlanker, bildet Datenstrukturen direkt ab und dominiert Web-APIs; XML unterstützt Attribute, Namensräume und Schemas und bleibt in Dokumenten und Unternehmenssystemen etabliert.
Was ist eine JSONL- / NDJSON-Datei?
JSON Lines - ein vollständiges JSON-Objekt pro Zeile, verwendet für Protokolle und große Datensätze, da es zeilenweise gestreamt werden kann. Ein normaler JSON-Parser lehnt es ab; zeilenweise oder mit jq verarbeiten.

Quellen

1IETF RFC 8259 - The JSON Data Interchange Format (STD 90)www.rfc-editor.org
2ECMA-404 - The JSON data interchange syntaxecma-international.org

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.CRDOWNLOADChrome Partial Download File
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

Verwandte Erweiterungen

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values
.GGBGeoGebra Document

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen