Hex को Base64 में बदलें (और उलटा)
हेक्साडेसिमल स्ट्रिंग को Base64 में, या Base64 स्ट्रिंग को हेक्साडेसिमल में बदलें। हैश, कुंजियों या अलग-अलग फ़ॉर्मेट में एन्कोड किए गए बाइनरी डेटा के साथ काम करते समय यह सुविधाजनक है।
यह कैसे काम करता है
हेक्साडेसिमल और Base64, बाइनरी डेटा को पढ़ने योग्य टेक्स्ट के रूप में दिखाने के दो आम तरीके हैं। हेक्साडेसिमल में प्रति बाइट 2 अक्षर लगते हैं (हैश डाइजेस्ट या रंगों में अक्सर दिखता है), जबकि Base64 ज़्यादा कॉम्पैक्ट है और बाइनरी डेटा को JSON या URL में ले जाने के लिए अक्सर इस्तेमाल होता है।
मेरा Hex → Base64 कन्वर्ज़न फ़ेल क्यों हो रहा है?
हेक्साडेसिमल स्ट्रिंग में सिर्फ़ 0-9 और a-f (या A-F) अक्षर होने चाहिए, और अक्षरों की संख्या सम होनी चाहिए, क्योंकि हर बाइट ठीक दो हेक्साडेसिमल अक्षरों से दर्शाया जाता है। स्पेस या कोई अमान्य अक्षर होने पर एरर आएगी।
क्या यह टूल हेक्साडेसिमल स्ट्रिंग में स्पेस स्वीकार करता है?
हाँ, Hex → Base64 कन्वर्ज़न के दौरान स्पेस और नई पंक्तियाँ नज़रअंदाज़ कर दी जाती हैं, जिससे विभाजकों के साथ दिखाया गया हैश सीधे पेस्ट किया जा सकता है।
100% लोकल प्रोसेसिंग: कन्वर्ज़न पूरी तरह आपके ब्राउज़र में WebAssembly के ज़रिए होता है — कुछ भी किसी सर्वर पर नहीं भेजा जाता।