मेन्यू
Dev Tools

Base64 Encode और Decode ऑनलाइन मुफ़्त

टेक्स्ट को Base64 में बदलें या Base64 को वापस टेक्स्ट में डिकोड करें, सीधे अपने ब्राउज़र में। मुफ़्त, बिना साइनअप, कोई डेटा किसी सर्वर पर नहीं जाता।

फ़ाइलें कभी स्टोर नहीं होतींतुरंतबिना साइन-अप

Base64 Encode या Decode कैसे करें

  1. 1

    Encode या Decode चुनें

    साधारण टेक्स्ट को Base64 में बदलने के लिए “Encode” टैब चुनें, या Base64 को वापस टेक्स्ट में बदलने के लिए “Decode” टैब चुनें।

  2. 2

    अपना इनपुट पेस्ट करें

    इनपुट बॉक्स में टेक्स्ट लिखें या पेस्ट करें। आप जैसे-जैसे लिखते हैं, नतीजा तुरंत बदलता जाता है।

  3. 3

    नतीजा कॉपी करें

    आउटपुट को क्लिपबोर्ड पर कॉपी करने के लिए “आउटपुट कॉपी करें” पर क्लिक करें।

Base64 बाइनरी डेटा को 64 प्रिंट होने योग्य ASCII अक्षरों (A–Z, a–z, 0–9, + और /) की स्ट्रिंग के रूप में दिखाता है। इनपुट के हर 3 बाइट से 4 Base64 अक्षर बनते हैं, इसलिए आउटपुट मूल से लगभग 33% बड़ा होता है। अगर लंबाई 3 की गुणज न हो तो अंत में पैडिंग (=) जोड़ी जाती है।

आम उपयोग: इमेज को HTML या CSS में डेटा URL (data:image/png;base64,…) के रूप में जोड़ना, HTTP Basic Authentication हेडर में क्रेडेंशियल एन्कोड करना, JSON में बाइनरी डेटा भेजना, और XML या ईमेल अटैचमेंट (MIME) में बाइनरी फ़ाइलें रखना।

Unicode पर ध्यान दें: ब्राउज़र का btoa() सिर्फ़ Latin-1 अक्षर संभालता है। यह टूल पहले आपके टेक्स्ट को UTF-8 में बदलता है, इसलिए इमोजी, हिंदी, चीनी, अरबी और सभी Unicode अक्षर सही तरह से एन्कोड और डिकोड होते हैं। सब कुछ आपके ब्राउज़र में होता है।

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

ये टूल भी काम आ सकते हैं