JNTZN

Base64 से टेक्स्ट कनवर्टर 

Base64 उपकरण
Base64 उपकरण

Base64 कनवर्टर

Base64
→
पाठ
तैयार
Base64 स्ट्रिंग चिपकाएँ
0 वर्ण
डीकोड किया गया पाठ
0 वर्णUTF-8
Base64
→
PDF
तैयार
Base64-एनकोडेड PDF चिपकाएँ
0 वर्ण
PDF फ़ाइल की Base64 स्ट्रिंग चिपकाएँ। डीकोड किए गए बाइट्स सीधे डाउनलोड करने योग्य .pdf के रूप में सहेजे जाएंगे।
PDF तैयार है
output.pdf
—
Base64
→
Hex
तैयार
Base64 स्ट्रिंग चिपकाएँ
0 वर्ण
आउटपुट प्रारूप
Hex आउटपुट
0 बाइट0 Hex वर्ण
पाठ
→
Base64
तैयार
पाठ टाइप करें या चिपकाएँ
0 वर्ण
एन्कोडिंग
Base64 आउटपुट
0 वर्ण0% ओवरहेड
PDF
→
Base64
कोई फ़ाइल लोड नहीं हुई
PDF फ़ाइल यहाँ छोड़ें
📄
अपना PDF यहाँ खींचें और छोड़ें
या फ़ाइल चुनने के लिए ब्राउज़ करें क्लिक करें
document.pdf
0 KB
PDF
किसी भी PDF को Base64 स्ट्रिंग में एन्कोड करें। JSON, HTML डेटा URI या Base64 में बाइनरी डेटा स्वीकार करने वाले API में एम्बेड करने के लिए उपयोगी।
Base64 आउटपुट
0 वर्णएन्कोडेड आकार
Hex
→
Base64
तैयार
Hex स्ट्रिंग चिपकाएँ
0 वर्ण
स्थान के साथ (48 65 6c), सादा (48656c), या उपसर्ग के साथ (0x48 0x65) Hex स्वीकार करता है — स्थान, हाइफ़न और 0x उपसर्ग स्वचालित रूप से हटाए जाते हैं।
Base64 आउटपुट
0 बाइट0 वर्ण
पूर्ण!

Base64 से टेक्स्ट कन्वर्टर क्या है?

Base64 से टेक्स्ट कन्वर्टर एक Base64-एन्कोडेड स्ट्रिंग लेता है और उसे वापस मानव-पठनीय सादे टेक्स्ट में डिकोड करता है। यह सबसे सरल और सबसे आमतौर पर ज़रूरी Base64 ऑपरेशन है — किसी टेक्स्ट पर लागू की गई एन्कोडिंग को उलटना ताकि आप वास्तव में पढ़ सकें कि उसमें क्या लिखा है। PDF या Hex कन्वर्टर के विपरीत जो बाइनरी डेटा के साथ काम करते हैं, यह टूल विशेष रूप से एन्कोड की गई मूल वर्ण स्ट्रिंग को पुनः प्राप्त करने पर केंद्रित है।

आपको अपनी Base64 फाइलें क्यों कन्वर्ट करनी चाहिए?

Base64-एन्कोडेड टेक्स्ट उससे कहीं अधिक जगहों पर दिखाई देता है जितना अधिकांश लोग समझते हैं। JWT टोकन — प्रामाणिकरण टोकन जो लगभग हर आधुनिक वेब एप्लिकेशन द्वारा उपयोग किए जाते हैं — अपना पेलोड Base64 के रूप में संग्रहीत करते हैं, और उन्हें डिकोड करने से उनके अंदर के यूज़र क्लेम, अनुमतियाँ और समाप्ति समय का पता चलता है। HTTP Basic Authentication हेडर, उपयोगकर्ता नाम और पासवर्ड संयोजन को Base64 के रूप में एन्कोड करते हैं। जब ईमेल हेडर में गैर-ASCII वर्ण होते हैं तो वे अक्सर विषय पंक्तियों और प्रेषक नामों को Base64 में एन्कोड करते हैं। कॉन्फ़िगरेशन फाइलें, एनवायरनमेंट वेरिएबल्स और Kubernetes सीक्रेट्स अक्सर API कुंजियों और पासवर्ड जैसी संवेदनशील स्ट्रिंग को विशेष वर्ण एस्केपिंग समस्याओं से बचने के लिए Base64 में संग्रहीत करते हैं। डेवलपर्स इसे नियमित रूप से तब भी उपयोग करते हैं जब ऐसे सिस्टम से टेक्स्ट पास करते हैं जो केवल ASCII को सुरक्षित रूप से संभालते हैं। इन सभी स्थितियों में, मूल टेक्स्ट को डिकोड करने और पढ़ने का एक त्वरित तरीका होना वास्तव में उपयोगी है।

क्या Base64 से टेक्स्ट कन्वर्टर बड़ी फाइलें संभाल सकता है?

हाँ, आसानी से। क्योंकि आउटपुट सादा टेक्स्ट है और डिकोडिंग एक सीधा इन-मेमोरी ऑपरेशन है, यहाँ तक कि बहुत लंबी Base64 स्ट्रिंग भी लगभग तुरंत डिकोड हो जाती हैं। एकमात्र व्यावहारिक बाधा ब्राउज़र की मेमोरी है, जो शुद्ध टेक्स्ट के लिए तभी समस्या बनेगी जब फाइल का आकार इतना बड़ा हो कि आप इसे वास्तविक टेक्स्ट एन्कोडिंग परिदृश्य में शायद ही पाएंगे। एन्कोड किए गए उपन्यास, लॉग डंप और लंबे कॉन्फ़िगरेशन पेलोड सभी बिना किसी समस्या के डिकोड होते हैं।

Base64 से टेक्स्ट कन्वर्टर टूल कैसे काम करता है?

इस प्रक्रिया में तीन चरण शामिल हैं। पहले इनपुट को सामान्यीकृत किया जाता है — किसी भी व्हाइटस्पेस, लाइन ब्रेक या अनावश्यक फॉर्मेटिंग वर्णों को हटा दिया जाता है, क्योंकि Base64 स्ट्रिंग कभी-कभी ऐतिहासिक ईमेल संगतता कारणों से 76 वर्णों पर लाइन-रैप की जाती हैं। दूसरे, JavaScript का atob() फ़ंक्शन Base64 स्ट्रिंग को एक कच्ची बाइनरी स्ट्रिंग में वापस डिकोड करता है, जहाँ प्रत्येक वर्ण डेटा के एक बाइट से मेल खाता है। तीसरे — और यही वह चरण है जो एक उचित टेक्स्ट डिकोडर को एक साधारण से अलग करता है — कच्चे बाइट्स को UTF-8 एन्कोडिंग निर्दिष्ट के साथ TextDecoder API के माध्यम से पास किया जाता है, जो मल्टी-बाइट सीक्वेंस को उनके इच्छित Unicode वर्णों में सही ढंग से पुनः इकट्ठा करता है। इसका मतलब है कि उच्चारण चिह्न वाले अक्षर, गैर-लैटिन लिपियाँ, इमोजी और बेसिक ASCII से परे अन्य वर्ण सभी सही ढंग से डिकोड होते हैं, न कि अस्पष्ट प्रतीकों में बदल जाते हैं।

क्या Base64 से टेक्स्ट कन्वर्टर टूल मुफ़्त है?

पूर्णतः। यह एक एकल HTML फाइल है जो बिना किसी खाते, बिना बैकएंड, बिना टेलीमेट्री और बिना किसी लागत के पूरी तरह से आपके ब्राउज़र में चलती है। आप इसे अपने डेस्कटॉप पर सहेज सकते हैं और इसे अनिश्चित काल के लिए ऑफलाइन उपयोग कर सकते हैं।