Base64 एन्कोड या डिकोड करें
टेक्स्ट चिपकाएं या फ़ाइल छोड़ें। टाइप करते ही Base64 बनता या डिकोड होता है, और डिकोड की गई इमेज का प्रीव्यू दिखता है।
- आपके डिवाइस पर चलता है
- साइन-अप नहीं
- एक बार खोलने के बाद ऑफ़लाइन चलता है

Base64 एन्कोड या डिकोड करें कैसे करें
- एन्कोड या डिकोड चुनें, फिर टेक्स्ट या Base64 चिपकाएं।
- या फ़ाइल छोड़कर उसका Base64 पाएं, या वह विकल्प चुना हो तो data: URL।
- नतीजा कॉपी करें या डाउनलोड करें। डिकोड की गई इमेज का प्रीव्यू दिखता है, जिसे आप सेव कर सकते हैं।
सवाल
Base64 किस काम आता है?
यह बाइट्स को A–Z, a–z, 0–9, + और / से बने टेक्स्ट में बदल देता है, ताकि इमेज जैसा बाइनरी डेटा ईमेल, JSON, HTML और CSS जैसे टेक्स्ट फ़ॉर्मैट में जा सके। हर तीन बाइट्स चार अक्षरों में बदलते हैं, इसलिए नतीजा मूल से लगभग एक-तिहाई लंबा होता है।
टेक्स्ट पर सीधे btoa() क्यों न इस्तेमाल करें?
Base64 बाइट्स पर काम करता है, और btoa() केवल U+00FF तक के अक्षर स्वीकार करता है, इसलिए टिक (✓) या चीनी अक्षर पर यह विफल हो जाता है। यह टूल पहले टेक्स्ट को UTF-8 बाइट्स में बदलता है, तो “héllo ✓” 10 बाइट्स बनता है और aMOpbGxvIOKckw== में एन्कोड होता है। डिकोड करते समय यही प्रक्रिया उलटी होती है। ऐसे बाइट्स जो टेक्स्ट की तरह नहीं पढ़े जा सकते, जैसे ZIP फ़ाइल, उन्हें डाउनलोड के लिए दिया जाता है।
URL-safe Base64 क्या है?
मानक अक्षरों में + और / होते हैं, जिनका URL में खास मतलब होता है। URL-safe रूप (RFC 4648, सेक्शन 5) इनकी जगह - और _ इस्तेमाल करता है और = पैडिंग हटा देता है। डिकोड करते समय दोनों रूप, पैडिंग के साथ या बिना, स्वीकार होते हैं।
क्या मेरी फ़ाइलें अपलोड होती हैं?
नहीं। आपका ब्राउज़र फ़ाइल पढ़कर वहीं बदलता है। कुछ भी अपलोड या सेव नहीं होता।
समीक्षाएँ
अभी कोई समीक्षा नहीं। पहली समीक्षा आप लिखें।

