JSON Stringify online
Maskieren, kodieren und rückgängig machen
Dieses Tool für JSON Stringify online macht aus JSON eine sichere Zeichenkette und wieder zurück. Außerdem maskiert es, kodiert URLs und erzeugt Base64. Alles läuft in Ihrem Tab.
- GratisPreis
- 10Umwandlungen
- KeineAnmeldung
- KeineUploads
JSON Stringify und Maskieren
JSON mit Stringify umwandeln, maskieren, URL-kodieren oder in Base64 wandeln, und jeden Schritt zurücknehmen
Macht aus beliebigem Text, meist JSON, eine maskierte Zeichenkette in Anführungszeichen, so wie JSON.stringify(). Wählen Sie eine Sprache, um eine Zeile für Ihren Code zu erhalten.
- Größe der Eingabe
- 0 B
- Größe des Ergebnisses
- 0 B
- Änderung
- 0%
Bereit. Fügen Sie Text oder JSON ein, wählen Sie eine Umwandlung, und das Ergebnis erscheint.
Was JSON Stringify online macht
Manchmal muss JSON in etwas anderem reisen. Es landet in einer Zeichenkette im Code, in einem Feld einer anderen JSON-Datei, in einer URL oder in einem Header. Dann machen Anführungszeichen und Zeilenumbrüche Ärger.
Hier hilft dieses JSON-Stringify-Tool online. Danach fügen Sie Ihr JSON ein, wählen Sie eine Umwandlung, und die sichere Fassung erscheint. Klicken Sie auf Umdrehen, und Sie erhalten das Original zurück.
Dieselbe Seite deckt Maskieren, Entmaskieren, URL-Kodierung, Query-Strings und Base64 ab. So ersetzt ein Tab fünf kleine Tools.
Die Regeln stammen aus dem Standard. JSON.stringify legt fest, wie aus einem Wert Text wird, und dieses Tool folgt dem. Trotzdem bietet es Optionen, die die eingebaute Methode nicht hat.
Warum nicht die Browser-Konsole nutzen? Das geht, kostet aber Zeit. Außerdem öffnen Sie die Werkzeuge, fügen den Text ein und richten die Anführungszeichen von Hand. Außerdem kann die Konsole keinen Base64-String zurückwandeln oder eine Zeile für Java einpacken. Darum spart diese Seite Ihnen Schritte.
Stringify und Zeichenkette zu JSON
Stringify macht aus Text ein Zeichenketten-Literal. Die inneren Anführungszeichen bekommen einen Backslash, und jeder Zeilenumbruch wird zu \n. Das Ganze steht in doppelten Anführungszeichen.
Der Rückweg macht das Gegenteil. Dabei fügen Sie eine maskierte Zeichenkette ein, und Sie erhalten den Text darin. Er entfernt die äußeren Anführungszeichen für Sie. Er entfernt sogar einen Variablennamen wie String json = und das Semikolon.
Manche Werte werden aus Versehen zweimal umgewandelt. Stellen Sie Stufen auf 2, und das Tool entfernt beide Schichten auf einmal.
Das Ergebnis als Code einpacken
Die meisten wandeln JSON um, um es in Quellcode einzufügen. Wählen Sie daher unter Als Code einpacken eine Sprache, und Sie erhalten eine fertige Zeile.

Außerdem können Sie JavaScript, Java, C#, Python, Go, PHP oder Shell wählen. Doch jede Sprache hat eigene Regeln für Anführungszeichen. PHP nutzt einfache, und Shell braucht einen Trick für den Apostroph. Das Tool erledigt beides.
Go liest keine Ersatzpaare in Maskierungen. Wenn Ihr Text Emoji enthält, lassen Sie den Nicht-ASCII-Schalter für Go aus.
JSON maskieren und entmaskieren online
Maskieren ist Stringify ohne die äußeren Anführungszeichen. Zudem nutzen Sie es, wenn Ihr JSON in eine Zeichenkette kommt, die schon Anführungszeichen hat.

Entmaskieren entfernt die Backslashes. Ein Backslash und ein n werden zu einem echten Zeilenumbruch. Ein Backslash und ein Anführungszeichen werden zu einem Anführungszeichen. Unicode-Escapes, ein Backslash und ein u mit vier Ziffern, werden wieder zu Buchstaben.
Dieses Tool zum JSON maskieren online liest auch \x41 und \u{1F600}, die andere Tools überspringen.
Query-Strings und Base64
Danach brauchen Sie JSON in einer URL? Prozentkodierung macht es sicher. Für Formulare und APIs wandeln Sie ein Objekt besser in einen Query-String. Verschachtelte Schlüssel nutzen eckige Klammern, etwa user[name]=Ana.

Außerdem geht es auch andersherum. Dabei fügen Sie eine ganze URL ein, und die Abfrage wird zu JSON. Klammern verschachteln, und ein wiederholter Name wird zu einer Liste.
Base64 passt zu Headern und Tokens. Das Tool kodiert Akzente und Emoji als UTF-8, sodass sie erhalten bleiben. Eine URL-sichere Option tauscht zwei Zeichen und lässt das Auffüllen weg.
Zum Beispiel kann eine Suchseite ihre Filter als Query-String annehmen. Dann trägt ein Link die Filter, und ein Freund sieht dieselben Ergebnisse. Halten Sie die Daten aber flach und kurz, denn viele Server begrenzen die Länge einer Adresse.
Mit einem Klick umkehren
Jede Umwandlung hat einen Partner. Die Schaltfläche Umdrehen schiebt das Ergebnis in die Eingabe und wechselt zum Partner. Dann können Sie prüfen, dass der Hin- und Rückweg dasselbe JSON liefert.

Sicher gebaut
Das Tool führt Ihren Text nie als Code aus. Außerdem ist das Entmaskieren ein Scanner, und das Parsen nutzt denselben Leser wie unsere anderen JSON-Tools. Query-Schlüssel wie __proto__ lehnt es ab, damit sie das Verhalten eines Objekts nicht ändern können.
Auf dieser Seite
- Das Tool
- Was JSON Stringify online macht
- Das JSON-Stringify-Tool nutzen, Schritt für Schritt
- Was dieses JSON-Stringify-Tool anders macht
- Gewohnheiten für sicheres Stringify von JSON
- Häufige Fehler bei Stringify und Maskieren
- Häufige Fragen zu JSON Stringify
- Praktische Begleiter für die Arbeit mit JSON
Weiterlesen
Das JSON-Stringify-Tool nutzen, Schritt für Schritt
Vier Schritte decken jede Umwandlung ab. Die Optionen ändern sich mit der gewählten Umwandlung.
- 1
Umwandlung wählen
Außerdem wählen Sie Stringify, Maskieren, URL, Query-String oder Base64. Die Zeile unter den Optionen sagt, was es tut.
- 2
Text einfügen
Dabei fügen Sie JSON oder normalen Text ein, oder öffnen Sie eine Datei. Das Ergebnis aktualisiert sich beim Tippen.
- 3
Optionen einstellen
Minifizieren Sie das JSON zuerst, sortieren Sie seine Schlüssel, maskieren Sie Nicht-ASCII-Buchstaben oder packen Sie das Ergebnis als Code ein.
- 4
Kopieren, speichern oder umkehren
Zudem kopieren Sie das Ergebnis oder speichern Sie es als Datei. Oder klicken Sie auf Umdrehen, um den Hin- und Rückweg zu prüfen.
Was dieses JSON-Stringify-Tool anders macht
Viele Tools machen Stringify und hören dort auf. Das sind die Extras.
Zehn Umwandlungen, fünf Paare
Stringify, Maskieren, URL, Query-String und Base64, jedes mit eigener Umkehrung. Danach suchen Sie nie das Gegenstück.
Sieben Code-Hüllen
Zudem erhalten Sie eine fertige Zeile für JavaScript, Java, C#, Python, Go, PHP oder Shell, mit den richtigen Anführungszeichen für jede.
Entfernt verschachtelte Schichten
Eine Zeichenkette, die zwei- oder dreimal umgewandelt wurde, kommt in einem Schritt zurück. Außerdem entfernt es einen Variablennamen drumherum.
Genaue Fehler
Wenn JSON ungültig ist, sehen Sie Zeile und Spalte. Eine fehlerhafte Maskierung oder fehlerhaftes Base64 bekommt einen klaren Satz.
Große Zahlen bleiben exakt
Eine 20-stellige ID behält jede Ziffer. Das Tool macht aus Ihren Zahlen nie gerundete Vermutungen.
Nichts verlässt Ihren Tab
Tokens und Kundendaten laufen hier durch. Weil Ihr Browser die ganze Arbeit macht, erreicht nichts davon diese Seite.
Gewohnheiten für sicheres Stringify von JSON
So verhindern ein paar kleine Gewohnheiten die meisten Maskierungsfehler.
- Prüfen Sie vor Stringify. Kaputtes JSON ergibt eine kaputte Zeichenkette. Prüfen Sie es zuerst, dann finden Sie den Fehler, solange er leicht zu sehen ist.
- Erst minifizieren, um Platz zu sparen. Einrückung fügt viele Zeichen und viele
\n-Marken hinzu. Schalten Sie das Minifizieren ein, für ein kurzes Ergebnis. - Maskieren Sie einmal, und nur einmal. Doppeltes Maskieren ist ein häufiger Fehler. Wenn Sie einen verdoppelten Backslash sehen, wandeln Sie die Zeichenkette zurück und beginnen Sie neu.
- Nutzen Sie die passende Hülle für die Sprache. Eine Zeichenkette, die in Java läuft, kann in PHP scheitern. Die Liste der Hüllen wählt die richtigen Anführungszeichen für Sie.
- Lassen Sie Nicht-ASCII-Buchstaben lesbar. Moderne Sprachen lesen UTF-8 problemlos. Schalten Sie das Maskieren nur ein, wenn ein System damit nicht umgehen kann.
- Bevorzugen Sie für einfache Daten einen Query-String. Ein flaches Objekt passt gut in einen Query-String. Tiefe Daten sind als Base64 oder Anfrage-Body besser aufgehoben.
- Legen Sie nie Geheimnisse in eine URL. Adressen landen in Logs und im Verlauf. Senden Sie Tokens stattdessen in einem Header oder Body.
- Testen Sie den Hin- und Rückweg. Klicken Sie auf Umdrehen. Wenn Sie dasselbe JSON zurückbekommen, hat die Umwandlung nichts verloren.
- Sortieren Sie Schlüssel, wenn Sie vergleichen. Zwei Objekte mit denselben Schlüsseln in anderer Reihenfolge sehen als Text verschieden aus. Sortieren beseitigt dieses Rauschen.
- Prüfen Sie die Bytegröße. Die Größenfelder zeigen, wie viel die Umwandlung hinzufügt. Base64 fügt etwa ein Drittel hinzu, Maskieren ein wenig.
Häufige Fehler bei Stringify und Maskieren
Jeder davon bricht eine Anfrage oder eine Konfigurationsdatei. Das Tool hilft Ihnen, sie zu erkennen.
Doppelt maskieren
Eine Zeichenkette mit überall
\"wurde zweimal maskiert. Wandeln Sie sie mit Stufen auf 2 zurück.Die äußeren Anführungszeichen vergessen
Stringify setzt Anführungszeichen, Maskieren nicht. Danach wählen Sie, was zum Ziel des Textes passt.
Einfache Anführungszeichen in JSON
JSON braucht doppelte Anführungszeichen. Einfache funktionieren im Code, aber ein JSON-Parser lehnt sie ab.
Pluszeichen in einer URL
In einer Abfrage kann ein Plus ein Leerzeichen bedeuten. Die Prozentkodierung schreibt ein echtes Plus als
%2B, damit sich nichts aus Versehen ändert.Base64 ohne UTF-8
Einfaches Base64 scheitert an Akzenten und Emoji. Dieses Tool kodiert zuerst die UTF-8-Bytes, daher scheitert es dort nie.
Jedem Query-Schlüssel vertrauen
Schlüssel wie
__proto__können ändern, wie Code ein Objekt behandelt. Dieses Tool lehnt sie ab.
Häufige Fragen zu JSON Stringify
Ist dieses JSON-Stringify-Tool online kostenlos?
Ja. Es kostet nichts, braucht kein Konto und hat keine Grenzen. Weil es in Ihrem Browser läuft, haben wir keine Serverkosten, die wir weitergeben müssten.
Verlässt mein JSON mein Gerät?
Nein. Ihr Browser führt jede Umwandlung aus. Nichts erreicht diese Seite, und wir speichern nichts. Außerdem löscht das Schließen des Tabs alles.
Was macht Stringify?
Es macht aus Text ein einziges Zeichenketten-Literal. Anführungszeichen bekommen Backslashes, Zeilenumbrüche werden zu <code>\n</code>, und das Ergebnis steht in doppelten Anführungszeichen.
Wie mache ich aus einem Stringify-Wert wieder JSON?
Außerdem wählen Sie Zeichenkette zu JSON und fügen Sie ihn ein. Das Tool entfernt die Anführungszeichen und die Backslashes und formatiert das JSON auf Wunsch.
Was ist der Unterschied zwischen Maskieren und Stringify?
Stringify setzt die äußeren doppelten Anführungszeichen. Maskieren tut das aber nicht. Zudem nutzen Sie Maskieren, wenn die Zeichenkette in Ihrem Code schon Anführungszeichen hat.
Was bewirkt die Option Stufen?
Sie wiederholt die Umwandlung. Stufe 2 macht aus einer bereits umgewandelten Zeichenkette noch einmal Stringify. Auf dem Rückweg entfernt sie jede Schicht.
Kann ich eine Codezeile einfügen, etwa String json = "...";?
Ja. Der Modus Zeichenkette zu JSON entfernt den Variablennamen, die Anführungszeichen und das Semikolon und macht dann die Maskierungen rückgängig.
Kommt es mit Emoji und Akzenten zurecht?
Ja. Der Text bleibt, wie er ist, solange Sie den Nicht-ASCII-Schalter nicht einschalten. Dann schreibt es jedes Zeichen als <code>\u</code>-Escape, bei Emoji als Paar.
Wie funktioniert JSON zu Query-String?
Jeder Wert wird zu einem Namen und einem Wert. Verschachtelte Objekte nutzen eckige Klammern, also wird <code>{"a":{"b":1}}</code> zu <code>a[b]=1</code>. Listen bekommen Nummern, oder sie wiederholen den Namen, wenn Sie die Nummerierung ausschalten.
Warum verdoppelt Stringify meine Backslashes?
Weil ein Backslash auch das Maskierungszeichen ist. Darum muss jeder echte Backslash als zwei geschrieben werden. Dann liest der Parser die zwei als einen, und der Rückweg macht es rückgängig.
Kann ich eine große Datei umwandeln?
Ja. Dateien bis zu fünf Megabyte öffnen sich von der Festplatte. Die Live-Umwandlung hört jedoch über zwei Megabyte auf, also klicken Sie auf Umwandeln.
Ist URL-sicheres Base64 anders?
Ein wenig. Es tauscht Plus und Schrägstrich gegen Bindestrich und Unterstrich und lässt die Gleichheitszeichen am Ende weg. So ist es in einer URL sicher.
Warum sagt es, mein JSON sei ungültig?
Manche Modi lesen Ihre Eingabe zuerst als JSON. Wenn Sie die Meldung sehen, beheben Sie die genannte Zeile. Stringify und Maskieren funktionieren trotzdem mit normalem Text.
Praktische Begleiter für die Arbeit mit JSON
Stringify ist ein Schritt. Diese drei Tools übernehmen die Schritte drumherum.
JSON Viewer
JSON als Baum oder Tabelle lesen und bearbeiten.
Tool öffnen →JSON-Formatierer
Verschönern, minifizieren und prüfen, mit der genauen Zeile jedes Fehlers.
Tool öffnen →URL-Encoder und -Decoder
Kodieren oder dekodieren Sie beliebigen Text für eine Webadresse.
Tool öffnen →
Bereit, etwas JSON umzuwandeln?
Fügen Sie Ihr JSON ein, wählen Sie eine Umwandlung und kopieren Sie das Ergebnis. Das Tool ist kostenlos, braucht kein Konto und behält jedes Byte auf Ihrem Gerät.