CalSolve

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

टेक्स्ट को Base64 में एनकोड करें, या Base64 को पढ़ने योग्य टेक्स्ट में डिकोड करें।

एनकोडिंग और डिकोडिंग आपके ब्राउज़र में स्थानीय रूप से होती है और कहीं भी नहीं भेजी जाती।

इस टूल के बारे में

Base64 बाइनरी या टेक्स्ट डेटा को सामान्य ASCII वर्णों की एक स्ट्रिंग के रूप में एनकोड करने का एक तरीका है, ताकि इसे किसी भी ऐसी जगह पर सुरक्षित रूप से भेजा या संग्रहीत किया जा सके जो टेक्स्ट की अपेक्षा करती है — किसी URL के अंदर, JSON फ़ील्ड में, ईमेल अटैचमेंट में, या इनलाइन इमेज के लिए data: URI में।

यह टूल पूर्ण यूनिकोड टेक्स्ट (न कि केवल बेसिक ASCII) को सपोर्ट करता है और पूरी तरह से आपके ब्राउज़र में चलता है, इसलिए पेस्ट की गई सामग्री कभी भी आपकी डिवाइस से बाहर नहीं जाती।

यह याद रखने योग्य है कि Base64 एक एनकोडिंग है, एन्क्रिप्शन नहीं: यह पूरी तरह से और सरलता से रिवर्सिबल है, इसलिए इसे कभी भी संवेदनशील या गुप्त डेटा की सुरक्षा के लिए निर्भर नहीं होना चाहिए — केवल इसे टेक्स्ट के रूप में सुरक्षित रूप से प्रस्तुत करने के लिए।

संबंधित टूल्स

सामान्य प्रश्न

Base64 एनकोडिंग का उपयोग किस लिए किया जाता है?
Base64 बाइनरी या टेक्स्ट डेटा को सामान्य ASCII वर्णों (A-Z, a-z, 0-9, + और /) की एक स्ट्रिंग में एनकोड करता है, जिसका सामान्यतः URL, JSON payloads, ईमेल अटैचमेंट (MIME), और HTML या CSS में सीधे एम्बेड की गई इमेज के लिए data: URIs में डेटा एम्बेड करने के लिए उपयोग किया जाता है।
क्या मेरा डेटा सर्वर पर भेजा जाता है?
नहीं — सभी एनकोडिंग और डिकोडिंग स्टैंडर्ड जावास्क्रिप्ट API का उपयोग करके आपके ब्राउज़र में स्थानीय रूप से होती है। आप यहां जो भी टाइप या पेस्ट करते हैं वह कहीं भी ट्रांसमिट नहीं होता।
क्या Base64 एन्क्रिप्शन या सुरक्षा उपाय है?
नहीं। Base64 एक एनकोडिंग है, एन्क्रिप्शन नहीं — यह किसी भी व्यक्ति द्वारा बिना किसी कुंजी की आवश्यकता के पूरी तरह से रिवर्सिबल है, और इसका उद्देश्य केवल बाइनरी डेटा को टेक्स्ट के रूप में सुरक्षित रूप से प्रस्तुत करना है। इसे कभी भी संवेदनशील जानकारी की सुरक्षा के लिए उपयोग नहीं किया जाना चाहिए।
Base64-एनकोडेड टेक्स्ट मूल से लंबा क्यों दिखता है?
Base64 इनपुट के हर 3 बाइट्स को 4 ASCII वर्णों के रूप में प्रस्तुत करता है, इसलिए एनकोडेड टेक्स्ट मूल से लगभग 33% लंबा होता है। यह ओवरहेड किसी भी बाइनरी डेटा को सुरक्षित रूप से प्लेन टेक्स्ट के रूप में प्रस्तुत करने में सक्षम होने का ट्रेड-ऑफ है।