एन्कोडिंग
स्रोत पाठ
Base64 परिणाम

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

टेक्स्ट को Base64 प्रारूप में एनकोड करने और Base64 को वापस सामान्य टेक्स्ट में डिकोड करने का एक तेज़ और सुरक्षित उपकरण।

विभिन्न कैरेक्टर एन्कोडिंग का समर्थन करता है: UTF-8, Windows-1251, KOI8-R, IBM866, ISO-8859-5, Windows-1252, ASCII, UTF-16।

Base64 कैसे काम करता है

बाइनरी डेटा को ट्रांसमिशन-सुरक्षित ASCII टेक्स्ट में बदलने का सिद्धांत।

1. बाइट्स में विभाजन

कच्चे इनपुट डेटा के प्रत्येक 3 बाइट्स (24 बिट्स) एक सतत बिट स्ट्रीम में संयुक्त होते हैं।

2. 6-बिट समूहों में विभाजन

24-बिट स्ट्रीम को 6 बिट्स के 4 समूहों में विभाजित किया जाता है। 6-बिट मान 0 से 63 तक होता है।

3. वर्ण प्रतिस्थापन

प्रत्येक 6-बिट इंडेक्स को Base64 वर्णमाला तालिका (A-Z, a-z, 0-9, +, /) से मैप किया जाता है। बाइट्स की कमी पर = पैडिंग जोड़ी जाती है।

उदाहरण: UTF-8 में 'Cat' को एनकोड करना

'Cat' के 3 अक्षर बाइट्स 43, 61, 74 से मेल खाते हैं। चार 6-बिट समूहों में विभाजित होने पर वे Base64 स्ट्रिंग 'Q2F0' बनाते हैं।

उपकरण के बारे में

वेब विकास, डेटा ट्रांसमिशन और डिबगिंग के लिए एक व्यावहारिक उपयोगिता।

01

वेब विकास और एपीआई

बाइनरी डेटा संचारित करें, डेटा URI के रूप में चित्र एम्बेड करें और HTTP बेसिक ऑथ हेडर बनाएं।

02

नेटवर्क प्रोटोकॉल

ईमेल प्रारूपों (MIME) और मैसेजिंग प्रोटोकॉल के लिए अनुलग्नक और हेडर एनकोड करें।

03

डिबगिंग और सुरक्षा

टोकन पेलोड, वेबहुक और सीरियलाइज़्ड डेटा संरचनाओं का त्वरित विश्लेषण करें।