Handytool
UtilitasBerjalan secara lokal

Pengenkode & pendekode Base64

Enkode teks ke Base64 dan dekode Base64 kembali ke teks, termasuk Base64 yang aman untuk URL — semuanya di browser Anda.

Mode
Teks
0 baris0 byte
Base64
0 baris0 byte

Tentang Pengenkode & pendekode Base64

Alat Base64 Handytool mengenkode teks ke Base64 dan mendekode kembali dalam satu klik, tanpa pernah mengirim input Anda ke server. Beralih antara Base64 standar dan varian yang aman untuk URL (digunakan dalam JWT dan URL yang ditandatangani), tempel teks UTF-8 apa pun, dan salin hasilnya langsung ke clipboard. Karena semuanya berjalan secara lokal, Anda dapat dengan aman menempel kunci API, token, atau string sensitif tanpa risiko privasi.

Fitur Pengenkode & pendekode Base64

  • 01

    Base64 standar dan yang aman untuk URL

    Beralih antara alfabet Base64 klasik (+, /, padding) dan varian yang aman untuk URL (-, _, tidak ada padding) yang digunakan oleh JWT, OAuth, dan URL yang ditandatangani. Alat yang sama menangani keduanya tanpa pencarian dependensi apa pun.

  • 02

    Dukungan UTF-8 penuh

    Teks non-ASCII — emoji, Cyrillic, Cina, Arab — dikode dan didekode dengan benar karena Handytool menggunakan TextEncoder dan TextDecoder asli di bawah tenda. Tidak ada lagi kesalahan 'UTF-8 yang tidak valid' dari alat Base64 yang lebih lama.

  • 03

    Pribadi menurut desain

    Pengkodean dan penguraian terjadi sepenuhnya di browser Anda. Tidak ada yang diunggah, dicatat, atau disimpan. Tempel token API atau string rahasia dengan aman — mereka tidak pernah meninggalkan perangkat Anda.

FAQ Pengenkode & pendekode Base64

Apa itu Base64 dan kapan saya harus menggunakannya?
Base64 mewakili data biner sebagai karakter ASCII yang dapat dicetak. Ini digunakan untuk menyematkan gambar di CSS, mengirim muatan biner melalui API JSON, menyimpan kredensial di header HTTP, dan mengenkode klaim JWT. Ini bukan enkripsi — siapa pun dapat mendekodenya — tetapi berguna setiap kali saluran hanya menerima teks.
Apa itu Base64 yang aman untuk URL?
Base64 standar menggunakan karakter + dan / yang memiliki makna khusus di URL. Base64 yang aman untuk URL menggantikannya dengan - dan _ dan menghilangkan padding = di akhir. JWT, token OAuth, dan URL yang ditandatangani semua menggunakan varian ini. Aktifkan opsi saat bekerja dengan format tersebut.
Apakah Handytool menangani Unicode dan emoji dengan benar?
Ya. Pengenkode mengonversi teks Anda menjadi byte UTF-8 terlebih dahulu menggunakan TextEncoder browser, sehingga emoji, karakter aksen, dan skrip non-Latin dikode dan didekode tanpa kehilangan data.
Apakah Base64 enkripsi?
Tidak. Base64 adalah pengkodean, bukan enkripsi — sepenuhnya dapat dibalik oleh siapa pun. Gunakan untuk mengangkut data dengan aman melalui saluran teks, bukan untuk menyembunyikan rahasia. Untuk keamanan aktual, gunakan enkripsi nyata (AES, RSA, TLS).
Apakah input saya diunggah ke server?
Tidak pernah. Pengenkode berjalan sepenuhnya di browser Anda menggunakan API btoa / atob dan TextEncoder bawaan. Tidak ada yang dikirim ke server, dicatat, atau disimpan.

Alat terkait

Utilitas

Jelajahi alat lain

Semua alat