.Convertor
Menu

Encode Decode Base64

Tool akan otomatis mengenali jenis input: teks biasa akan menghasilkan encoding Base64, Base64 yang valid akan otomatis didekode menjadi teks asli.

Pemrosesan lokal · File Tidak Diunggah

File diproses di browser ini tanpa unggahan otomatis. Pemuatan komponen pertama kali mungkin memerlukan internet.

Pengkodean dan penguraian Base64: kegunaan dan batasan

Base64 mewakili byte menggunakan karakter yang dapat dicetak. Alat ini mengonversi teks UTF-8 untuk debugging API, inspeksi log, dan pemeriksaan fragmen data.

Base64 adalah encoding, bukan enkripsi; Halaman ini hanya menampilkan teks UTF-8, tidak menyediakan konversi set karakter lain atau pengunduhan file biner.

Kemampuan dijelaskan

Teks Base64 dan Base64URL standar

Penguraian kode menerima Base64 standar dan alfabet URL Base64 dengan - dan _, dan memulihkan bantalan tambahan yang dihilangkan. Pengkodean menghasilkan Base64 standar.

URI Data Teks dan mode eksplisit

Anda bisa menghapus prefix data:…;base64, terlebih dahulu sebelum melakukan decode teks; Saat makna input ambigu, pilih mode encoding atau decoding, hindari mengandalkan penentuan otomatis.

Contoh praktis

Mengkodekan teks biasa sebagai Base64

Input

Hello

Hasil Konversi

SGVsbG8=

Mode penyandian menghasilkan hasil yang ditunjukkan. Masukkan hasil itu dalam mode dekode untuk memulihkan Halo.

Dekode Base64URL tanpa bantalan

Input

8J-Yig

Hasil Konversi

😊

Mode dekode menormalkan - ke alfabet standar dan memulihkan padding sebelum membaca teks UTF-8.

Dekode URI Data teks

Input

data:text/plain;base64,SGVsbG8=

Hasil Konversi

Hello

Contoh ini berisi data teks; ini tidak berarti dukungan untuk mengekspor URI Data gambar sebagai gambar.

Langkah Penggunaan

  1. Deteksi Otomatis

    Anda bisa memilih deteksi otomatis, encoding, atau decoding; Gunakan mode manual saat perlu memastikan arah, lalu tempel teks atau string Base64.

  2. Konversi Real-time

    Tool akan otomatis mengenali jenis input: teks biasa akan menghasilkan encoding Base64, Base64 yang valid akan otomatis didekode menjadi teks asli.

  3. Salin dengan satu klik

    Setiap kotak hasil menyediakan tombol "Salin" untuk mendapatkan konten hasil encoding atau decoding dengan cepat.

Pertanyaan yang Sering Diajukan

Mengapa beberapa konten otomatis di-decode, bukan di-encode?

Mode otomatis mendekode Base64 hanya jika berupa teks UTF-8 valid; pilih mode manual jika input ambigu.

Apa penyebab umum kegagalan dekode?

Penyebab umum adalah input bukan merupakan string Base64 yang lengkap dan valid, atau tercampur dengan karakter tidak valid. Anda dapat mengonfirmasi terlebih dahulu apakah konten asli terpotong atau ada penggabungan tambahan.

Bisakah alat ini mengurai keseluruhan JWT atau mendekode gambar?

Ini dapat memecahkan kode fragmen teks UTF-8 Base64URL yang valid, tetapi tidak membagi seluruh JWT, memverifikasi tanda tangan atau mengekspor gambar dan file biner lainnya.

Alat terkait

Artikel Terkait