nl

JSON escape

Zet willekeurige tekst om in een kant-en-klaar JSON-stringliteral (aanhalingstekens en regeleinden geëscaped), lokaal en zonder uploaden.

Verwerkt lokaal op je apparaat ...

Verwerkt lokaal op je apparaat ...

0%

Wordt mijn bestand geüpload?

Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

Geen upload100% lokaal
Inhoud blijft bij jougeen toegang voor derden
Hosted in GermanyGlobal Content Delivery
Onafhankelijk getoetstTLS A+ · HTTP-headers A+

Wie tekst in JSON of broncode wil opnemen, moet die escapen: aanhalingstekens, backslashes, regeleinden en tabs hebben daar een bijzondere betekenis en zouden de omringende code breken. Deze tool neemt je ruwe tekst en geeft die terug als een geldig JSON-stringliteral, inclusief de omringende aanhalingstekens, dat je veilig in een JSON-bestand of in code kunt plakken.

Concreet worden dubbele aanhalingstekens, backslashes en stuurtekens zoals regeleinde en tab herschreven naar hun geëscapete vormen (\" \\ \n \t). Het resultaat komt precies overeen met wat een programmeertaal produceert bij het serialiseren van een string, en kan bij het inlezen verliesvrij weer in de oorspronkelijke tekst worden teruggezet.

De omzetting draait volledig lokaal in je browser in pure JavaScript: je tekst wordt niet geüpload, niet opgeslagen en er wordt geen externe bibliotheek van een CDN geladen. Het resultaat kun je downloaden als tekstbestand of rechtstreeks in je bestand kopiëren.

Technische gegevens

Technische gegevens
InvoerformatenTekstinvoer
UitvoerformaatTXT
BatchverwerkingNee
VerwerkingLokaal in de browser (JavaScript)
BestandsuploadGeen

In 3 stappen

  1. Plak de tekst in het tekstveld.
  2. Klik op escapen.
  3. Lees het JSON-stringliteral of download het.

Beperkingen: De tool maakt één enkel JSON-stringliteral van de volledige ingevoerde tekst (met de omringende aanhalingstekens). Het maakt geen volledig JSON-document op: daarvoor is de JSON-opmaaktool. Heel grote teksten worden begrensd door het geheugen van je apparaat.

Veelgestelde vragen

Wordt mijn tekst geüpload?

Nee. De omzetting draait volledig lokaal in je browser; je tekst verlaat nooit je apparaat en wordt niet opgeslagen.

Wat wordt er geëscaped?

Dubbele aanhalingstekens, backslashes en stuurtekens zoals regeleinde (\n) en tab (\t), precies wat een geldig JSON-stringliteral vereist.

Krijg ik de aanhalingstekens erbij?

Ja. De uitvoer is een volledig literal inclusief de omringende aanhalingstekens, zodat je het rechtstreeks als waarde in JSON of code kunt gebruiken.

Hoe maak ik het ongedaan?

Een JSON-stringliteral kan bij het inlezen met elke JSON-parser verliesvrij weer in de oorspronkelijke tekst worden teruggezet.

Gerelateerde tools

JSON formatteren · URL coderen · Tekst naar Base64 · Unicode-escapes