JNTZN

Konverter Base64 ke Teks 

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 Teks?

Konverter Base64 ke Teks mengambil string yang dikodekan Base64 dan mendekodekannya kembali menjadi teks biasa yang dapat dibaca manusia. Ini adalah operasi Base64 yang paling sederhana dan paling umum dibutuhkan — membalikkan pengkodean yang diterapkan pada sepotong teks sehingga Anda benar-benar dapat membaca isinya. Berbeda dengan konverter PDF atau Hex yang menangani data biner, alat ini secara khusus berfokus pada pemulihan string karakter asli yang telah dikodekan.

Mengapa Anda harus mengonversi file Base64 Anda?

Teks yang dikodekan Base64 muncul di lebih banyak tempat dari yang disadari kebanyakan orang. Token JWT — token autentikasi yang digunakan oleh hampir setiap aplikasi web modern — menyimpan muatannya sebagai Base64, dan mendekodekannya mengungkapkan klaim pengguna, izin, dan waktu kedaluwarsa di dalamnya. Header Autentikasi Dasar HTTP mengkodekan kombinasi nama pengguna dan kata sandi sebagai Base64. Header email sering mengkodekan baris subjek dan nama pengirim dalam Base64 ketika mengandung karakter non-ASCII. File konfigurasi, variabel lingkungan, dan rahasia Kubernetes umumnya menyimpan string sensitif seperti kunci API dan kata sandi dalam Base64 untuk menghindari masalah pelolosan karakter khusus. Pengembang juga menggunakannya secara rutin saat meneruskan teks melalui sistem yang hanya menangani ASCII dengan aman. Dalam semua situasi ini, memiliki cara cepat untuk mendekodekan dan membaca teks asli sangat berguna.

Bisakah Konverter Base64 ke Teks menangani file besar?

Ya, dengan nyaman. Karena outputnya adalah teks biasa dan dekodingnya adalah operasi dalam memori yang mudah, bahkan string Base64 yang sangat panjang pun terdekode hampir seketika. Satu-satunya kendala praktis adalah memori browser, yang untuk teks murni hanya akan menjadi masalah pada ukuran file yang sangat besar sehingga kecil kemungkinan Anda menemuinya dalam skenario pengkodean teks nyata. Novel yang dikodekan, dump log, dan muatan konfigurasi yang panjang semuanya terdekode tanpa masalah.

Bagaimana cara kerja alat Konverter Base64 ke Teks?

Prosesnya melibatkan tiga langkah. Pertama, input dinormalisasi — semua spasi, jeda baris, atau karakter pemformatan yang tersesat dihapus, karena string Base64 terkadang dibungkus baris pada 76 karakter karena alasan kompatibilitas email historis. Kedua, fungsi JavaScript atob() mendekodekan string Base64 kembali menjadi string biner mentah, di mana setiap karakter sesuai dengan satu byte data. Ketiga — dan ini adalah langkah yang memisahkan dekoder teks yang tepat dari yang naif — byte mentah dilewatkan melalui API TextDecoder dengan pengkodean UTF-8 yang ditentukan, yang merakit ulang urutan multi-byte dengan benar ke dalam karakter Unicode yang dimaksudkan. Ini berarti huruf beraksen, aksara non-Latin, emoji, dan karakter lain di luar ASCII dasar semuanya didekodekan dengan benar alih-alih berubah menjadi simbol yang kacau.

Apakah Alat Konverter Base64 ke Teks Gratis?

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