टेक्स्ट से बाइनरी कन्वर्टर

आपके ब्राउज़र में टेक्स्ट को बाइनरी, HEX, या दशमलव में बदलें और इसे वापस डिकोड करें। आपका टेक्स्ट आपके डिवाइस पर रहता है।

टेक्स्ट से बाइनरी कन्वर्टर पूरी तरह आपके ब्राउज़र में चलता है। आपके बदले गए टेक्स्ट और बाइट कभी आपके डिवाइस से बाहर नहीं जाते और कुछ भी ArrayKit पर अपलोड नहीं होता।

नंबर बेस कन्वर्टर खोलें

टेक्स्ट से बाइनरी के बारे में

टेक्स्ट से बाइनरी कन्वर्टर किसी भी टेक्स्ट को 8-बिट बाइनरी, HEX, या दशमलव बाइट में बदल देता है, फिर उन संख्याओं को वापस पठनीय टेक्स्ट में डिकोड करता है। यह UTF-8 सचेत है, इसलिए यह एक स्ट्रिंग की असली बाइट्स के साथ चलता है — एक उच्चारण वाला अक्षर या एक इमोजी कई बाइट बन जाता है, और हर एक अपने समूह के रूप में दिखता है। बाइनरी, HEX, या दशमलव पेस्ट करने और मूल वर्ण पुनर्प्राप्त करने के लिए दिशा बदलें; डिकोडर बेस स्वतः पहचानता है या आप एक बाध्य कर सकते हैं। यह खाली-जगह वाले समूह (01001000 01101001) और निरंतर स्ट्रीम दोनों संभालता है, और किसी भी ऐसे समूह को चिह्नित करता है जो एक साफ़ बाइट नहीं है। तब उपयोगी जब आप वर्ण एन्कोडिंग का अध्ययन कर रहे हों, एक वायर प्रारूप डिबग कर रहे हों, एक पाठ बना रहे हों, या जाँच रहे हों कि एक स्ट्रिंग में वास्तव में कौन-सी बाइट्स हैं। हर रूपांतरण आपके डिवाइस पर चलता है — आपका टाइप किया गया टेक्स्ट कभी आपके ब्राउज़र से बाहर नहीं जाता।

विशेषताएँ

टेक्स्ट से बाइनरी का उपयोग कैसे करें

  1. Text → Binary दिशा चयनित रखें
  2. अपना टेक्स्ट टाइप या पेस्ट करें और Bin, Hex, या Dec आउटपुट चुनें
  3. आउटपुट पेन से परिणामी बाइट कॉपी करें
  4. Binary → Text पर स्विच करें और उन्हें वापस डिकोड करने के लिए बाइट पेस्ट करें
  5. बेस को Auto पर छोड़ें, या यदि पहचान अस्पष्ट हो तो Bin, Hex, या Dec बाध्य करें

उदाहरण

इनपुट

Hi

आउटपुट

01001000 01101001

"H" बाइट 72 (01001000) है और "i" बाइट 105 (01101001) है।

सामान्य त्रुटियाँ और समस्या निवारण

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

यह कन्वर्टर टेक्स्ट को बाइनरी में कैसे बदलता है?
यह आपके टेक्स्ट को UTF-8 बाइट के रूप में एन्कोड करता है, फिर हर बाइट को एक 8-बिट बाइनरी समूह के रूप में लिखता है। "A" बाइट 65 है, जो 01000001 है। इमोजी जैसे मल्टी-बाइट वर्ण कई समूह बन जाते हैं, प्रति बाइट एक।
एक इमोजी कई बाइनरी समूह क्यों बनाता है?
यहाँ बाइनरी UTF-8 बाइट का प्रतिनिधित्व करता है, वर्णों का नहीं। एक बुनियादी ASCII अक्षर एक बाइट है, लेकिन एक इमोजी या CJK वर्ण दो से चार बाइट लेता है, इसलिए यह दो से चार 8-बिट समूहों के रूप में दिखता है।
क्या मैं केवल एन्कोड ही नहीं, बल्कि बाइनरी, HEX, और दशमलव भी डिकोड कर सकता हूँ?
हाँ। Binary → Text पर स्विच करें और 8-बिट बाइनरी, HEX जोड़ियाँ, या दशमलव बाइट पेस्ट करें। इसे पहचानने के लिए बेस को Auto पर छोड़ें, या जब अंक अस्पष्ट हों तो Bin, Hex, या Dec बाध्य करें।
क्या बाइनरी इनपुट में बाइट के बीच खाली जगहों की ज़रूरत है?
नहीं। डिकोडर खाली-जगह-पृथक 8-बिट समूह और एक निरंतर बिना-जगह वाली बिट स्ट्रीम स्वीकार करता है, जिसे यह बाइट में विभाजित करता है। HEX दो-अंकीय जोड़ियों या एक निरंतर क्रम के साथ उसी तरह काम करता है।
यदि एक बाइनरी समूह 8 बिट का न हो तो क्या होगा?
टूल अनुमान लगाने के बजाय इसे एक त्रुटि के रूप में चिह्नित करता है। बाइनरी समूह ठीक 8 बिट के होने चाहिए और हर दशमलव समूह 0–255 का होना चाहिए, इसलिए विकृत इनपुट चुपचाप विकृत होने के बजाय बताया जाता है।
क्या मेरा बदला गया टेक्स्ट कहीं अपलोड होता है?
नहीं। टेक्स्ट से बाइनरी कन्वर्टर पूरी तरह आपके ब्राउज़र में चलता है। आपका टाइप या पेस्ट किया गया टेक्स्ट और बाइट कभी आपके डिवाइस से बाहर नहीं जाते और ArrayKit पर नहीं भेजे जाते।

संबंधित टूल

सभी ArrayKit टूल