Base64 एन्कोड और डिकोड - ऑनलाइन कन्वर्ट करें

2on / / डेवलपर टूल्स / Base64 एन्कोडर और डिकोडर

Base64 एन्कोडिंग / डिकोडिंग

गोपनीयता सूचना

सभी एन्कोडिंग और डिकोडिंग आपके ब्राउज़र में JavaScript के माध्यम से स्थानीय रूप से की जाती है। कोई भी इनपुट डेटा किसी सर्वर पर भेजा, संग्रहीत या लॉग नहीं किया जाता। Miracle Salad इस टूल में दर्ज की गई किसी भी सामग्री को एकत्र या सुरक्षित नहीं रखता।

Base64 एन्कोडिंग के बारे में

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

इस टूल का उपयोग कैसे करें

  1. 1 एन्कोड या डिकोड चुनें, फिर अपना टेक्स्ट पेस्ट करें — या फ़ाइल मोड में जाकर कोई फ़ाइल छोड़ें।
  2. 2 टाइप करते ही परिणाम दिखने लगता है; कुछ भी अपलोड नहीं होता और कोई बटन दबाने की ज़रूरत नहीं।
  3. 3 फ़ाइल में डिकोड करते समय एक्सटेंशन लिखें, ताकि प्रीव्यू और डाउनलोड जान सकें कि वे किससे निपट रहे हैं।

Base64 एन्क्रिप्शन नहीं है

यही वह बात है जो सबसे पहले याद रखनी चाहिए। Base64 में न कोई कुंजी है न कोई रहस्य; यह रूपांतरण सार्वजनिक है और कोई भी इसे पलट सकता है, जैसा यह पेज एक ही क्लिक में दिखा देता है। जो टेक्स्ट बस उलझा हुआ दिखता है, वह कोई सुरक्षा नहीं देता। यदि आपको कोई पासवर्ड, API कुंजी या टोकन Base64 में सहेजा मिले, तो उसे खुले में लिखा हुआ मानें — क्योंकि वह है ही। गोपनीयता लक्ष्य हो तो असली एन्क्रिप्शन इस्तेमाल करें, और Base64 केवल तब जब लक्ष्य सुरक्षित परिवहन हो।

यह आख़िर क्यों है

बहुत सारे सिस्टम टेक्स्ट के लिए, और केवल टेक्स्ट के लिए बनाए गए थे। ईमेल का मुख्य भाग, JSON पेलोड, XML दस्तावेज़, URL और HTML एट्रिब्यूट — जैसे ही कोई कच्चा बाइट किसी कंट्रोल कैरेक्टर या उद्धरण चिह्न जैसा दिखता है, ये सब टूट जाते हैं। Base64 हर संभव बाइट को अक्षरों, अंकों और दो विराम चिह्नों के छोटे वर्णमाला पर मैप करके यह समस्या टाल देता है; ये वर्ण इन सभी माध्यमों से सही-सलामत गुज़र जाते हैं। इसीलिए यह आपको ईमेल अटैचमेंट में, किसी छोटे आइकन को सीधे स्टाइलशीट में जड़ने वाले data URI में, और हर JWT के बीच वाले हिस्से में मिलता है।

क़ीमत है लगभग एक-तिहाई ज़्यादा

इनपुट के तीन बाइट आउटपुट में चार वर्ण बन जाते हैं, इसलिए परिणाम शुरुआती चीज़ से लगभग 33% बड़ा होता है। किसी छोटे टोकन के लिए यह मायने नहीं रखता। पर स्टाइलशीट में जड़ी बड़ी तस्वीर के लिए रखता है: फ़ाइल बढ़ जाती है, उसे पेज से अलग कैश नहीं किया जा सकता, और ब्राउज़र को चित्र बनाने से पहले उसे डिकोड करना पड़ता है। यदि इससे एक अनुरोध बचता हो तो छोटे संसाधन इनलाइन करें, बड़े को सामान्य फ़ाइल रहने दें, और याद रखें कि Base64 कभी किसी चीज़ को छोटा नहीं करता — यदि समस्या आकार की है, तो जो औज़ार चाहिए वह संपीड़न है।

Base64 के बारे में अक्सर पूछे जाने वाले प्रश्न

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

सबसे लोकप्रिय डेव टूल्स

नया
PDF से Base64 उन API के लिए PDF को Base64 में बदलें जो दस्तावेज़ टेक्स्ट के रूप में लेते हैं। कच्ची स्ट्रिंग, data URI और HTML embed स्निपेट पाएँ - सब आपके ब्राउज़र में, बिना कुछ अपलोड किए।
आज लोकप्रिय
WebP से Base64 WebP छवि को Base64 में बदलें और data URI, कच्ची स्ट्रिंग तथा CSS स्निपेट पाएँ। आपके ब्राउज़र में चलता है - और बताता है कि इनलाइन करके आप कौन-सा फ़ॉलबैक छोड़ रहे हैं।

संबंधित डेव टूल्स

PNG से Base64 PNG को Base64 में बदलें और चिपकाने के लिए तैयार data URI, कच्ची स्ट्रिंग तथा CSS स्निपेट पाएँ। सब कुछ आपके ब्राउज़र में चलता है - छवि कभी अपलोड नहीं होती।
JPG से Base64 JPG या JPEG तस्वीर को Base64 में बदलें और data URI, कच्ची स्ट्रिंग तथा CSS स्निपेट पाएँ। आपके ब्राउज़र में चलता है - और ईमानदारी से बताता है कि इनलाइन करना कब ग़लत चुनाव है।
WebP से Base64 WebP छवि को Base64 में बदलें और data URI, कच्ची स्ट्रिंग तथा CSS स्निपेट पाएँ। आपके ब्राउज़र में चलता है - और बताता है कि इनलाइन करके आप कौन-सा फ़ॉलबैक छोड़ रहे हैं।
PDF से Base64 उन API के लिए PDF को Base64 में बदलें जो दस्तावेज़ टेक्स्ट के रूप में लेते हैं। कच्ची स्ट्रिंग, data URI और HTML embed स्निपेट पाएँ - सब आपके ब्राउज़र में, बिना कुछ अपलोड किए।

अन्य उपकरण जो आपको पसंद आ सकते हैं

Word से PDF Word को PDF में मुफ़्त ऑनलाइन बदलें। DOC, DOCX, ODT या RTF फ़ाइल अपलोड करें और सेकंडों में पूरी फ़ॉर्मेटिंग के साथ PDF डाउनलोड करें - बिना रजिस्ट्रेशन और बिना वॉटरमार्क।
PDF से Word PDF को Word में मुफ़्त ऑनलाइन बदलें। PDF अपलोड करें और सेकंडों में संपादन योग्य DOCX फ़ाइल डाउनलोड करें - बिना रजिस्ट्रेशन, बिना वॉटरमार्क और बिना कुछ इंस्टॉल किए।
वर्ड काउंटर मुफ्त ऑनलाइन वर्ड काउंटर। शब्द, कैरेक्टर, वाक्य और अधिक तुरंत गिनें।
कैरेक्टर काउंटर स्पेस सहित/बिना कैरेक्टर, शब्द और लाइन गिनें। SEO सीमाओं की जाँच करें।
कीवर्ड डेंसिटी चेकर ऑनलाइन कीवर्ड डेंसिटी चेकर। किसी भी टेक्स्ट या URL में कीवर्ड की आवृत्ति और प्रतिशत का विश्लेषण करें। सटीक विश्लेषण के साथ अपने SEO कंटेंट को ऑप्टिमाइज़ करें।