ToolMill.io

Alat Pengkodean / Decode Base64

codekan teks ke dalam Base64 atau decode Base64 kembali ke konten yang dapat dibaca secara langsung di peramban Anda. Hal ini berguna untuk memeriksa token, debugging otorisasi header, memeriksa nilai konfigurasi, mendecoding muatan API, dan mengubah teks biasa tanpa menggunakan layanan remote. ToolMill dijalankan sepenuhnya client-side untuk privasi dan terus bekerja luring setelah instalasi.

Pengkodean

Cobalah.

Contoh-contoh

Encode teks ke Base64
Masukan
Hello, ToolMill!
Keluaran
SGVsbG8sIFRvb2xNaWxsIQ==
Parameter code Base64 to text
Masukan
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Keluaran
Ini tes kode base64.
Otorisasi dasar
Masukan
YWRtaW46ZGVtbw==
Keluaran
admin:demo
JSON snippet
Masukan
{"mode":"demo","enabled":true}
Keluaran
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9

Apa itu Base64 dan kapan menggunakannya

Asas64 mengubah byte menjadi set karakter ASCII terbatas sehingga teks dapat bergerak dengan aman melalui sistem yang mengharapkan teks biasa. Itu membuatnya berguna untuk nilai header yang disalin, string konfigurasi, sampel API, muatan gaya email, dan keluaran debug. Perubahan wakil, bukan kerahasiaan, jadi seharusnya tidak pernah dianggap sebagai enkripsi.

Aliran kerja umum

Periksa sebuah header Otorisasi Dasar

Tugas pengawakutuan umum adalah memverifikasi nilai dasar Auth yang disalin. Dalam format tersebut, nama pengguna dan kata sandi teks biasa bergabung dengan sebuah kolon dan kemudian dikodekan sebagai Base64. Halaman ini berguna ketika Anda perlu mengkonfirmasi apa yang sebenarnya dikandung header salinan sebelum Anda mengirim permintaan lain.

Periksa nilai API atau nilai konfigurasi

Sistem-sistem yang banyak menyimpan muatan teks pendek, nilai lingkungan, atau data sampel yang disalin dalam bentuk Base64. Decoding decoding membantu Anda memeriksa apa yang benar-benar ada, sementara re-encoding memungkinkan Anda menguji suntingan kecil tanpa menjangkau untuk layanan lain atau alat baris perintah.

Siapkan teks biasa untuk diangkut

Jika suatu sistem mengharapkan teks Base64, anda dapat menempelkan konten yang dapat dibaca di sini dan mengubahnya sebelum membenamkannya ke dalam contoh permintaan, perbaikan, atau dokumentasi. Alat ini sangat cocok untuk sampel teks singkat dan snippet disalin daripada berkas biner penuh.

Peraturan dan kasus-kasus besar

Halaman ini fokus teks. Ini bekerja dengan baik untuk string yang dapat dibaca dan teks Unicode, dan dekoder mengabaikan spasi dan istirahat baris dalam input Base64 yang ditempel. Standard Base64 diharapkan di sini, sehingga varian URL-safe yang menggunakan karakter yang berbeda mungkin perlu dikonversi terlebih dahulu. Pemadatan pancung juga penting: hilang atau rusak sama dengan tanda dapat menyebabkan kegagalan decode.

Mengapa decoding gagal

Kegagalan decode transcode biasanya berarti nilai pasted mengandung karakter non-Base64, padding tidak benar, string terpangkas, atau varian Base64URL yang disalin ke dalam dekoder Base64 standar. Sumber kebingungan umum lainnya adalah decoding valid Base64 yang mewakili data biner daripada teks yang dapat dibaca manusia.

Kehampaan dan penggunaan luring

Sebelum Anda Mengalihkan Data Terkode atau Terdekorasi

IDF sebelum menggunakan ulang output, konfirmasi pengkodean teks asli, periksa apakah sumber tersebut adalah Base64 standar atau varian seperti Base64URL, dan verifikasi bahwa setiap pemadatan yang diperlukan atau ekspektasi tipe berkas sesuai dengan sistem tujuan. Hal ini membantu menghindari penyalinan output yang sah secara teknis ke dalam alur kerja yang salah.

Apa Hasil Decode Dasar64 Lakukan dan Jangan Buktikan

Sebuah decode sukses hanya membuktikan bahwa input dapat ditafsirkan sebagai Base64 dan berubah kembali menjadi byte atau teks dalam alat ini. Ini tidak membuktikan hasil yang telah didekode berarti, dapat dipercaya, dikodekan dengan benar untuk aplikasi hilir Anda, atau cocok untuk penggunaan ulang langsung tanpa pemeriksaan.

Cara Mentafsirkan Keluaran Base64 dengan Benar

Keluaran Base64 hanya sebuah representasi teks dari byte. Ini tidak membuktikan bahwa konten aslinya adalah teks yang dapat dibaca, aman, rahasia, atau bahkan dimaksudkan untuk ditampilkan. Nilai utama hasil tersebut adalah dapat disalin ke dalam sistem yang mengharapkan Base64 sebagai format transportasi atau penyimpanan.

Karena ToolMill berjalan di peramban, Anda dapat memeriksa token yang disalin, header, snippet konfigurasi, dan muatan pendek tanpa mengirimkannya ke situs web lain. terutama sekali berguna ketika teks mengandung nilai internal yang lebih baik anda simpan lokal saat melakukan debug.

Alat berkait