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

उपकरण / डेवलपर टूल्स / 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 और एम्बेड स्निपेट पाएँ - सब ब्राउज़र में।
आज लोकप्रिय
PDF से Base64 टेक्स्ट माँगने वाले API के लिए PDF को Base64 में बदलें: रॉ स्ट्रिंग, data URI और एम्बेड स्निपेट पाएँ - सब ब्राउज़र में।

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

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

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

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