टेक्स्ट को बाइनरी या हेक्साडेसिमल प्रतिनिधित्व में कनवर्ट करें। UTF-8 एन्कोडिंग के माध्यम से Unicode का समर्थन करता है।
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.
एनकोड करने के लिए 'टेक्स्ट → बाइनरी' या डिकोड करने के लिए 'बाइनरी → टेक्स्ट' चुनें।
अपना टेक्स्ट (एनकोड मोड) या बाइनरी/हेक्स डेटा (डिकोड मोड) टाइप करें या पेस्ट करें।
बाइनरी या हेक्साडेसिमल फॉर्मेट चुनें। एनकोडिंग करते समय वैकल्पिक रूप से सेपरेटर एडजस्ट करें।
कन्वर्ट किए गए आउटपुट को अपने क्लिपबोर्ड में कॉपी करें। दिशा बदलने के लिए स्वैप का उपयोग करें।
प्रत्येक कैरेक्टर को उसके यूनिकोड कोड पॉइंट में बदलता है, फिर इसे 8-बिट बाइनरी नंबर के रूप में प्रस्तुत करता है।
पठनीयता के लिए बाइनरी बाइट्स को स्पेस से अलग किया जाता है।
हेक्साडेसिमल आउटपुट के लिए, प्रत्येक बाइट को toString(16) का उपयोग करके कन्वर्ट किया जाता है और 2 अंकों तक पैड किया जाता है। यह एक अधिक कॉम्पैक्ट प्रतिनिधित्व बनाता है - प्रत्येक बाइट 8 बाइनरी अंकों के बजाय 2 hex कैरेक्टर (0-9, A-F) बन जाता है। उदाहरण के लिए, बाइट 65 hex में '41' बन जाता है।
इनपुट वैलिडेशन कन्वर्जन से पहले नॉन-बाइनरी कैरेक्टर्स की जांच करता है और बाइट सीमाओं को वेरिफाई करता है। यदि बाइनरी अमान्य UTF-8 सीक्वेंस का प्रतिनिधित्व करता है, तो डिकोडर एक रिप्लेसमेंट कैरेक्टर (�) दिखाएगा। सभी प्रोसेसिंग बिना सर्वर कम्युनिकेशन के आपके ब्राउज़र में होती है।
टेक्स्ट को UTF-8 का उपयोग करके प्रत्येक कैरेक्टर को एन्कोड करके, फिर प्रत्येक बाइट को 8-बिट बाइनरी नंबर (0 और 1) के रूप में प्रस्तुत करके बाइनरी में कनवर्ट किया जाता है।