.Convertor
मेन्यू

Base64 एनकोडिंग डिकोडिंग

टूल स्वचालित रूप से इनपुट प्रकार को पहचानता है: सामान्य टेक्स्ट Base64 एन्कोडिंग उत्पन्न करेगा, वैध Base64 स्वचालित रूप से मूल टेक्स्ट में डिकोड हो जाएगा।

स्थानीय प्रसंस्करण · फ़ाइल अपलोड नहीं होती

फ़ाइलें वर्तमान ब्राउज़र में बिना स्वतः अपलोड के संसाधित होती हैं। प्रसंस्करण घटकों को पहली बार लोड करने के लिए इंटरनेट लग सकता है।

बेस64 एन्कोडिंग और डिकोडिंग: उपयोग और सीमाएँ

बेस64 मुद्रण योग्य वर्णों का उपयोग करके बाइट्स का प्रतिनिधित्व करता है। यह टूल एपीआई डिबगिंग, लॉग निरीक्षण और डेटा अंशों की जांच के लिए यूटीएफ -8 टेक्स्ट को परिवर्तित करता है।

Base64 एक एन्कोडिंग है, एन्क्रिप्शन नहीं; यह पृष्ठ केवल UTF-8 टेक्स्ट प्रदर्शित करता है और अन्य किसी भी कैरेक्टर सेट रूपांतरण या बाइनरी फ़ाइल डाउनलोड की सुविधा नहीं देता।

क्षमताओं की व्याख्या की गई

मानक बेस64 और बेस64यूआरएल टेक्स्ट

डिकोडिंग मानक बेस64 और बेस64यूआरएल वर्णमाला को - और _ के साथ स्वीकार करता है, और छोड़ी गई पिछली पैडिंग को पुनर्स्थापित करता है। एन्कोडिंग मानक बेस64 उत्पन्न करती है।

टेक्स्ट डेटा यूआरआई और स्पष्ट मोड

डेटा:…;base64, उपसर्ग को हटाकर टेक्स्ट को डिकोड किया जा सकता है; जब इनपुट का अर्थ अस्पष्ट हो, तो स्वचालित पहचान पर भरोसा करने के बजाय कोडिंग या डिकोडिंग मोड चुनें।

व्यावहारिक उदाहरण

सादे पाठ को बेस64 के रूप में एन्कोड करें

इनपुट

Hello

रूपांतरण परिणाम

SGVsbG8=

एन्कोड मोड दिखाए गए परिणाम उत्पन्न करता है। हैलो को पुनर्प्राप्त करने के लिए उस परिणाम को डिकोड मोड में दर्ज करें।

अनपैडेड बेस64यूआरएल को डीकोड करें

इनपुट

8J-Yig

रूपांतरण परिणाम

😊

डिकोड मोड सामान्यीकृत होता है - मानक वर्णमाला के लिए और यूटीएफ -8 पाठ को पढ़ने से पहले पैडिंग को पुनर्स्थापित करता है।

टेक्स्ट डेटा यूआरआई को डीकोड करें

इनपुट

data:text/plain;base64,SGVsbG8=

रूपांतरण परिणाम

Hello

इस उदाहरण में टेक्स्ट डेटा शामिल है; यह छवि डेटा यूआरआई को छवियों के रूप में निर्यात करने के लिए समर्थन नहीं करता है।

उपयोग के चरण

  1. स्वचालित पहचान

    आप स्वचालित पहचान, कोडिंग या डिकोडिंग में से चुन सकते हैं; दिशा निश्चित करने के लिए मैनुअल मोड का उपयोग करें, फिर टेक्स्ट या Base64 स्ट्रिंग चिपकाएं।

  2. रियल-टाइम रूपांतरण

    टूल स्वचालित रूप से इनपुट प्रकार को पहचानता है: सामान्य टेक्स्ट Base64 एन्कोडिंग उत्पन्न करेगा, वैध Base64 स्वचालित रूप से मूल टेक्स्ट में डिकोड हो जाएगा।

  3. एक-क्लिक में कॉपी करें

    प्रत्येक परिणाम बॉक्स में "कॉपी" बटन उपलब्ध है, एनकोड या डिकोड की गई सामग्री को तुरंत प्राप्त करें।

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

कुछ सामग्री स्वचालित रूप से एन्कोड की जगह डिकोड क्यों हो जाती है?

स्वचालित मोड Base64 को तभी डिकोड करता है जब उसमें मान्य UTF-8 टेक्स्ट हो; अस्पष्ट इनपुट के लिए मोड स्वयं चुनें।

डिकोडिंग विफलता आमतौर पर किस कारण से होती है?

सामान्य कारण यह है कि इनपुट पूर्ण रूप से वैध Base64 स्ट्रिंग नहीं है, या बीच में अमान्य वर्ण मिल गए हैं। पहले यह जांच लें कि मूल सामग्री को काटा तो नहीं गया है या अतिरिक्त रूप से जोड़ा तो नहीं गया है।

क्या यह उपकरण संपूर्ण JWT को पार्स कर सकता है या छवियों को डिकोड कर सकता है?

यह वैध UTF-8 Base64URL पाठ अंशों को डिकोड कर सकता है, लेकिन पूरे JWT को विभाजित नहीं करता है, हस्ताक्षरों को सत्यापित नहीं करता है या छवियों और अन्य बाइनरी फ़ाइलों को निर्यात नहीं करता है।

संबंधित टूल

संबंधित लेख