मोफत बायनरी ते मजकूर कन्व्हर्टर

मजकुराला बायनरी (0 आणि 1) मध्ये आणि परत रूपांतरित करा. UTF-8 एन्कोडिंगला समर्थन देते. कोणत्याही मजकुरासाठी बाइट आणि बिट संख्या पहा.

एकदा लोड झाल्यावर ऑफलाइन काम करते
स्वरूप:
बाइट्स यांनी वेगळे करा:
बायनरी आउटपुट
01001000 01100101 01101100 01101100 01101111
5 कॅरेक्टर5 बाइट्स40 बिट्स

हे कसे कार्य करते

रूपांतर Web API च्या बिल्ट-इन TextEncoder आणि TextDecoder वापरून पूर्णपणे तुमच्या ब्राउझरमध्ये चालते — प्रत्येक आधुनिक ब्राउझर वापरत असलेले तेच UTF-8 एन्कोडिंग इंजिन. कोणतीही लायब्ररी इम्पोर्ट केलेली नाही; chunking, radix रूपांतर आणि byte पार्सिंग हे सर्व स्थानिक पातळीवर चालणारे गराज-लिहिलेले JavaScript आहे.

  1. 1
    TextEncoder तुमचा मजकूर एन्कोड करतो
    मजकुराला बाइट्समध्ये रूपांतरित करताना, ब्राउझरचे TextEncoder.encode() प्रत्येक अक्षर — इमोजी आणि non-ASCII scripts समाविष्ट — त्याच्या UTF-8 byte sequence शी मॅप करते. फॉर्म डेटा पाठवताना ब्राउझर अंतर्गत वापरत असलेला हाच कोड मार्ग आहे.
  2. 2
    गराज-लिहिलेला chunker बाइट्स फॉरमॅट करतो
    प्रत्येक बाइट मूल्य निवडलेल्या आधाराकडे (binary साठी toString(2), hex साठी toString(16), octal साठी toString(8), किंवा दशांश) रूपांतरित केले जाते आणि निश्चित रुंदीपर्यंत padded केले जाते. एक ग्रुपिंग पर्याय बाइट्स जागांनी, नवीन ओळींनी, nibble अंतरांनी (4-बिट जोड्या), किंवा काहीही न करता वेगळे केले जातात हे नियंत्रित करतो.
  3. 3
    पार्सर उलट दिशेसाठी बाइट्स पुन्हा तयार करतो
    एन्कोड केलेल्या स्वरूपातून परत मजकुराकडे जाताना, गराज-लिहिलेला पार्सर वेगळे करणारे काढतो आणि इनपुटला निश्चित-रुंदीच्या chunks मध्ये (binary साठी 8 अक्षरे, hex साठी 2, octal साठी 3) किंवा दशांशासाठी whitespace-delimited टोकन्समध्ये विभागतो. प्रत्येक chunk योग्य radix वर parseInt() ने पार्स केला जातो, 0–255 श्रेणीत असल्याचे प्रमाणित केले जाते, आणि Uint8Array मध्ये ठेवले जाते.
  4. 4
    TextDecoder UTF-8 प्रमाणित करतो आणि आउटपुट देतो
    Uint8Array TextDecoder('utf-8', { fatal: true }) कडे दिले जाते, जो byte sequence वैध UTF-8 नसल्यास त्रुटी फेकतो — अवैध multibyte sequence तयार करणाऱ्या binary इनपुटसारखे प्रकरण पकडत. आउटपुटखाली अक्षर, बाइट आणि बिट संख्या दाखवली जाते.

संबंधित साधने

वारंवार विचारले जाणारे प्रश्न