Unicode escape
Preveďte znaky na escape sekvencie \uXXXX a dekódujte ich späť na text.
Unicode escape
Nástroj Unicode escape premení ľubovoľný znak na escape sekvenciu \uXXXX a tieto sekvencie dekóduje späť na čitateľný text. Vlož meno s diakritikou, emoji alebo celý odsek a každý znak sa zmení na svoj štvormiestny hexadecimálny Unicode escape — z é sa stane \u00e9 a znak nad U+FFFF, napríklad emoji, sa zmení na náhradný pár ako \ud83d\ude00, presne v tvare, aký očakáva reťazcový literál v JavaScripte, Jave či JSON-e. Je to spoľahlivý spôsob, ako vložiť text s diakritikou do zdrojového kódu, konfiguračných súborov, HTTP hlavičiek alebo akéhokoľvek kanála, ktorý prežije len čisté ASCII.
Predvolene nástroj escapuje iba znaky nad U+007F, takže bežné písmená, číslice a interpunkcia ostanú čitateľné a prevedú sa len znaky s diakritikou alebo mimolatinkové. Vypni voľbu „Len znaky mimo ASCII“ a escapuje sa každý jeden znak, čo sa hodí, keď potrebuješ úplne zamaskovaný alebo prenosovo bezpečný tvar. Výstup používa malé písmená v hexa zápise, čo je konvencia väčšiny jazykov.
Režim dekódovania robí opak. Rozumie pevnému tvaru \uXXXX aj tvaru \u{...} podľa ES6 — takže \u{1f600} sa dekóduje na usmiate emoji rovnako ako \ud83d\ude00 — a okolitý text necháva nedotknutý, takže môžeš vložiť celý riadok kódu a prevedú sa len escape sekvencie. Ak nič nevyzerá ako escape, text sa jednoducho vráti nezmenený; niet čo opravovať.
Všetko beží lokálne v tvojom prehliadači. Nič, čo vložíš, sa nenahráva, neodosiela na server ani neukladá — prevod prebieha úplne na tvojom zariadení, takže aj súkromné reťazce a kľúče ostanú u teba.