Cara mengubah Base64 ke hex
- Pilih arah konversi: Base64 → Hex atau Hex → Base64.
- Tempel input Anda. Input hex boleh berisi spasi, titik dua, atau awalan
0xmaupun\x. - Pilih huruf besar/kecil dan pemisah byte, lalu salin hasilnya.
Base64 vs heksadesimal
Kedua encoding ini sama-sama merepresentasikan data biner sebagai teks. Heksadesimal memakai 2 karakter per byte (overhead 100%) dan mudah dibaca byte demi byte, itulah sebabnya hash dan kunci sering ditampilkan dalam hex. Base64 memakai 4 karakter untuk setiap 3 byte (overhead 33%), sehingga lebih ringkas untuk pengiriman data.
| Teks | Base64 | Hex |
|---|---|---|
| Hi | SGk= | 48 69 |
| Hello | SGVsbG8= | 48 65 6c 6c 6f |
Pertanyaan yang sering diajukan
Bagaimana cara mengubah hash SHA-256 dari Base64 ke hex?
Tempel hash Base64 (44 karakter yang diakhiri =) dan Anda akan mendapatkan 64 karakter heksadesimal, format yang dipakai sebagian besar alat command-line.
Apakah input hex boleh berisi spasi atau awalan 0x?
Boleh. Spasi, baris baru, titik dua, tanda hubung, serta awalan 0x atau \x dihapus otomatis sebelum konversi.
Mengapa jumlah digit hex harus genap?
Setiap byte ditulis dengan tepat dua digit hex. Jumlah digit yang ganjil berarti ada digit yang hilang, biasanya angka nol di depan.