टेक्स्ट से हेक्स कन्वर्टर
टेक्स्ट को UTF-8 बाइट के हेक्स रूप में बदलें। बाइट के बीच स्पेस या बड़े अक्षरों वाला आउटपुट चुनें।
टेक्स्ट → हेक्स
टेक्स्ट को UTF-8 बाइट के हेक्स रूप में बदलें। बाइट के बीच स्पेस या बड़े अक्षरों वाला आउटपुट चुनें।
ASCII / UTF-8
टेक्स्ट को UTF-8 में एन्कोड करके हर बाइट को दो हेक्स अंकों में दिखाया जाता है। ASCII अक्षर एक बाइट लेते हैं।
ब्राउज़र में प्रोसेसिंग
आपका टेक्स्ट ब्राउज़र में ही प्रोसेस होता है।
टेक्स्ट से हेक्स कन्वर्टर
टेक्स्ट → हेक्स:
टेक्स्ट को UTF-8 में एन्कोड करके हर बाइट को दो हेक्स अंकों में दिखाया जाता है। ASCII अक्षर एक बाइट लेते हैं।
कोड का उदाहरण:
'A' → 41 'Hello' → 48 65 6C 6C 6F '255' → 32 35 35
कहाँ काम आता है:
- >हेक्स डंप पढ़ना
- >टेक्स्ट के बाइट देखना
- >API और लॉग डेटा डिकोड करना
अक्सर पूछे जाने वाले सवाल
क्या यह संख्याओं का आधार बदलता है?
यह टूल टेक्स्ट को बाइट में बदलता है। जैसे, टेक्स्ट 255 का हेक्स रूप 32 35 35 होता है।
क्या इनपुट अपलोड होता है?
नहीं। प्रोसेसिंग ब्राउज़र में होती है।
// वर्ण हेक्स बाइट के रूप में
| वर्ण | Hex (UTF-8) |
|---|---|
| A | 41 |
| a | 61 |
| 0 | 30 |
| ␠ | 20 |
| \n | 0A |
| é | C3 A9 |
| 中 | E4 B8 AD |
| 😀 | F0 9F 98 80 |
// हेक्स अंक और मान
0-9 = 0-9 A B C D E F = 10 11 12 13 14 15 0xFF = 255 0x100 = 256 0xFFFF = 65535
>> और प्रश्न
प्र: एक बाइट ठीक दो हेक्स अंकों का क्यों होता है?
उ: एक हेक्स अंक 4 बिट (निबल) दर्शाता है और एक बाइट 8 बिट का होता है। इसलिए दो अंक एक बाइट बनाते हैं, 00 से FF तक।
प्र: é या 中 जैसे वर्ण हेक्स में कैसे दिखते हैं?
उ: हेक्स एन्कोडिंग (आमतौर पर UTF-8) के बाइट दिखाता है। é दो बाइट (C3 A9), 中 तीन बाइट (E4 B8 AD) और इमोजी चार बाइट लेता है।
प्र: क्या अक्षरों का केस मायने रखता है (ff या FF)?
उ: नहीं, ff और FF का मान समान है। एक शैली पर टिके रहें; 0x या # जैसे उपसर्ग केवल परंपरा हैं, मान का हिस्सा नहीं।