निःशुल्क बाइनरीबाट पाठ कन्भर्टर
पाठलाई binary (०s र १s) मा र उल्टो रूपान्तरण गर्नुहोस्। UTF-8 एनकोडिङ समर्थन गर्छ। जुनसुकै पाठका लागि बाइट र बिट गणना हेर्नुहोस्।
सामान्य प्रयोगहरू
- कम्प्युटर विज्ञानका लागि बाइनरी सिखनुहोस्कम्प्युटरहरूले पाठलाई बाइनरीमा कसरी संग्रह गर्छन् भनी बुझ्नुहोस् — अक्षरहरूले 8-बिट ASCII बाइटहरूमा कसरी नक्शा गरिन्छ भनी हेर्नुहोस्।
- बाइनरी कोड पहेलीहरू र साइफरहरूकोठे बाहिरको कोठी, पहेलीहरू र कोड-ब्रेकिङ्ग खेलहरूका लागि बाइनरीमा गोप्य सन्देशहरू एन्कोड गर्नुहोस्।
- नेटवर्किङ्गमा बाइनरी प्रतिनिधित्वपाठ डेटा नेटवर्क तहमा बाइनरीमा कसरी प्रतिनिधित्व गरिन्छ भनी हेर्नुहोस् — प्रोटोकल विश्लेषणका लागि उपयोगी।
- बाइनरीसँग पाठ स्टेगानोग्राफीबाइनरी डेटा प्रवाहमा पाठ सन्देशहरू लुकाउनुहोस् — स्टेगानोग्राफिक एन्कोडिङ्ग अवधारणाहरूमा परिचय।
- बाइनरी डेटा ट्रान्समिशन बुझ्नुहोस्पाठ अनुक्रमिक रेखाहरू, Bluetooth र रेडियोमा ट्रान्समिसनका लागि बाइनरी बाइटहरूमा कसरी एन्कोड गरिन्छ भनी हेर्नुहोस्।
यो कसरी काम गर्छ
रूपान्तरण पूर्ण रूपमा तपाईंको ब्राउजरमा Web API को बिल्ट-इन TextEncoder र TextDecoder प्रयोग गरी चल्छ — हरेक आधुनिक ब्राउजरले प्रयोग गर्ने उही UTF-8 इन्कोडिङ इन्जिन। कुनै लाइब्रेरी आयात हुँदैन; चंकिङ, रेडिक्स रूपान्तरण, र बाइट पार्सिङ सबै हातले लेखिएको JavaScript हो जुन स्थानीय रूपमा चल्छ।
- 1TextEncoder ले तपाईंको पाठ इन्कोड गर्छपाठलाई बाइटहरूमा रूपान्तरण गर्दा, ब्राउजरको TextEncoder.encode() ले हरेक क्यारेक्टर — इमोजी र गैर-ASCII लिपिसहित — लाई यसको UTF-8 बाइट अनुक्रममा म्याप गर्छ। यो ब्राउजरहरूले फर्म डेटा पठाउँदा भित्री रूपमा प्रयोग गर्ने उही कोड पथ हो।
- 2हातले लेखिएको चंकरले बाइटहरू फर्म्याट गर्छहरेक बाइट मान छानिएको आधारमा (binary को लागि toString(2), hex को लागि toString(16), octal को लागि toString(8), वा decimal) रूपान्तरण गरिन्छ र स्थिर चौडाइमा प्याड गरिन्छ। एउटा ग्रुपिङ विकल्पले बाइटहरू स्पेस, नयाँ लाइन, निबल ग्याप (4-बिट जोडी), वा केही बिना छुट्याइन्छ कि भन्ने नियन्त्रण गर्छ।
- 3पार्सरले उल्टो दिशाका लागि बाइटहरू पुनर्निर्माण गर्छइन्कोड गरिएको रूपबाट पाठमा फर्कँदा, हातले लेखिएको पार्सरले छुट्याउनेहरू हटाउँछ र इनपुटलाई स्थिर-चौडाइका चंकहरू (binary का लागि 8 क्यारेक्टर, hex का लागि 2, octal का लागि 3) वा decimal का लागि खाली-ठाउँले छुट्याइएका टोकनहरूमा बाँड्छ। हरेक चंक सही रेडिक्समा parseInt() ले पार्स गरिन्छ, 0–255 दायरामा छ भनी प्रमाणित गरिन्छ, र Uint8Array मा राखिन्छ।
- 4TextDecoder ले प्रमाणित गर्छ र UTF-8 आउटपुट दिन्छUint8Array लाई TextDecoder('utf-8', { fatal: true }) मा दिइन्छ, जसले बाइट अनुक्रम मान्य UTF-8 नभएमा त्रुटि दिन्छ — अवैध बहु-बाइट अनुक्रम बनाउने बाइनरी इनपुट जस्ता केसहरू समात्दै। आउटपुटमुनि क्यारेक्टर, बाइट, र बिट गणना देखाइन्छ।
सम्बन्धित उपकरणहरू
HEX भ्युअर
क्लासिक offset / hex / ASCII डम्पमा जुनसुकै फाइलका कच्चा बाइटहरू जाँच गर्नुहोस्, जादुई नम्बर फाइल-प्रकार पहिचान सहित। स्थानीय रूपमा पढिन्छ; कहिल्यै अपलोड हुँदैन।
संख्या आधार कन्भर्टर
binary, octal, decimal, र hexadecimal बीच संख्याहरू रूपान्तरण गर्नुहोस्। बिट-साइज फिट र समूहीकृत binary आउटपुट तुरुन्तै हेर्नुहोस्।
मोर्स कोड अनुवादक
पाठलाई Morse कोडमा र उल्टो रूपान्तरण गर्नुहोस्। वास्तविक समयमा तपाईंको सन्देशको अडियो प्लेब्याक सुन्नुहोस्।