Base64 एनकोडर/डिकोडर
टेक्स्ट को Base64 में एनकोड या Base64 को प्लेन टेक्स्ट में डिकोड करें। UTF-8 इनपुट को हैंडल करता है।
परिणाम
कॉपी हो गया!
परिणाम यहाँ दिखाई देगा।
यह कैसे काम करता है
Base64 एन्कोडिंग 64-वर्ण वर्णमाला का उपयोग करके बाइनरी डेटा को ASCII टेक्स्ट के रूप में दर्शाती है — ईमेल अटैचमेंट, URL डेटा और JSON फ़ील्ड में व्यापक रूप से उपयोग होती है।
एन्कोड करने के लिए: इनपुट बॉक्स में सादा टेक्स्ट पेस्ट करें और एन्कोड दबाएं। परिणाम टेक्स्ट सिस्टम के माध्यम से स्थानांतरण के लिए उपयुक्त Base64 स्ट्रिंग होती है।
डिकोड करने के लिए: Base64 स्ट्रिंग पेस्ट करें और डिकोड दबाएं।
Base64 एन्कोडिंग डेटा आकार ~33% बढ़ाती है। यह एन्क्रिप्शन नहीं है — कोई भी आसानी से डिकोड कर सकता है। टूल मानक Base64 और URL-सुरक्षित वेरिएंट दोनों का समर्थन करता है।
उपयोग के मामले
- टेक्स्ट ट्रांसमिशन के लिए बाइनरी डेटा एनकोड करना
- HTML या CSS में इमेज एम्बेड करना
- JWT टोकन डिकोड करना
- Basic Auth हेडर के साथ काम करना
- URL पैरामीटर एनकोड करना
अक्सर पूछे जाने वाले प्रश्न
- क्या Base64 एन्क्रिप्शन है?
- नहीं। Base64 केवल एन्कोडिंग योजना है — कोई भी आसानी से डिकोड कर सकता है।
- आउटपुट = चरित्र से क्यों समाप्त होता है?
- = पैडिंग वर्ण है जो आउटपुट को 4 के गुणज में संरेखित करता है।
- क्या टूल बाइनरी फाइलें समर्थन करता है?
- टूल टेक्स्ट के लिए अनुकूलित है। बाइनरी फाइलों के लिए समर्पित कनवर्टर उपयोग करें।
- मानक और URL-सुरक्षित Base64 में क्या अंतर है?
- URL-सुरक्षित संस्करण + और / को - और _ से प्रतिस्थापित करता है।
- क्या मेरा डेटा संग्रहीत होता है?
- नहीं। सभी ऑपरेशन ब्राउज़र में स्थानीय रूप से चलते हैं।