🔐 बेस64 एन्कोडर / डिकोडर
एक तुरंत टेक्स्ट को बेस64 में एन्कोड करें या बेस64 को प्लेन टेक्स्ट में डिकोड करें - फ्री, आपके ब्राउज़र में पूरी तरह से चलता है, कोई फाइल अपलोड की आवश्यकता नहीं है, और ऑफ़लाइन काम करता है।
डिज़ाइन से ही निजी. यह टूल पूरी तरह आपके ब्राउज़र में चलता है — आपका डाला हुआ कुछ भी अपलोड या सेव नहीं होता, और यह ऑफ़लाइन भी काम करता है।
परिचय
यह उपकरण आपके ब्राउज़र में सीधे वेब क्रिप्टो एपीआई का उपयोग करके टेक्स्ट को बेस64 एन्कोडिंग में बदलता है और वापस बदलता है - आपके डेटा कभी भी आपके डिवाइस से बाहर नहीं जाता है। यह कोरियाई, जापानी और एमोजी शामिल करके पूर्ण UTF-8 इनपुट का समर्थन करता है, और यह URL-सुरक्षित मोड का समर्थन करता है जो + और / को - और _ से बदलता है और यूआरएल और फ़ाइल नामों में उपयोग के लिए पैडिंग को हटा देता है। आपका अंतिम इनपुट लोकलस्टोरेज में स्वचालित रूप से सहेजा जाता है ताकि आप जहां छोड़ गए वहां से जारी रख सकें।
कैसे उपयोग करें
- अपने ऊपरी टेक्स्ट पैनल में अपना सामान्य टेक्स्ट पेस्ट करें या टाइप करें।
- (वैकल्पिक) यदि आपको यूआरएल या फ़ाइल नामों में उपयोग के लिए सुरक्षित परिणाम की आवश्यकता है, तो 'URL-safe' के चेकबॉक्स को चेक करें।
- कोडिंग के लिए 'Encode ↓' पर क्लिक करें; परिणाम नीचे बेस64 पैनल में दिखाई देगा।
- डिकोड करने के लिए, एक बेस64 स्ट्रिंग को निचले पैनल में पेस्ट करें और 'Decode ↑' पर क्लिक करें।
- कॉपी बटन का उपयोग करके आप दोनों में से किसी भी परिणाम को अपने क्लिपबोर्ड में कॉपी कर सकते हैं।
सामान्य प्रश्न
- क्या यह बेस64 टूल मुफ्त है?
- हां, पूरी तरह से मुफ्त है, कोई खाता या सदस्यता की आवश्यकता नहीं है।
- क्या यह मेरे डेटा को किसी सर्वर पर अपलोड करता है?
- नहीं। सभी एन्कोडिंग और डिकोडिंग आपके ब्राउज़र में स्थानीय रूप से होता है। कभी भी कोई भी चीज किसी भी सर्वर पर भेजी जाती है।
- क्या यह ऑफ़लाइन काम करता है?
- हां। एक बार पृष्ठ लोड हो जाने के बाद, यह इंटरनेट कनेक्शन के बिना काम करता है।
- क्या यह कोरियाई और अन्य अ-एससीआईआई वर्णों का समर्थन करता है?
- हां। यह टूल UTF-8 सुरक्षित एन्कोडिंग का उपयोग करता है, इसलिए कोरियाई, जापानी, एमोजी और कोई भी यूनिकोड टेक्स्ट पूरी तरह से समर्थित है।
- URL-सुरक्षित बेस64 क्या है और इसका उपयोग कब करना चाहिए?
- URL-सुरक्षित बेस64 + को - और / को _ से बदलता है और पैडिंग (=) को हटा देता है, जो बिना प्रतिशत एन्कोडिंग के सीधे यूआरएल या फ़ाइल नामों में शामिल करने के लिए सुरक्षित बनाता है। JWT टोकन, यूआरएल पैरामीटर या फ़ाइल नाम योजनाओं के लिए इसका उपयोग करें।
- बेस 64 एक एन्क्रिप्शन के रूप में कार्य करता है?
- नहीं, और इसे एक एन्क्रिप्शन के रूप में मानना एक वास्तविक सुरक्षा गलती है। बेस 64 एक विपरीत एन्कोडिंग है जिसमें कोई की शामिल नहीं होती है - कोई भी इसे एक क्षण में डिकोड कर सकता है, इस पृष्ठ के साथ भी। इसका उद्देश्य बाइनरी डेटा को सुरक्षित रूप से टेक्स्ट केवल चैनल जैसे ईमेल हेडर में ले जाना है, कुछ छिपाने के लिए नहीं।
- एन्कोडिंग क्यों मेरे डेटा को बड़ा करता है?
- बेस 64 हर तीन बाइट को चार प्रिंटेबल कैरेक्टर में पैक करता है, इसलिए आउटपुट इनपुट के एक तिहाई से अधिक होता है, और पैडिंग के साथ। यह अतिरिक्त लागत उन सभी स्थानों पर पेस्ट करने के लिए सुरक्षित होने की कीमत है, और यही कारण है कि बड़ी छवियों को सीधे एचटीएमएल या सीएसएस में बेस 64 के रूप में एम्बेड करने से पृष्ठ बहुत भारी हो जाता है, जबकि फ़ाइल को लिंक करना बेहतर होता है।
- क्या यह टूल मेरा डेटा अपलोड करता है?
- नहीं। सब कुछ आपके ब्राउज़र में ही चलता है, इसलिए आपका डेटा कभी आपके डिवाइस से बाहर नहीं जाता — पेज लोड होने के बाद यह ऑफ़लाइन भी काम करता है।