Hex Encode / Decode - Teks PseuHex
Hex Encode / Decode mengkonversi teks kedalam heksadesimal (base- 16) bytes dan decode hex kembali ke teks yang dapat dibaca. Gunakan itu untuk debugging binary payloads, periksa UTF-8 bytes, membalikkan string escape, dan bekerja dengan hashes atau protokol level rendah. Menerima format hex umum (dengan atau tanpa spasi, baris baru, atau 0x prefix). Berjalan 100% lokal di browser Anda - tidak ada upload - dan bekerja offline setelah menginstal ToolMill sebagai PWA.
Pengkodean
Cobalah
Contoh
Hello, ToolMill!
48656c6c6f2c20546f6f6c4d696c6c21
54686973206973206120686578206465636f646520746573742e
This is a hex decode test.
48 65 6c 6c 6f 20 54 6f 6f 6c 4d 69 6c 6c
Hello ToolMill
Apa guna pengkodean berarti
Hex adalah representasi base- 16 dari nilai byte. Setiap byte biasanya ditulis sebagai dua karakter hex, itulah sebabnya teks sederhana mengembang menjadi urutan yang lebih panjang ketika Anda mengkodekan di sini. Ini membuat mantra berguna ketika Anda ingin memeriksa nilai-nilai tingkat dalam bentuk yang dapat dibaca dan disalin.
Kapan mengkodekan teks untuk hex
Pengkodean teks ke hex berguna ketika Anda ingin melihat persis mana byte yang dihasilkan string, membandingkan payload disalin, contoh protokol dokumen, atau memeriksa karakter yang tidak dapat dicetak secara tidak langsung. Hal ini sering lebih mudah daripada menebak apa yang dilakukan terminal, API, atau debugger.
Ketika untuk memecahkan kode hex kembali ke teks
Decoding membantu ketika suatu alat, log, atau dump disalin memberikan nilai byte daripada karakter yang dapat dibaca. Sebuah decode sukses hanya menjamin bahwa byte dapat ditafsirkan sebagai teks di sini. Beberapa hex yang valid masih mewakili karakter biner atau kendali, keluaran yang mudah dibaca tidak selalu merupakan hasil yang diharapkan.
Aturan masukan dan kesalahan umum
Hex yang valid menggunakan karakter 0- 9 dan A-F, dan huruf besar atau huruf kecil keduanya bekerja. Alat ini menghapus spasi dan jeda baris sebelum decoding, namun sejumlah karakter hex yang aneh atau karakter yang tidak valid akan tetap gagal. Jika Anda menempel prefix seperti 0x, tanda baca dari log, atau pemisah dari dump disalin, membersihkan bagian-bagian pertama.
Catatan pengkodean teks
Ketika Anda mengenkode teks, halaman pertama mengubah teks menjadi bytes dan kemudian mewakili mereka byte dalam hex. Yang penting untuk simbol, emoji, dan karakter non- Latin karena satu karakter terlihat dapat menggunakan multiple bytes. Ini juga mengapa dua sistem dapat muncul tidak setuju ketika mereka menggunakan pengkodean teks yang berbeda.
Hex tidak enkripsi
Sebelum Anda Rely pada Nilai Hex- Berkonversi di Logs, APIs, atau Skrip
Sebelum menyalin hasil ke sistem lain, memeriksa apakah tujuan mengharapkan hex polos, byte spaced, huruf besar atau huruf kecil, atau bentuk prefix seperti 0x. Asumsi format kecil sering berarti bahkan ketika byte yang mendasari secara teknis sama.
Apa yang Hex Encode / Decode Apakah Tidak Konfirmasi Tentang Data Underlying
Konversi Hex tidak memberitahu Anda apakah bita berasal dari teks polos, data biner, isi terkompresi, atau sebuah format application- spesifik. Hanya perubahan representasi. Anda masih perlu tahu apa bytes seharusnya berarti sebelum mempercayai keluaran untuk debug atau menggunakan ulang.
Bagaimana Memberitahukah Apakah Decoded Hex Keluaran Tampak Benar
Keluaran hex decoded mungkin terlihat benar hanya jika byte asli sebenarnya mewakili teks dalam pengkodean karakter yang Anda harapkan. Jika hasil berisi simbol aneh, karakter pengganti, atau teks tidak dapat dibaca, hex mungkin masih valid sementara penyandian teks diasumsikan salah untuk alur kerja Anda.
Hex mengubah bagaimana byte ditampilkan, bukan yang dapat membacanya. Jika byte asli merepresentasikan teks yang dapat dibaca, semua orang dapat mengubahnya kembali dengan mudah. Gunakan alat ini untuk inspeksi, debug, dan konversi mengalir, bukan untuk melindungi rahasia.
Perkakas terkait
Alat Enkode / Decode Base64
Enkode teks ke Base64 atau decode Base64 kembali ke konten yang dapat dibaca langsung dalam peramban Anda. Ini berguna untuk memeriksa token, tajuk otorisasi debug, memeriksa nilai konfigurasi, memecahkan kode API payloads, dan mengubah teks polos tanpa menggunakan layanan remote. ToolMill berjalan sepenuhnya klise-sisi untuk privasi dan terus bekerja offline setelah instalasi.
Pengkodean
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Pengkodean
ROT13 Encode / Decode - Teks Cipher ROT13
ROT13 adalah sandi substitusi huruf sederhana yang mengubah A WARN, B VALO, dll. Hal ini sering digunakan untuk spoiler, obfuscation ringan, dan forum / email teks. Alat ini menyandikan teks polos ke ROT13 dan mendekode ROT13 kembali ke teks (operasi simetris). Berjalan 100% lokal di browser Anda - tidak ada upload - dan bekerja offline setelah menginstal ToolMill sebagai PWA.
Pengkodean
URL Encode / Decode (Percent-Encoding)
URL Encode / Decode (persent-encoding) mengkonversi karakter yang tidak aman kedalam format URL-aman dan kembali lagi. Gunakan untuk string query, redirect URL, parameter UTM, dan permintaan API debug (RFC 3986). Berjalan 100% lokal di browser Anda - tidak ada upload - dan bekerja offline setelah menginstal ToolMill sebagai PWA.
Pengkodean
