JNTZN

Konverter Base64 ke Hex

Alat Base64
Alat Base64

Base64 konverter

Base64
Teks
Siap
Tempel string Base64
0 karakter
Teks terdekode
0 kar.UTF-8
Base64
PDF
Siap
Tempel PDF ter-enkode Base64
0 karakter
Tempelkan string Base64 dari file PDF. Byte yang didekode akan disimpan langsung sebagai .pdf yang dapat diunduh.
PDF siap
keluaran.pdf
Base64
Hex
Siap
Tempel string Base64
0 karakter
Format keluaran
Keluaran Hex
0 byte0 kar. hex
Teks
Base64
Siap
Ketik atau tempel teks
0 karakter
Enkoding
Keluaran Base64
0 kar.0% overhead
PDF
Base64
Tidak ada file dimuat
Jatuhkan file PDF di sini
📄
Seret dan jatuhkan PDF Anda di sini
atau klik Jelajahi untuk memilih file
document.pdf
0 KB
PDF
Enkode PDF apa pun ke string Base64. Berguna untuk menyematkan di JSON, URI data HTML, atau API yang menerima data biner sebagai Base64.
Keluaran Base64
0 kar.Ukuran terenkode
Hex
Base64
Siap
Tempel string hex
0 karakter
Menerima hex berspasi (48 65 6c), polos (48656c), atau berprefix (0x48 0x65) — spasi, tanda hubung, dan prefix 0x dihapus otomatis.
Keluaran Base64
0 byte0 kar.
Selesai!

Apa itu Konverter Base64 ke Hex?

Konverter Base64 ke Hex mengambil string yang dikodekan dengan Base64 dan mendekodenya ke representasi heksadesimalnya — sebuah format di mana setiap byte data biner dinyatakan sebagai dua digit heksadesimal (0–9, a–f). Alih-alih menghasilkan file seperti yang dilakukan konverter PDF, alat ini memberikan string nilai hex yang dapat dibaca manusia yang secara langsung mewakili byte-byte yang mendasarinya.

Mengapa Anda Harus Mengonversi File Base64 Anda?

Hex adalah bahasa umum dari inspeksi data tingkat rendah. Para developer dan profesional keamanan menggunakan hex ketika mereka perlu melihat byte apa saja yang tersembunyi di dalam payload yang dikodekan. Kasus penggunaan umum meliputi debugging respons API di mana Anda mencurigai adanya kerusakan encoding, memeriksa data kriptografi seperti hash, tanda tangan, kunci, dan sertifikat yang sering berpindah sebagai Base64, menganalisis header file biner untuk memverifikasi jenis sebenarnya dari sebuah file, dan bekerja dengan protokol jaringan atau sistem tertanam yang mengekspresikan data dalam hex. Mengonversi Base64 ke hex pada dasarnya membuka tirai — alih-alih string huruf dan angka yang buram, Anda melihat nilai byte mentah yang membentuk data sebenarnya.

Bisakah Konverter Base64 ke Hex Menangani File Besar?

Karena outputnya berupa string teks bukan file biner, input besar dapat menghasilkan string hex yang sangat besar dengan sangat cepat. Payload biner 1 MB menjadi sekitar 1,33 MB Base64, yang kemudian didekode menjadi 2 MB teks hex (dua karakter per byte). Browser menangani ini sepenuhnya di memori, sehingga input yang sederhana — kunci kriptografi, blob biner pendek, gambar yang dikodekan, header dokumen — tidak menjadi masalah sama sekali. Untuk payload yang sangat besar, string output dapat menjadi sangat besar dan sulit untuk ditampilkan dan disalin, dan mode chip visual khususnya dapat memperlambat browser karena merender elemen DOM terpisah per byte. Format output biasa atau berspasi jauh lebih efisien untuk input besar.

Bagaimana Cara Kerja Alat Konverter Base64 ke Hex?

Konversi terjadi dalam tiga tahap. Pertama, string Base64 dinormalisasi — spasi dihapus sehingga string yang dibungkus baris atau diformat dapat ditangani dengan bersih. Kedua, fungsi JavaScript atob() mendekode Base64 menjadi string biner, di mana setiap karakter mewakili satu byte data. Ketiga, setiap karakter dalam string biner tersebut diproses melalui charCodeAt() untuk mendapatkan nilai byte numeriknya, yang kemudian dikonversi menjadi string hex dua karakter menggunakan toString(16) dengan zero-padding untuk memastikan nilai satu digit seperti 5 ditulis sebagai 05. Nilai hex yang dihasilkan kemudian diformat sesuai dengan mode output yang Anda pilih — berspasi (48 65 6c), biasa (48656c), dengan awalan 0x (0x48 0x65), atau dirender sebagai chip berkode warna untuk inspeksi visual.

Apakah Konverter Base64 ke Hex Gratis?

Sepenuhnya gratis. Ini adalah satu file HTML yang berjalan sepenuhnya di browser Anda tanpa akun, tanpa backend, tanpa telemetri, dan tanpa biaya. Anda bisa menyimpannya ke desktop dan menggunakannya secara offline selamanya.