Unicode escape
Konvertera tecken till \uXXXX escapes och avkoda dem tillbaka till text.
Unicode escape
Unicode-escape-verktyget förvandlar vilket tecken som helst till en \uXXXX-escape-sekvens och avkodar dessa sekvenser tillbaka till läsbar text. Klistra in ett namn med accenter, en emoji eller ett helt stycke, och varje tecken blir dess fyra-hex Unicode-escape — é blir \u00e9, och ett tecken ovanför U+FFFF som en emoji blir ett surrogatpar som \ud83d\ude00, exakt den form som en JavaScript-, Java- eller JSON-sträng bokstavligen förväntar sig. Det här är det tillförlitliga sättet att bädda in icke-ASCII-text i källkod, konfigurationsfiler, HTTP-rubriker eller någon kanal som bara överlever vanlig ASCII.\n\nSom standard undviker verktyget endast tecken ovanför U+007F, så vanliga bokstäver, siffror och skiljetecken förblir läsbara och bara de accentuerade eller icke-latinska tecknen konverteras. Stäng av "Endast icke-ASCII" för att undvika varje enskilt tecken istället, vilket är praktiskt när du behöver en helt otydlig eller transportsäker form. Utdatan använder små bokstäver hex, den konvention som de flesta språk avger.\n\nAvkodningsläget gör det omvända. Den förstår både den fasta \uXXXX-formen och ES6 \u{...}-kodpunktsformen — så \u{1f600} avkodar till emojin med grinande ansikte precis som \ud83d\ude00 gör — och den lämnar all omgivande text orörd, så att du kan klistra in en hel rad med kod och bara escapes konverteras. Om ingenting ser ut som en flykt kommer texten helt enkelt tillbaka oförändrad; det finns inget fel att rensa.\n\nAllt körs lokalt i din webbläsare. Inget du klistrar in laddas upp, skickas till en server eller lagras – konverteringen sker helt och hållet på din enhet, så även privata strängar och nycklar stannar med dig.