Pengurai Base64 | Dekode dengan Mudah dan Cepat
Pengurai Base64 mendekode string Base64 dengan cepat. Masukkan data, dan alat ini mengembalikannya ke format asli. Ideal untuk konversi biner ke teks.
Apa Itu Decoder Base64?
Sebuah decoder Base64 mengubah teks berkode Base64 kembali menjadi data aslinya. Base64 merepresentasikan data biner hanya dengan 64 karakter ASCII yang dapat dicetak (A-Z, a-z, 0-9, ditambah + dan /), sehingga aman disematkan ke dalam sistem berbasis teks. Alat ini mendekode Base64 kembali menjadi teks, gambar, dan berkas yang dapat dibaca, serta dapat mengkode data ke arah sebaliknya.
Cara Menggunakan Base64 Decoder
- 1. Tempelkan string Base64 Anda di kolom input
- 2. Klik "Dekode Base64" untuk mengubah string
- 3. Pilih untuk menyalin teks yang didekode atau unduh sebagai file
- 4. Untuk file, masukkan nama file opsional sebelum mengunduh
Di Mana Base64 Digunakan
| Penggunaan | Mengapa |
|---|---|
| Menyematkan gambar di HTML/CSS | URL data inline (data:image/png;base64,...) menghindari permintaan HTTP tambahan untuk gambar dan ikon kecil. |
| Lampiran email (MIME) | Email hanya mengirim teks ASCII, sehingga berkas biner dikodekan Base64 agar tiba utuh. |
| Menyimpan biner di JSON/XML | Format teks ini tidak dapat menampung byte mentah, jadi berkas dikodekan Base64 menjadi nilai string. |
| Token API dan header autentikasi | HTTP Basic Auth dan JWT menggunakan Base64 untuk mengemas kredensial menjadi teks yang aman untuk header. |
| Mengkode berkas untuk transfer | Base64 memungkinkan berkas biner melewati kanal hanya-teks dan alur salin-tempel tanpa rusak. |
Gunakan alat ini dari agen AI Anda
API JSON dan server Model Context Protocol (MCP) gratis. Tanpa pendaftaran, tanpa kunci API, CORS terbuka. Dirancang untuk Claude, ChatGPT, Cursor, skrip, dan aplikasi frontend.
curl -X POST https://mate.tools/api/v1/base64-decode.php \
-H "Content-Type: application/json" \
-d '{"encoded":"aGVsbG8gd29ybGQ="}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/base64-decode.php",
data=json.dumps({"encoded":"aGVsbG8gd29ybGQ="}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/base64-decode.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"encoded":"aGVsbG8gd29ybGQ="}),
});
console.log(await r.json()); Tambahkan ke claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor), atau klien kompatibel MCP lainnya:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
}