DevToolPal
हि

Base64 एनकोड और डिकोड

टेक्स्ट को Base64 में एनकोड करें या Base64 को वापस टेक्स्ट में डिकोड करें, पूरे UTF-8 और URL-safe सपोर्ट के साथ।

लोकल रूप से चलता है, कभी अपलोड नहीं होता

विकल्प

मोड

इनपुट

0 कैरेक्टर · 0 B

आउटपुट

0 कैरेक्टर · 0 B

यह क्या करता है

Base64 बाइनरी डेटा को 64 प्रिंट होने लायक कैरेक्टर्स से दर्शाता है। इसका इस्तेमाल data URL, ईमेल अटैचमेंट, JSON Web Token और HTTP Basic auth हेडर में होता है। यह टूल टेक्स्ट को Base64 में एनकोड करता है और Base64 को वापस पढ़ने लायक टेक्स्ट में डिकोड करता है।

कैसे इस्तेमाल करें

  1. एनकोड या डिकोड चुनें।
  2. अपना टेक्स्ट या Base64 स्ट्रिंग इनपुट में पेस्ट करें, या उदाहरण पर क्लिक करें।
  3. अगर परिणाम URL या फ़ाइल नाम में जाना है तो URL-safe चालू करें।
  4. आउटपुट कॉपी करें, या कन्वर्ज़न उलटने के लिए इनपुट के रूप में उपयोग करें दबाएँ।

उदाहरण

Hello, World! एनकोड होकर SGVsbG8sIFdvcmxkIQ== बनता है।

अक्सर पूछे जाने वाले सवाल

› क्या यह हिंदी, चीनी, इमोजी और अन्य नॉन-इंग्लिश टेक्स्ट सपोर्ट करता है?

हाँ। Base64 से पहले टेक्स्ट को UTF-8 में एनकोड किया जाता है, इसलिए हर कैरेक्टर एनकोड और डिकोड के बाद बिल्कुल वैसा ही वापस मिलता है।

› URL-safe Base64 क्या है?

Base64URL में "+" की जगह "-" और "/" की जगह "_" आता है, और "=" पैडिंग हटा दी जाती है, ताकि परिणाम URL और फ़ाइल नामों में इस्तेमाल हो सके। डिकोडर दोनों रूप स्वीकार करता है।

› क्या Base64 एन्क्रिप्शन है?

नहीं। Base64 एक एनकोडिंग है, एन्क्रिप्शन नहीं। इसे कोई भी डिकोड कर सकता है, इसलिए पासवर्ड या सीक्रेट छिपाने के लिए इसका इस्तेमाल कभी न करें।