Hex Dump व्यूअर
टेक्स्ट या फ़ाइल को हेक्स + ASCII डंप के रूप में देखें।
Hex Dump Viewer पूरी तरह आपके ब्राउज़र में चलता है। आप जो टेक्स्ट टाइप करते हैं और जो भी फ़ाइल चुनते हैं वह लोकली प्रोसेस होती है और कभी ArrayKit पर अपलोड नहीं होती।
Text ⇄ Binary Converter खोलें
Hex Dump व्यूअर के बारे में
Hex Dump Viewer टेक्स्ट या पूरी फ़ाइल को एक क्लासिक बाइट-दर-बाइट डंप के रूप में दिखाता है: एक 8-अंकों का ऑफ़सेट, स्पेस से अलग किए गए हेक्स बाइट-पेयर, और एक मिलती-जुलती ASCII कॉलम जिसमें प्रिंट न होने वाले बाइट्स को एक डॉट के रूप में दिखाया जाता है। टेक्स्ट सीधे टाइप करें या कोई भी फ़ाइल ड्रॉप करें, फिर रो-विड्थ को 8, 16 और 32 बाइट्स के बीच बदलें और अपनी ज़रूरत के फ़ॉर्मैट के अनुसार अपरकेस हेक्स डिजिट्स टॉगल करें। यह वही लेआउट है जो xxd और hexdump -C जैसे टूल्स बनाते हैं, इसलिए आउटपुट तुरंत पहचाना जाने वाला लगता है — फ़ाइल हेडर जाँचने, बाइनरी प्रोटोकॉल डीबग करने, मैजिक बाइट्स चेक करने, या यह वेरिफ़ाई करने के लिए कि किसी एन्कोडिंग ने असल में कौन-से बाइट्स बनाए। यह डेवलपर्स, रिवर्स इंजीनियर्स, और उन सभी के लिए बना है जिन्हें किसी स्ट्रिंग या फ़ाइल के पीछे के रॉ बाइट्स देखने हैं। डंप पूरी तरह आपके ब्राउज़र में जनरेट होता है — आप जो कुछ भी टाइप या अपलोड करते हैं वह आपकी डिवाइस से बाहर नहीं जाता।
विशेषताएँ
- टाइप किए गए टेक्स्ट या अपलोड की गई फ़ाइल को हेक्स + ASCII के रूप में साथ-साथ दिखाता है
- क्लासिक लेआउट: 8-अंकों का ऑफ़सेट, हेक्स बाइट-पेयर, और |ascii| कॉलम
- एडजस्टेबल रो-विड्थ: 8, 16, या 32 बाइट्स प्रति लाइन
- अपरकेस या लोअरकेस हेक्स डिजिट्स के बीच टॉगल करें
- प्रिंट न होने वाले बाइट्स ASCII कॉलम में '.' के रूप में दिखते हैं, ठीक xxd की तरह
- एक क्लिक में पूरा hex dump आउटपुट कॉपी करें
- सिर्फ़ टेक्स्ट ही नहीं, किसी भी फ़ाइल टाइप के साथ काम करता है — इमेज, बाइनरी, आर्काइव
- पूरी तरह आपके ब्राउज़र में चलता है, इसलिए कुछ भी सर्वर पर अपलोड नहीं होता
Hex Dump व्यूअर का उपयोग कैसे करें
- इनपुट में टेक्स्ट टाइप या पेस्ट करें, या बाइट्स लोड करने के लिए कोई फ़ाइल चुनें
- 8, 16, या 32 बाइट्स प्रति लाइन में से रो-विड्थ चुनें
- अगर a–f के बजाय A–F चाहिए तो अपरकेस हेक्स डिजिट्स ऑन करें
- hex dump आउटपुट कॉपी करके बग रिपोर्ट या टर्मिनल में पेस्ट करें
उदाहरण
इनपुट
Hi!
आउटपुट
00000000 48 69 21 |Hi!|
"Hi!" का हर बाइट हेक्स में दिखाया गया है, दाईं ओर प्रिंट होने योग्य ASCII कॉलम के साथ।
सामान्य त्रुटियाँ और समस्या निवारण
- hex dump आउटपुट किसी दूसरे टूल के आउटपुट की तुलना में मिसअलाइन्ड लग रहा है। — रो-विड्थ कॉलम लेआउट बदलती है — hexdump -C / xxd के सामान्य डिफ़ॉल्ट से मिलाने के लिए विड्थ 16 सेट करें, या दूसरे टूल में इस्तेमाल की गई विड्थ से मिलाएँ।
- बड़ी फ़ाइल का डंप लेने में धीमापन महसूस हो रहा है। — बहुत बड़ी फ़ाइलें बहुत लंबा आउटपुट बनाती हैं। फ़ाइल का छोटा सैंपल आज़माएँ, या दिखने वाली लाइनों की संख्या कम करने के लिए रो-विड्थ बढ़ाएँ।
- ASCII कॉलम में उम्मीद किए गए कैरेक्टर की जगह डॉट्स दिख रहे हैं। — प्रिंट होने योग्य रेंज (0x20–0x7E) से बाहर के बाइट्स Hex Dump Viewer में हमेशा '.' के रूप में दिखते हैं — इसमें कंट्रोल कैरेक्टर, न्यूलाइन, और ज़्यादातर नॉन-ASCII टेक्स्ट बाइट्स शामिल हैं।
- पेस्ट किया गया टेक्स्ट फ़ाइल के मूल बाइट्स से मेल नहीं खाता। — टाइप किया गया टेक्स्ट डंप से पहले UTF-8 में एन्कोड होता है, इसलिए मल्टी-बाइट कैरेक्टर एक से ज़्यादा बाइट बनाते हैं। अगर आपको सटीक सोर्स बाइट्स चाहिए तो मूल फ़ाइल अपलोड करें।
अक्सर पूछे जाने वाले प्रश्न
- Hex Dump Viewer असल में क्या दिखाता है?
- यह आपके टेक्स्ट या फ़ाइल के रॉ बाइट्स को क्लासिक hex-dump लेआउट में दिखाता है: एक 8-अंकों का ऑफ़सेट, हर बाइट को दो हेक्स डिजिट्स के रूप में, और दाईं ओर एक ASCII कॉलम जहाँ अनप्रिंटेबल बाइट्स एक डॉट के रूप में दिखते हैं।
- क्या Hex Dump Viewer पूरी फ़ाइल पढ़ सकता है, सिर्फ़ टाइप किया गया टेक्स्ट ही नहीं?
- हाँ। कोई भी फ़ाइल चुनें और Hex Dump Viewer FileReader से उसके रॉ बाइट्स पढ़कर उन्हें टाइप किए गए टेक्स्ट की तरह ही डंप करता है — इमेज, बाइनरी, और आर्काइव सभी काम करते हैं।
- Hex Dump Viewer xxd या hexdump -C से कैसे अलग है?
- यह वही जाना-पहचाना लेआउट — ऑफ़सेट, हेक्स बाइट्स, ASCII कॉलम — सीधे आपके ब्राउज़र में बनाता है, इसलिए बिना टर्मिनल खोले आपको xxd-स्टाइल डंप मिल जाता है।
- Hex Dump Viewer कौन-सी रो-विड्थ सपोर्ट करता है?
- आप 8, 16, और 32 बाइट्स प्रति लाइन के बीच स्विच कर सकते हैं। 16, hexdump -C के सामान्य डिफ़ॉल्ट से मेल खाती है; संकरी या चौड़ी लाइनें कुछ खास बाइट रेंज को स्कैन करना आसान बना सकती हैं।
- क्या Hex Dump Viewer मेरा टेक्स्ट या फ़ाइल कहीं अपलोड करता है?
- नहीं। Hex Dump Viewer पूरी तरह आपके ब्राउज़र में चलता है। आप जो टेक्स्ट टाइप करते हैं और जो फ़ाइल चुनते हैं वह लोकली प्रोसेस होती है और कभी ArrayKit पर अपलोड नहीं होती।
- hex dump में प्रिंट न होने वाले बाइट्स डॉट के रूप में क्यों दिखते हैं?
- 0x20 से नीचे या 0x7E से ऊपर के बाइट्स का कोई प्रिंट होने योग्य ASCII कैरेक्टर नहीं होता, इसलिए Hex Dump Viewer उन्हें ASCII कॉलम में '.' के रूप में दिखाता है, जो xxd और hexdump -C के convention से मेल खाता है।
संबंधित टूल
सभी ArrayKit टूल