Base64 परिवर्तक

यह टूल स्ट्रिंग या फ़ाइल को Base64 प्रारूप में एन्कोड/डिकोड करता है। Base64 बाइनरी डेटा को स्ट्रिंग के रूप में सुरक्षित तरीके से ले जाने का तरीका है, जिसका उपयोग डेटा URI, ईमेल, JSON, कॉन्फ़िगरेशन फ़ाइलों आदि में अक्सर होता है।
यह टूल UTF-8 का समर्थन करता है और आप URL-safe (+-, /_), padding (=) जोड़ने/हटाने तथा हर 76 वर्ण पर नई पंक्ति जैसे विकल्प चुन सकते हैं। सारी प्रोसेसिंग केवल ब्राउज़र के अंदर होती है (कोई डेटा भेजा नहीं जाता)।

पाठ / फ़ाइल ⇄ Base64

उपयोग कैसे करें

  1. पाठ रूपांतरण: "रूपांतरण से पहले का पाठ" में लिखें → एन्कोड → दबाने पर "रूपांतरण के बाद का पाठ" में Base64 दिखाई देगा। उल्टा करने के लिए Base64 को "रूपांतरण के बाद का पाठ" में पेस्ट करें → ← डिकोड दबाकर इसे "रूपांतरण से पहले का पाठ" में वापस पाएँ।
  2. फ़ाइल रूपांतरण: फ़ाइल चुनें (→Base64) पर क्लिक करके फ़ाइल को Base64 में बदलें और "रूपांतरण के बाद का पाठ" में आउटपुट करें। Base64 को फ़ाइल में वापस लाने के लिए, Base64 को "रूपांतरण के बाद का पाठ" में रखें और Base64→फ़ाइल दबाकर सहेजें।
  3. विकल्प: ज़रूरत अनुसार URL-सुरक्षित, पैडिंग और 76 वर्ण पर नई पंक्ति विकल्प बदलें। कई वेब API URL-सुरक्षित और बिना पैडिंग प्रारूप का उपयोग करते हैं।
  4. सुविधाजनक क्रियाएँ: अदला-बदली से दोनों क्षेत्रों का डेटा बदलें, कॉपी से रूपांतरण के बाद का पाठ कॉपी करें, और साफ़ करें से दोनों टेक्स्ट बॉक्स खाली करें।

अतिरिक्त जानकारी और सावधानियाँ

  • URL-सुरक्षित में + को - और / को _ से बदला जाता है। आवश्यकता अनुसार पैडिंग (=) हटाई जा सकती है।
  • 76 वर्ण पर नई पंक्ति MIME संगत लाइन-ब्रेक है। कुछ API इसे स्वीकार नहीं करते।
  • डिकोड करते समय स्पेस और नई पंक्तियाँ अनदेखी की जाती हैं (इनपुट को सामान्यीकृत किया जाता है)। प्रारूप गलत होने पर त्रुटि दिखाई जाएगी।