Base64 एनकोड और डिकोड
अक्षर इनपुट बॉक्स में चिपकाएँ, फिर Encode से Base64 बनाएँ या Decode से मूल स्ट्रिंग वापस पाएँ। एनकोडिंग UTF-8 से Unicode संभालती है; डिकोड टूटे पेलोड पर Invalid Base64 दिखाता है।
अपडेट 2026-08-03 · developer
इस टूल के बारे में
यह उपयोगिता मल्टीलाइन Input तथा Encode व Decode क्रियाएँ देती है। Encode UTF-8 सुरक्षित तैयारी के बाद btoa चलाता है ताकि गैर-ASCII बचे रहें। Decode atob से उलटा रास्ता लेता है; वैध Base64 न होने पर परिणाम Invalid Base64 दिखाता है, पेज क्रैश नहीं होता।
कैसे उपयोग करें
- अपना टेक्स्ट चिपकाएँ: Input textarea में सादा टेक्स्ट या Base64 स्ट्रिंग डालें।
- Base64 में एनकोड करें: Encode पर क्लिक करें—पठनीय टेक्स्ट परिणाम क्षेत्र में Base64 बन जाता है।
- Base64 से डिकोड करें: इनपुट Base64 हो तो Decode दबाएँ; वैध डेटा मूल टेक्स्ट लौटाता है।
- अमान्य इनपुट ठीक करें: डिकोड विफल होने पर Invalid Base64 दिखता है—स्ट्रिंग सुधारकर फिर कोशिश करें।
आम उपयोग
- छोटे कॉन्फ़िग अंश या टोकन एम्बेड करना जो Base64 स्ट्रिंग के रूप में जाने चाहिए।
- API प्रतिक्रिया का Base64 ब्लॉब स्थानीय रूप से पढ़ना।
- data URL या ऑथ हेडर डिबग करते समय नमूना पेलोड बदलना।
सुझाव
- बॉक्स में सादा टेक्स्ट हो तो Encode; पहले से Base64 हो तो Decode।
- Invalid Base64 दिखे तो स्पेस हटाएँ या वर्णमाला व पैडिंग जाँचें।
अक्सर पूछे जाने वाले प्रश्न
क्या गैर-अंग्रेज़ी अक्षर सही एनकोड होंगे?
हाँ। एनकोडिंग Base64 से पहले UTF-8 तैयार करती है, इसलिए उच्चारण और CJK सुरक्षित रहते हैं।
Invalid Base64 का मतलब क्या है?
Decode पथ atob से इनपुट नहीं पढ़ सका—टाइपो, गायब पैडिंग या गैर-Base64 वर्ण जाँचें।
क्या Encode और Decode सर्वर पर चलते हैं?
दोनों बटन आपके ब्राउज़र सत्र में textarea सामग्री संसाधित करते हैं।
क्या खाली टेक्स्ट एनकोड कर सकते हैं?
हाँ। खाली स्ट्रिंग एनकोड करने पर खाली Base64 मिलता है; खाली इनपुट डिकोड भी खाली आउटपुट दे सकता है।