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
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Ini tes kode base64.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
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
Hex Encode / Decode — Teks ↔ Hex
Hexex Encode / Decode mengubah teks menjadi heksadesimal (base-16) bytes dan memecahkan kode heksa kembali menjadi teks yang dapat dibaca. Kegunaannya untuk pengawakutuan muatan biner, memeriksa UTF-8 byte, membalikkan string yang lolos, dan bekerja dengan hashes atau protokol tingkat rendah. Wajib menerima format heksa umum (dengan atau tanpa spasi, baris baru, atau awalan 0x). Mejalankan 100% secara lokal di peramban Anda — tidak ada unggahan — dan bekerja luring setelah memasang ToolMill sebagai PWA.
Pengkodean
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Pengkodean
ROT13 Mengkodekan / Decode — Teks ↔ ROT13 Cipher
OUT13 adalah sebuah sandi penggantian huruf sederhana yang menggeser A↔N, B↔O, dll. Ini sering digunakan untuk spoiler, obfuscation ringan, dan teks forum/email. Alat ini menyandikan teks biasa ke ROT13 dan mendekodekan ROT13 kembali ke teks (operasinya simetrik). Mejalankan 100% secara lokal di peramban Anda — tidak ada unggahan — dan bekerja luring setelah memasang ToolMill sebagai PWA.
Pengkodean
URL
URL Eencode/Decode (percent-encoding) mengubah karakter tak aman ke dalam format URL-safe dan kembali lagi. ULY gunakan untuk string pertanyaan, URL redirect, parameter UTM, dan permintaan API debugging (RFC 3986). Mejalankan 100% secara lokal di peramban Anda — tidak ada unggahan — dan bekerja luring setelah memasang ToolMill sebagai PWA.
Pengkodean
