Unicode Escape & Unescape Online
Text ko \uXXXX, \xXX, ya \u{...} sequences mein escape karein aur unhe wapas decode karein, sab kuch aapke browser mein.
Unicode Escape & Unescape poori tarah aapke browser mein chalta hai. Aap jo text type ya paste karte hain wo kabhi upload nahi hota aur aapke device par hi rehta hai.
HTML Entities Encoder kholein
Unicode Escape / Unescape ke baare mein
Unicode Escape & Unescape text ko \uXXXX, \xXX, ya \u{...} escape sequences mein convert karta hai aur un sequences ko wapas readable characters mein decode karta hai. Ek format choose karein — JavaScript, JSON, CSS, ya Python — aur yeh tool har non-ASCII character ke liye matching escape syntax banata hai, accented letters se lekar emoji tak, U+FFFF se upar ke astral codepoints ke liye proper surrogate-pair handling ke saath. "Only non-ASCII" toggle on karke plain ASCII text ko as-is chhod dein, ya sab kuch escape karke ek fully sanitized string banayein. Unescape mode mein switch karke escaped text paste karein — mixed \uXXXX, \u{...}, \xXX, aur \UXXXXXXXX sequences sabhi sahi tarah decode ho jaate hain. Encoding issues debug karne, source code mein strings sanitize karne, ya JSON payloads taiyaar karne ke liye useful hai. Sab kuch locally chalta hai — kuch bhi upload nahi hota.
Features
- Text ko \uXXXX, \u{...}, \xXX, ya \UXXXXXXXX sequences mein escape karein, selected format ke hisaab se
- JS, JSON, CSS, aur Python escape formats, har ek us language ki real syntax ke saath
- JSON aur JS mode mein emoji jaise astral characters ke liye correct surrogate-pair output
- "Only non-ASCII" toggle plain letters, digits, aur punctuation ko as-is chhod deta hai
- Unescape \uXXXX, \u{...}, \xXX, \UXXXXXXXX, aur CSS \XXXXXX sequences ko wapas text mein decode karta hai
- Ek hi pasted string mein mixed escape styles handle karta hai
- Escaped ya decoded result ko one-click copy karein
- Poori tarah aapke browser mein chalta hai — text kabhi upload nahi hota
Unicode Escape / Unescape kaise use karein
- Escape mode selected rakhein aur ek format choose karein: JS, JSON, CSS, ya Python
- Left pane mein wo text type ya paste karein jise escape karna hai
- "Only non-ASCII" ko on ya off karein, iske hisaab se ki plain characters as-is rehne chahiye ya nahi
- Escaped result copy karein, ya Unescape mode mein switch karke escape sequences paste karein unhe wapas decode karne ke liye
Example
Input
Héllo → ☃
Output
H\u00e9llo \u2192 \u2603
Non-ASCII characters \uXXXX escapes ban jaate hain; plain ASCII letters aur spaces as-is rehte hain.
Common errors aur troubleshooting
- Unescape ek \U escape sequence ko as-is chhod deta hai, decode nahi karta. — \UXXXXXXXX ko exactly aath hex digits chahiye (Python ka astral escape). Check karein ki \U ke baad sequence mein poore aath characters hain.
- JSON mode mein ek emoji ek \u{...} ki jagah do alag \uXXXX codes mein escape hota hai. — Yeh expected hai — JSON mein \u{...} syntax nahi hoti, isliye astral characters ko UTF-16 surrogate pair ke roop mein represent kiya jaata hai. Single \u{...} escape ke liye JS format use karein.
- CSS escape output kisi stylesheet tool ki expectation se match nahi karta. — Yahan CSS format ek fixed six-digit \XXXXXX escape banata hai. Kuch CSS tooling leading zeros trim kar deti hai ya next character se pehle ek trailing space expect karti hai — apni stylesheet ke hisaab se adjust karein.
- "Only non-ASCII" off karke escape karne par expected se kaafi lambi string ban jaati hai. — Yeh toggle control karta hai ki plain ASCII letters, digits, aur punctuation bhi escape honge ya nahi. Sirf non-ASCII characters escape karne ke liye ise wapas on karein.
Aksar pooche jaane wale sawaal
- Unicode Escape & Unescape tool asal mein kya convert karta hai?
- Yeh kisi bhi text ko \uXXXX, \xXX, \u{...}, ya \UXXXXXXXX escape sequences mein convert karta hai (chosen format ke hisaab se) aur un sequences ko wapas original characters mein decode kar sakta hai.
- Unicode Escape & Unescape kaun se escape formats support karta hai?
- JS (\uXXXX aur astral characters ke liye \u{...}), JSON (\uXXXX surrogate pairs), CSS (\XXXXXX), aur Python (\uXXXX aur astral characters ke liye \UXXXXXXXX).
- Unicode Escape & Unescape emoji aur U+FFFF se upar ke characters ko kaise handle karta hai?
- Yeh astral codepoints ko correctly detect karta hai aur unhe target format ki apni syntax mein represent karta hai — JS mein ek single \u{...} escape, JSON mein do \uXXXX escapes ka surrogate pair, ya Python mein \UXXXXXXXX.
- Unicode Escape & Unescape mein "Only non-ASCII" toggle kya karta hai?
- Jab yeh on hota hai (default), to plain ASCII characters jaise letters, digits, spaces, aur common punctuation exactly type ki gayi tarah rehte hain, aur sirf non-ASCII characters escape hote hain. Har character escape karne ke liye ise off karein.
- Kya Unicode Escape & Unescape ek hi string mein mixed escape styles decode kar sakta hai?
- Haan. Unescape mode \uXXXX, \u{...}, \xXX, \UXXXXXXXX, aur CSS \XXXXXX sequences ko recognize karta hai aur pasted text mein inka koi bhi combination decode kar deta hai.
- Kya Unicode Escape & Unescape aapke paste kiye gaye text ko upload karta hai?
- Nahi. Sara escaping aur decoding aapke browser mein locally hota hai. Aap jo bhi type ya paste karte hain wo kahin bhi bheja nahi jaata.
Related tools
Saare ArrayKit tools