logo
GeekFormat

Audio ke Base64

Seret audio di sini, atau klik pada pilihan

Mendukung MP3, WAV, OGG, M4A, WebM, dan semua format audio lainnya. Tanpa batas ukuran.

Konversi file audio MP3, WAV, OGG, dan format lain ke Base64 atau Data URL langsung di browser, siap untuk embedding HTML5 dan permintaan API.

Rekomendasi Terkait

Kasus penggunaan

  • Encode cuplikan audio pendek ke Base64 dan embed di tag HTML5 <audio> atau latar CSS untuk menghindari permintaan HTTP tambahan.
  • Kirim audio sebagai string di body JSON, pesan WebSocket, atau payload JWT tanpa multipart upload.
  • Hasilkan payload uji dengan cepat saat men-debug API pengenalan suara atau TTS untuk memverifikasi tipe MIME dan format encoding.
  • Dekode string Base64 kembali menjadi file audio yang dapat diputar untuk memverifikasi respons API atau menyimpan aset secara offline.

Fitur

  • Dukungan format luas: MP3, WAV, OGG, M4A, WebM, dan audio apa pun yang dapat diputar browser, dengan deteksi MIME otomatis.
  • Dua format output: pilih antara Data URL (dengan prefix data:audio/mpeg;base64,) atau Pure Base64 — satu klik untuk berganti.
  • Preview audio bawaan: dengarkan file yang baru diunggah dan periksa nama, ukuran, serta durasi secara langsung.
  • Konversi lokal di browser tanpa upload: file diproses lewat FileReader API, data audio tidak pernah meninggalkan perangkat Anda.
  • Konversi dua arah: selain audio → Base64, tempel string Base64 untuk mengembalikan file audio yang dapat diputar dan diunduh.
  • Salin dan unduh satu klik: salin string Base64 ke clipboard atau simpan sebagai file .txt.

Cara Penggunaan

  1. Tarik & lepas atau klik untuk mengunggah file audio lokal. Mendukung MP3, WAV, OGG, M4A, dan lainnya, maksimum 20MB per file.
  2. Browser otomatis mendeteksi MIME dan meng-encode ke Base64. Gunakan pemutar bawaan untuk mempratinjau dan melihat metadata.
  3. Alihkan antara Data URL dan Pure Base64 sesuai kebutuhan.
  4. Klik tombol salin untuk mengambil string, atau unduh sebagai file .txt.

Pertanyaan Umum

Apakah encoding audio ke Base64 menambah ukuran file?

Ya. Encoding Base64 membesarkan data sekitar 33% — MP3 1MB menjadi sekitar 1,33MB setelah encoding. Untuk file besar, sebaiknya gunakan unggahan biner atau pangkas klip terlebih dahulu.

Apa perbedaan antara Data URL dan Pure Base64?

Data URL berbentuk data:audio/mpeg;base64,xxx dan dapat dipakai langsung sebagai src <audio> atau latar CSS. Pure Base64 hanya berisi string hasil encoding, lebih cocok untuk konfigurasi JSON atau parameter API.

Apakah file audio diunggah ke server?

Tidak. Seluruh encoding berjalan lokal di browser melalui FileReader API. Data audio tidak pernah dikirim ke backend mana pun, sehingga rekaman sensitif dapat diproses dengan tenang.

Format audio apa saja yang didukung dan berapa batas ukurannya?

Semua audio yang dapat diputar browser, termasuk MP3, WAV, OGG, M4A, dan WebM. Batas per file adalah 20MB; jika melebihi, akan muncul peringatan.

Bisakah saya mengembalikan string Base64 menjadi file audio?

Bisa. Alihkan ke mode B64→🎵, tempel string Base64, dan alat akan memutar audio di browser serta memungkinkan Anda mengunduhnya.