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