Lieblingsorte deiner Lieblingsstadt
Startseite
Als bevorzugte Quelle bei Google hinzufügen

JSON-Formatierer und -Validator

Machen Sie ein JSON-Dokument lesbarer oder entfernen Sie unnötige Leerzeichen. Das Werkzeug prüft die Syntax und erhält den Originaltext, ohne Werte neu aufzubauen.

Nur Syntax; doppelte Schlüssel und die ursprüngliche Schreibweise der Zahlen bleiben erhalten.

Die Verarbeitung erfolgt lokal. Dieses Werkzeug lädt keine Eingaben hoch und speichert keinen Verlauf. Übliche Website-Dienste sind davon getrennt.

Grenzen und Datenschutz

Eingabe: 1 MiB (1.048.576 UTF-8-Bytes); Verschachtelung: 64 Container; Ausgabe: 8 MiB (8.388.608 Bytes). Escapte einzelne Surrogate sind syntaktisch gültig, können aber Probleme beim Datenaustausch verursachen.

Formatieren oder minimieren

  1. JSON einfügen oder eine UTF-8-Datei ohne BOM importieren. Die Eingabe ist auf 1 MiB und 64 verschachtelte Container begrenzt.
  2. Zwei oder vier Leerzeichen wählen und Formatieren auswählen; Minimieren entfernt Leerzeichen außerhalb von Zeichenketten. Ungültige Eingaben werden abgelehnt.
  3. Ergebnis prüfen und kopieren oder herunterladen. Eine Änderung an Eingabe oder Einzug löscht das vorherige Ergebnis.

Was sich ändert

Nur Leerraum außerhalb von Zeichenketten ändert sich. Die Formatierung verwendet LF-Zeilenumbrüche und ein Leerzeichen nach dem Doppelpunkt; leere Objekte und Arrays bleiben kompakt.

Zahlen behalten ihre Schreibweise: 9007199254740993, 1e400, -0 und 1.2300 werden weder gerundet noch umgeschrieben. Empfangende Programme können eigene Grenzen haben.

Reihenfolge und wiederholte Namen bleiben erhalten. Gültige Syntax garantiert nicht, dass Programme doppelte Schlüssel gleich interpretieren.

Zeichenketten und Escape-Sequenzen bleiben unverändert. Das Werkzeug sortiert keine Schlüssel, normalisiert Unicode nicht und prüft weder Schema noch API-Regeln.

Beispiele

{"ok":true,"items":[1,2]} lässt sich auf mehrere Zeilen verteilen, ohne Schlüssel oder Array-Reihenfolge zu ändern.

Minimieren von { "note": "keep two spaces" } ergibt {"note":"keep two spaces"}. Leerzeichen innerhalb der Zeichenkette bleiben erhalten.

{"id":9007199254740993,"id":2} behält beide id-Einträge und die vollständige große Ganzzahl.

Grenzen der Prüfung

Striktes JSON verlangt doppelte Anführungszeichen und erlaubt keine Kommentare, abschließenden Kommas, NaN oder Infinity. Ein einzelner Wurzelwert einschließlich primitiver Werte ist erlaubt; JSON5 und mehrere JSON-Lines-Datensätze nicht.

Die Datei muss UTF-8 ohne BOM sein. Grenzen: Eingabe 1 MiB, 64 verschachtelte Container und Ausgabe 8 MiB. Ein escaptes einzelnes Unicode-Surrogat kann syntaktisch gültig sein und dennoch Kompatibilitätsprobleme verursachen. Syntaxprüfung garantiert weder Sicherheit noch Schemakonformität.

Lokale Verarbeitung

Der Text wird lokal verarbeitet; dieses Werkzeug lädt ihn nicht hoch und speichert keinen Verlauf. Kopieren und Herunterladen erfolgen auf Wunsch. Übliche Website-Dienste sind getrennt; Geheimnisse nur in vertrauenswürdige Umgebungen einfügen.

Fragen zu JSON

Nein, der ursprüngliche Zahlentext bleibt erhalten. Andere Programme können große Zahlen runden oder extreme Exponenten ablehnen.

Sie können die Syntax erfüllen. RFC 8259 empfiehlt eindeutige Namen, weil Programme sie unterschiedlich interpretieren.

Nein, nur JSON-Leerraum außerhalb von Zeichenketten wird entfernt.

Nein. Korrigieren Sie die Eingabe vor der erneuten Verarbeitung.

Nicht unbedingt. Schema, Pflichtfelder und Geschäftsregeln werden nicht geprüft.

Quellen

JSON in YAML

Konvertiere JSON lokal in YAML und bewahre Zahlentext und Zeichenfolgen in Anführungszeichen; kopiere oder lade das vollständige Ergebnis herunter.

Werkzeug öffnen — JSON in YAML

YAML in JSON

Konvertiere YAML lokal in JSON mit exakten Zahlen, begrenzten Aliasen und vollständigem Kopieren oder Download.

Werkzeug öffnen — YAML in JSON

HTML in Markdown

Wandle eingefügtes oder lokales HTML in Markdown um, prüfe die Konvertierungshinweise und kopiere oder lade das Ergebnis herunter.

Werkzeug öffnen — HTML in Markdown

JavaScript-RegEx-Tester

Teste ein JavaScript-Muster lokal und prüfe Treffer, Gruppen und UTF-16-Positionen.

Werkzeug öffnen — JavaScript-RegEx-Tester

Markdown in HTML

Wandle einen Markdown-Entwurf in ein HTML-Fragment um, prüfe Quelltext und inaktive Vorschau und kopiere oder lade das Ergebnis herunter.

Werkzeug öffnen — Markdown in HTML

Textsortierer

Sortiere Zeilen alphabetisch nach gewählter Sprache oder nach Unicode-Codepunkten. Duplikate, Leerzeilen und der vollständige Inhalt bleiben erhalten.

Werkzeug öffnen — Textsortierer

Doppelte Zeilen entfernen

Behalten Sie die erste exakte Kopie jeder Zeile, Reihenfolge, relevante Leerzeichen und Leerzeilen; kopieren oder laden Sie das Ergebnis herunter.

Werkzeug öffnen — Doppelte Zeilen entfernen

Textvergleich

Vergleichen Sie zwei Texte lokal: Änderungen ganzer Zeilen, Leerraum und letzter Zeilenumbruch.

Werkzeug öffnen — Textvergleich

Groß- und Kleinschreibung umwandeln

Wandeln Sie Text sowie Wort- oder Satzanfänge mit ausdrücklich gewählten Regeln um.

Werkzeug öffnen — Groß- und Kleinschreibung umwandeln

HTML-Entitäten kodieren und dekodieren

HTML-Referenzen als Text kodieren oder dekodieren, Kontext und Unicode-Format wählen und LF-Ausgabe erhalten, ohne Markup zu analysieren oder darzustellen.

Werkzeug öffnen — HTML-Entitäten kodieren und dekodieren

Markdown-Tabellengenerator

Bearbeiten Sie eine Tabelle aus reinem Text, wählen Sie die Ausrichtung und kopieren Sie GFM-Markdown oder importieren Sie tabulatorgetrennten Text.

Werkzeug öffnen — Markdown-Tabellengenerator

Abfragezeichenfolgen analysieren und erstellen

Abfrageparameter bearbeiten und dabei wiederholte Namen und ihre Reihenfolge erhalten. Normalisierte Abfrage oder HTTP(S)-URL kopieren.

Werkzeug öffnen — Abfragezeichenfolgen analysieren und erstellen

URL kodieren und dekodieren

UTF-8-URL-Komponenten oder Formularwerte mit klaren Regeln für Leerzeichen und Pluszeichen umwandeln und das Ergebnis kopieren oder herunterladen.

Werkzeug öffnen — URL kodieren und dekodieren

Base64 kodieren und dekodieren

UTF-8-Text in Standard- oder URL-sicheres Base64 kodieren oder beide Formate mit klaren Fehlermeldungen vollständig dekodieren.

Werkzeug öffnen — Base64 kodieren und dekodieren

XML-Formatierer

XML 1.0 mit Namensräumen prüfen, lokal formatieren oder kompaktieren und das UTF-8-Ergebnis kopieren oder herunterladen.

Werkzeug öffnen — XML-Formatierer

SMS-Zeichen- und Segmentzähler

Sieh, wie deine Nachricht kodiert wird, wo Segmente enden und was sie kosten könnte. Dein Text bleibt im Browser.

Werkzeug öffnen — SMS-Zeichen- und Segmentzähler

Zeichenzähler für soziale Medien

Prüfe Plattformlimits und teile Beiträge ohne Textverlust auf.

Werkzeug öffnen — Zeichenzähler für soziale Medien

Zeichenzähler

Zählen Sie Zeichen, Wörter, Sätze und Absätze. Prüfen Sie Wortdichte, geschätzte Lesezeit und UTF-8-Größe direkt im Browser.

Werkzeug öffnen — Zeichenzähler

Textgrößenrechner

Vergleichen Sie Textkodierungen und die Größe übertragener Textdaten im Browser.

Werkzeug öffnen — Textgrößenrechner

PDF-Text bereinigen

Korrigiere Zeilenumbrüche und Leerzeichen in kopiertem PDF-Text. Behalte das Original und prüfe mehrdeutige Bindestriche vor dem Kopieren.

Werkzeug öffnen — PDF-Text bereinigen

Zierschrift-Konverter

Wandle unterstützte dekorative Unicode-Buchstaben im Browser in normalen Text um. Großschreibung, Akzente, Emojis und Original bleiben erhalten.

Werkzeug öffnen — Zierschrift-Konverter

Text reparieren

Repariere verstümmelten Text und beschädigte Akzente im Browser. Prüfe jede mögliche UTF-8-Umkehr.

Werkzeug öffnen — Text reparieren

Prüfen, ob Gmail die E-Mail kürzen könnte

Messen Sie die UTF-8-Bytes einer HTML-E-Mail, vergleichen Sie sie mit 102.000 Byte Richtwert und finden Sie umfangreichen Code im Browser.

Werkzeug öffnen — Prüfen, ob Gmail die E-Mail kürzen könnte
Alle Werkzeuge dieser Kategorie anzeigen