Quoted-Printable Encoder / Decoder Online

Apne browser mein hi Quoted-Printable (MIME =XX) text ko encode aur decode karein. Jo bhi aap paste karte hain woh kahin upload nahi hota.

Quoted-Printable Encoder / Decoder poori tarah aapke browser mein chalta hai. Aap jo text aur message content paste karte hain woh kabhi aapki device se bahar nahi jaata aur kuch bhi ArrayKit par upload nahi hota.

Base64 Encoder / Decoder kholein

Quoted-Printable Encoder / Decoder ke baare mein

Quoted-Printable Encoder / Decoder text ko RFC 2045 mein define ki gayi Quoted-Printable transfer encoding mein convert karta hai aur wapas laata hai — yeh wahi format hai jise email clients aur MIME messages use karte hain taaki mostly plain-text content readable rahe, jabki printable ASCII range se bahar ki bytes ko safely represent kiya ja sake. Encode mode aapke text ko UTF-8 mein convert karta hai, 33–126 range se bahar har cheez (plus khud '=' sign) ko uppercase hex mein =XX ke roop mein escape karta hai, aur lambi lines ko soft line breaks se wrap karta hai taaki koi bhi line 76 characters se zyada na ho. Decode mode iska ulta karta hai — soft breaks remove karta hai aur =XX escapes (chahe uppercase ho ya lowercase) ko wapas original characters mein badalta hai, jisme accented letters aur multi-byte UTF-8 text bhi shamil hain. Yeh tab kaam aata hai jab aap ek .eml file debug kar rahe hain, ek MIME email body inspect kar rahe hain, ya mail server ke output mein dikh rahi raw =XX sequences ko samajhne ki koshish kar rahe hain. Sab kuch aapke browser mein locally chalta hai — koi bhi message content upload nahi hota.

Features

Quoted-Printable Encoder / Decoder kaise use karein

  1. Mode switch se 'Encode' ya 'Decode' choose karein
  2. Input panel mein apna text (ya Quoted-Printable content) paste ya type karein
  3. Type karte waqt output panel mein converted result dekhein
  4. Panel header ke button se output copy karein

Example

Input

Café Münchén

Output

Caf=C3=A9 M=C3=BCnch=C3=A9n

Har accented character ki UTF-8 bytes ko =XX ke roop mein escape kiya jaata hai; plain ASCII waisa hi rehta hai.

Common errors aur troubleshooting

Aksar pooche jaane wale sawaal

Quoted-Printable encoding kya hai?
Quoted-Printable ek MIME content-transfer-encoding hai jo RFC 2045 mein define ki gayi hai. Yeh mostly 7-bit ASCII text ko plain form mein readable rakhti hai, jabki 33–126 range se bahar kisi bhi byte (aur khud '=' sign) ko hexadecimal mein =XX ke roop mein represent karti hai, aur lambi lines ko soft breaks se wrap karti hai taaki koi bhi line 76 characters se zyada na ho.
Quoted-Printable Encoder accented aur non-ASCII text ko kaise handle karta hai?
Yeh pehle aapke text ko UTF-8 bytes mein encode karta hai, phir printable ASCII range se bahar har byte ko =XX ke roop mein escape karta hai. 'é' jaisa character do escaped bytes, '=C3=A9', ban jaata hai kyunki yeh UTF-8 mein do bytes leta hai.
Kya Quoted-Printable Decoder =3d jaise lowercase hex ko handle kar sakta hai?
Haan. Decoder =XX escapes mein uppercase aur lowercase dono tarah ke hex digits accept karta hai, isliye '=3d' aur '=3D' dono same '=' character mein decode hote hain.
Quoted-Printable output 76 characters par kyun wrap hota hai?
RFC 2045 har encoded line ko 76 characters (soft break marker sahit) tak limit karta hai kyunki bahut se purane mail transport systems aur terminals lambi lines ko reliably handle nahi kar paate the. Jab bhi koi line is limit ko cross karti, encoder ek soft break '=\r\n' insert kar deta hai.
Kya Quoted-Printable Encoder / Decoder mera email content kahin upload karta hai?
Nahi. Encoding aur decoding poori tarah aapke browser mein hoti hai. Jo text ya message content aap paste karte hain woh kabhi aapki device se bahar nahi jaata aur na hi ArrayKit ya kisi server par bheja jaata hai.
Quoted-Printable aur Base64 encoding mein kya farak hai?
Quoted-Printable zyadatar ASCII text ko waise hi readable rakhta hai aur sirf zaroori bytes ko escape karta hai, isliye zyadatar English content compact rehta hai. Base64 har byte ko ek fixed alphabet mein dobara encode karta hai, jo binary data ke liye zyada dense hota hai lekin plain text ko decode hone tak unreadable bana deta hai.

Related tools

Saare ArrayKit tools