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

UTF-8 टेक्स्ट, बाइनरी फ़ाइलों, छवियों और Data URIs को त्वरित रूप से एनकोड और डिकोड करें।

100% सुरक्षित क्लाइंट-साइड
• आपका डेटा आपके ब्राउज़र में सुरक्षित प्रोसेस होता है और कभी अपलोड नहीं होता।

इनपुट डेटा

Base64 परिणाम

पेलोड मेट्रिक्स

रूपांतरण सेटिंग्सEncode
आउटपुट आकार0 B
अनुपात+0%
एनकोडिंग और डिकोडिंग

Base64 एनकोडिंग और डिकोडिंग इंजन

URL-सुरक्षित Base64 और Data URI समर्थन के साथ UTF-8 टेक्स्ट और बाइनरी फ़ाइलों को प्रोसेस करें।

RFC 4648 मानक
मानक और URL-सुरक्षित Base64 दोनों का समर्थन करता है।
बाइनरी और टेक्स्ट
छवियों, PDF, फ़ाइलों और UTF-8 टेक्स्ट को एनकोड/डिकोड करें।
Data URI जनरेशन
वेब विकास के लिए इनलाइन Data URI स्ट्रिंग तैयार करता है।
शून्य सर्वर अपलोड
स्थानीय WebWorker में मिलीसेकंड में प्रोसेस होता है।
निष्पादन जीवनचक्र

Base64 प्रसंस्करण पाइपलाइन

4-चरणीय WebWorker पाइपलाइन

01Read

बाइनरी बफर तैयारी

टेक्स्ट को UTF-8 बाइट्स या फ़ाइलों को ArrayBuffer में पढ़ता है।

02Transform

Base64 रूपांतरण

6-बिट चंक्स को 64-वर्ण वर्णमाला में मैप करता है।

03Emit

आउटपुट क्रमांकन

Data URI या सादा टेक्स्ट परिणाम तैयार करता है।

तकनीकी विनिर्देश

संपूर्ण Base64 टूलकिट

उद्यम मानक और अनुपालन

URL-सुरक्षित Base64 विकल्प

क्वेरी पैरामीटर और JWT टोकन के लिए + और / को सुरक्षित वर्णों से बदलें।

फ़ाइल और छवि पूर्वावलोकन

डिकोड की गई छवियों, PDF और दस्तावेज़ों को सीधे देखें और डाउनलोड करें।

पूर्ण UTF-8 और इमोजी समर्थन

यूनिकोड वर्णों को बिना किसी डेटा भ्रष्टाचार के एनकोड करें।

100% निजी और स्थानीय

सुरक्षा टोकन और निजी चाबियाँ कभी आपके कंप्यूटर को नहीं छोड़तीं।

व्यावहारिक कोड संदर्भ

वास्तविक दुनिया के मैनिफ़ेस्ट रूपांतरण

इंटरैक्टिव गैलरी

देखें कि टेक्स्ट, टोकन और बाइनरी मीडिया कैसे सुरक्षित Base64 स्ट्रिंग्स में परिवर्तित होते हैं।

1. मल्टी-बाइट UTF-8 स्ट्रिंग्स और इमोजी

पूर्वावलोकन

यूनिकोड टेक्स्ट और इमोजी बिना किसी विसंगति के सुरक्षित रूप से एनकोड किए गए।

source_text.txtसादा पाठ इनपुट
Hello, World! 🌍🚀
International: ä, ö, ü, ñ, 日本語
Client-Side Safe: 100% Private
encoded.b64Base64 आउटपुट
SGVsbG8sIFdvcmxkISDwn5qA8J+agA==
SW50ZXJuYXRpb25hbDogw6QsIMO2LCDDvCwgw7EsIOaXpeacrOiqng==
Q2xpZW50LVNpZGUgU2FmZTogMTAwJSBQcml2YXRl

2. URL-सुरक्षित टोकन और JWT हस्ताक्षर (RFC 4648 §5)

पूर्वावलोकन

URL और हेडर में उपयोग के लिए + और / को सुरक्षित वर्णों से बदलें।

jwt_payload.jsonJSON इनपुट
{
  "sub": "usr_9821",
  "iss": "freejsontocsv.com",
  "scope": "read:data write:export"
}
url_safe_token.b64URL-Safe Base64
eyJzdWIiOiJ1c3JfOTgyMSIsImlzcyI6ImZyZWVqc29udG9jc3YuY29tIiwic2NvcGUiOiJyZWFkOmRhdGEgd3JpdGU6ZXhwb3J0In0

3. छवि और SVG इनलाइन Data URI एम्बेडिंग

पूर्वावलोकन

HTML और CSS में सीधे उपयोग के लिए data:image/png;base64,... स्ट्रिंग्स जनरेट करें।

badge.svgXML इनपुट
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M12 2L2 7l10 5 10-5-10-5z"/>
</svg>
data_uri.txtBase64 आउटपुट
data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDJMMiA3bDEwIDUgMTAtNS0xMC01eiIvPjwvc3ZnPg==
डेटा प्रकार संदर्भ

Base64 वर्णमाला और संरचनात्मक मैपिंग मैट्रिक्स

RFC 4648 विनिर्देश
विनिर्देशवर्णमाला सेटपैडिंग नियममानक उपयोग मामला
Standard (RFC 4648)A-Z, a-z, 0-9, +, /= or ==सामान्य बाइनरी-से-टेक्स्ट ट्रांसमिशन, Data URIs और API पेलोड।
URL-Safe (RFC 4648 §5)A-Z, a-z, 0-9, -, _छोड़ा गया / वैकल्पिकक्वेरी पैरामीटर, फ़ाइल नाम हैश और JWT टोकन बिना एनकोडिंग विरोध के।
MIME (RFC 2045)Standard (76 chars/line)अनिवार्य =ईमेल अटैचमेंट और 76 वर्ण सीमा वाले लिगेसी SMTP ट्रांसफर प्रोटोकॉल।
PEM / TLS Keys (RFC 7468)Standard (64 chars/line)अनिवार्य =HTML/CSS में संपत्तियों का सीधा इनलाइन एम्बेडिंग (चित्र, SVG, फ़ॉन्ट)।
अक्सर पूछे जाने वाले प्रश्न

अक्सर पूछे जाने वाले प्रश्न (FAQ)

Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.

Base64 एन्कोडिंग का उपयोग किस लिए किया जाता है?
Base64 बाइनरी डेटा को ASCII टेक्स्ट में परिवर्तित करता है ताकि इसे HTTP, HTML और JSON जैसे टेक्स्ट-आधारित प्रोटोकॉल पर सुरक्षित रूप से प्रेषित किया जा सके।
क्या Base64 एक एन्क्रिप्शन विधि है?
नहीं। Base64 एक एन्कोडिंग प्रारूप है, एन्क्रिप्शन नहीं। कोई भी बिना पासवर्ड के Base64 स्ट्रिंग को डिकोड कर सकता है।
क्या यह टूल इमोजी और अंतर्राष्ट्रीय वर्णों का समर्थन करता है?
हाँ! हमारा टूल बिना किसी त्रुटि के इमोजी और अंतर्राष्ट्रीय वर्णों को एन्कोड और डिकोड करने के लिए आधुनिक UTF-8 बफ़र्स का उपयोग करता है।
क्या मैं Base64 को वापस इमेज या फ़ाइल में डिकोड कर सकता हूँ?
हाँ! मूल फ़ाइल का पूर्वावलोकन करने और उसे डाउनलोड करने के लिए अपना Base64 स्ट्रिंग या Data URI पेस्ट करें।