MIME एन्कोडेड वर्ड एन्कोड/डीकोड करें (RFC 2047)

टेक्स्ट को RFC 2047 फ़ॉर्मैट के MIME एन्कोडेड वर्ड में बदलें (ई-मेल के "Subject" या "From" हेडर में गैर-ASCII अक्षर ले जाने के लिए इस्तेमाल होता है), या पहले से एन्कोड किए हेडर को डीकोड करके पठनीय टेक्स्ट वापस पाएँ।

उदाहरण:

यह कैसे काम करता है

ई-मेल हेडर (विषय, प्रेषक आदि) ऐतिहासिक रूप से केवल शुद्ध ASCII तक सीमित थे। RFC 2047 उनमें ऐक्सेंट वाले अक्षर डालने की सुविधा देता है, उन्हें =?charset?encodage?texte?= फ़ॉर्मैट में लपेटकर, जहाँ एन्कोडिंग या तो "B" (Base64) होती है या "Q" (Quoted-Printable के करीब)। यह टूल इस फ़ॉर्मैट को अपने-आप बनाता या डीकोड करता है।

"B" और "Q" एन्कोडिंग में क्या अंतर है?

"B" एन्कोडिंग पूरे टेक्स्ट को Base64 में बदल देती है, जिससे नतीजा छोटा तो होता है पर बिल्कुल अपठनीय। "Q" एन्कोडिंग केवल गैर-ASCII अक्षरों (ऐक्सेंट, चिह्न) को बदलती है और अक्षर तथा अंक वैसे ही दिखने देती है, जिससे हेडर इंसान के लिए पढ़ना आसान रहता है और मानक का पालन भी होता है।

Q मोड के नतीजे में अंडरस्कोर "_" क्यों दिखता है?

MIME शब्द की "Q" एन्कोडिंग में स्पेस को सीधे नहीं लिखा जा सकता: उसे अंडरस्कोर "_" से दर्शाया जाता है, जो डीकोड करते समय अपने-आप फिर स्पेस में बदल जाता है।

आपके हेडर का टेक्स्ट आपके डिवाइस पर ही रहता है: पूरी प्रोसेसिंग JavaScript में लोकल रूप से होती है, कोई नेटवर्क रिक्वेस्ट नहीं जाती।