सीधे सामग्री पर जाएँ
Monu Tools

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

टेक्स्ट को Base64 में एनकोड करें या Base64 को वापस टेक्स्ट में डिकोड करें. स्वचालित दिशा पहचान के साथ UTF-8 सुरक्षित.

Base64 एनकोडर का उपयोग कैसे करें

  1. 01

    एनकोड करने के लिए टेक्स्ट टाइप करें, या डिकोड करने के लिए Base64 पेस्ट करें.

  2. 02

    चलाएं दबाएं. दिशा स्वतः पहचानी जाती है.

  3. 03

    आउटपुट पैनल से परिणाम कॉपी करें.

बेस64 क्या है

बेस 64 केवल 64 प्रिंट करने योग्य ASCII वर्णों (ए-जेड, ए-जेड, 0-9, प्लस + ​​और /) का उपयोग करके बाइनरी या टेक्स्ट डेटा का प्रतिनिधित्व करता है, प्रत्येक तीन बाइट्स को चार वर्णों के रूप में एन्कोड करता है। यह डेटा को तब अक्षुण्ण रखता है जब यह उन प्रणालियों के माध्यम से यात्रा करता है जो कच्चे बाइट्स के बजाय पाठ के लिए बनाए गए थे।

आप इसे कहां देखते हैं

आप इसे हर जगह देखते हैं: डेटा यूआरएल जो किसी छवि को सीधे HTML या CSS में एम्बेड करते हैं, ईमेल अटैचमेंट (MIME), JSON वेब टोकन का हेडर और पेलोड, HTTP बेसिक प्रमाणीकरण हेडर, और कई एपीआई फ़ील्ड जिन्हें बाइनरी डेटा को एक सादे स्ट्रिंग के रूप में ले जाने की आवश्यकता होती है।

यह टूल इसे कैसे संभालता है

यह टूल टेक्स्ट को बेस64 में एनकोड करता है और बेस64 को वापस टेक्स्ट में डीकोड करता है, दिशा स्वचालित रूप से चुनता है। यह UTF-8 सुरक्षित है, इसलिए उच्चारण, इमोजी और अन्य यूनिकोड वर्ण भ्रष्टाचार के बिना राउंड ट्रिप में जीवित रहते हैं, जिसकी गारंटी अंतर्निहित ब्राउज़र फ़ंक्शंस स्वयं नहीं देते हैं।

एन्कोडिंग एन्क्रिप्शन नहीं है

यह जानना महत्वपूर्ण है कि बेस64 क्या नहीं है: यह एक एन्कोडिंग है, एन्क्रिप्शन नहीं। कोई भी इसे तुरंत डिकोड कर सकता है, इसलिए यह शून्य सुरक्षा प्रदान करता है। पासवर्ड, टोकन या रहस्य छिपाने के लिए इसका उपयोग कभी न करें। इसका काम सुरक्षित परिवहन और प्रतिनिधित्व है, गोपनीयता नहीं।

आकार की लागत

बेस64 की एक आकार लागत भी होती है। एन्कोडेड आउटपुट मूल से लगभग 33 प्रतिशत बड़ा है, क्योंकि हर तीन बाइट्स में चार अक्षर होते हैं। अनुकूलता के लिए यह समझौता आमतौर पर इसके लायक है, लेकिन यही कारण है कि वास्तविक बाइनरी चैनल उपलब्ध होने पर आप बड़ी फ़ाइलों को बेस 64-एनकोड नहीं करेंगे।

आपके ब्राउज़र में चलता है

सब कुछ आपके ब्राउज़र में चलता है, इसलिए आपके द्वारा पेस्ट किया गया टेक्स्ट कभी अपलोड नहीं होता है। किसी छवि फ़ाइल को सादे पाठ के बजाय बेस64 डेटा यूआरएल में बदलने के लिए, बेस64 टूल के लिए समर्पित छवि का उपयोग करें।

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

स्वचालित पहचान कैसे काम करती है?

यदि आपका इनपुट वैध Base64 जैसा दिखता है और पठनीय UTF-8 टेक्स्ट में डिकोड होता है, तो इसे डिकोड किया जाता है; अन्यथा इसे एनकोड किया जाता है. यह बिना मैनुअल टॉगल के सामान्य मामलों को कवर करता है.

क्या यह गैर-अंग्रेज़ी अक्षरों के लिए सुरक्षित है?

हां. एनकोडिंग और डिकोडिंग UTF-8 सुरक्षित हैं, इसलिए इमोजी, उच्चारण और अन्य Unicode अक्षर सही ढंग से राउंड-ट्रिप करते हैं.

क्या मैं इससे पासवर्ड या रहस्य सुरक्षित कर सकता हूं?

Base64 एक एनकोडिंग है, एन्क्रिप्शन नहीं. इसे आसानी से उलटा जा सकता है और यह कोई सुरक्षा प्रदान नहीं करता. संवेदनशील डेटा की रक्षा के लिए इसका कभी उपयोग न करें.

स्रोत

समस्या की रिपोर्ट करें