Lompat ke konten
Aback Tools Logo

Konverter Data URI ke Berkas

Ubah data URI apa pun kembali menjadi berkas yang dapat diunduh. Tempelkan data URI (data:image/png;base64,... atau data:text/plain,...) dan ekstrak berkas aslinya seketika dengan deteksi tipe MIME dan ekstensi nama berkas otomatis. Mendukung lebih dari 40 jenis berkas termasuk gambar, teks, audio, video, font, dan PDF — semua pemrosesan berlangsung lokal di peramban Anda, tanpa pendaftaran.

Data URI to File Converter

Convert any data URI back into a downloadable file. Paste a data URI (data:image/png;base64,...) and instantly extract the file with automatic MIME type detection and filename extension.

Paste the full data URI including the "data:" prefix and comma separator

Quick test:

Paste a data URI to convert

A data URI looks like data:image/png;base64,iVBOR...

All conversion is performed locally in your browser. No data is uploaded to any server.

Mengapa memakai konverter Data URI ke berkas kami?

  • Penguraian data URI instan: tempelkan data URI apa pun dan langsung ekstrak semua metadatanya — tipe MIME, pengodean (Base64 atau mentah), ekstensi berkas, kategori, dan ukuran. Mendukung berkas teks, gambar, audio, video, font, dan aplikasi dengan deteksi tipe otomatis.
  • Unduh berkas sekali klik: unduh berkas hasil dekode dengan satu klik. Alat ini otomatis menyarankan ekstensi yang benar sesuai tipe MIME dan memungkinkan Anda menyesuaikan nama berkas sebelum mengunduh. Mendukung berkas berbagai ukuran yang mampu ditangani peramban Anda.
  • Pratinjau konten untuk berkas teks: pratinjau konten berkas berbasis teks (HTML, JSON, CSS, JavaScript, teks biasa) langsung di peramban sebelum mengunduh. Lihat konten hasil dekode untuk memastikan konversi benar, dengan panel pratinjau yang dapat digulir untuk berkas besar.
  • Lebih dari 40 tipe MIME didukung: alat kami mengenali lebih dari 40 tipe MIME umum, termasuk semua format gambar utama (PNG, JPEG, GIF, WebP, SVG, AVIF), format teks, codec audio/video, format font, dan tipe aplikasi seperti PDF serta dokumen Office. Tipe yang tidak dikenal memakai .bin secara bawaan.

Kasus penggunaan umum konverter Data URI ke berkas

  • Pengembangan front-end & debug: ekstrak gambar, font, atau aset lain yang tersemat dari data URI yang ditemukan di berkas CSS, style inline HTML, atau bundel JavaScript. Ubah data URI kembali menjadi berkas mandiri untuk pemeriksaan, optimasi, atau penggantian dengan sumber eksternal.
  • Pemulihan lampiran email: ekstrak lampiran berkas dari data URI yang tersemat di email HTML. Banyak klien email menyematkan gambar dan dokumen sebagai data URI di isi pesan. Ubah kembali menjadi berkas yang dapat diunduh untuk disimpan atau dibagikan.
  • Ekstraksi gambar dari halaman web: simpan gambar yang tersemat sebagai data URI di halaman web. Saat Anda memeriksa halaman dan menemukan gambar memakai skema data:, gunakan alat ini untuk mengunduhnya sebagai berkas gambar asli untuk penggunaan offline.
  • Pemulihan basis data & ekspor: pulihkan berkas dari ekspor basis data yang menyimpan data biner sebagai data URI. Ubah data blob dari dump SQL, ekspor MongoDB, atau cadangan JSON kembali ke format berkas aslinya.
  • Dekode respons API: dekode data URI yang dikembalikan API yang menyematkan konten berkas dalam respons. Beberapa REST API mengembalikan gambar atau dokumen sebagai data URI dalam payload JSON: ubah kembali menjadi berkas untuk pengujian dan verifikasi.
  • Riset keamanan & analisis: analisis data URI yang ditemukan saat riset keamanan. Ekstrak dan periksa konten data URI yang dipakai dalam email phishing, dokumen berbahaya, atau payload XSS untuk memahami konten tersematnya tanpa menjalankannya.

Apa itu data URI?

Data URI (Uniform Resource Identifier) adalah skema yang memungkinkan Anda menyematkan konten berkas langsung di dalam string URL, bukan menautkannya ke berkas eksternal. Didefinisikan dalam RFC 2397, data URI mengikuti format data:[<mediatype>][;base64],<data>. Tipe MIME memberi tahu peramban jenis kontennya (misalnya image/png, text/html), dan penanda opsional ;base64 menunjukkan bahwa bagian data adalah data biner terenkode Base64. Data URI umum dipakai untuk menyematkan gambar kecil (sprite), font, dan aset lain langsung ke CSS, HTML, dan JavaScript guna mengurangi permintaan HTTP.

Cara kerja konverter Data URI ke berkas kami

  1. Tempelkan data URI: salin string data URI apa pun dan tempelkan ke area input. Alat ini menerima data URI berbagai ukuran, termasuk yang berisi data Base64 atau data mentah terenkode URL.
  2. Urai & dekode: alat ini mengurai data URI untuk mengekstrak tipe MIME, mendeteksi skema pengodean (Base64 atau mentah), lalu mendekode data ke bentuk biner aslinya. Tipe MIME dipetakan ke ekstensi berkas yang sesuai memakai basis data lebih dari 40 tipe umum.
  3. Unduh atau pratinjau: sesuaikan nama berkas, lalu klik « Unduh » untuk menyimpan berkas hasil dekode. Untuk konten teks, Anda dapat mempratinjau konten hasil dekode langsung di peramban sebelum mengunduh. Alat ini juga menyediakan opsi « Salin konten » untuk menyalin teks hasil dekode ke papan klip.

Komponen data URI dijelaskan

  • Skema (data:): awalan skema URI yang menandai ini sebagai data URI. Tanpa awalan ini, peramban tidak akan mengenalinya sebagai data inline.
  • Tipe MIME: tipe media konten yang tersemat (misalnya image/png, text/html, application/pdf). Ini memberi tahu peramban cara menafsirkan data. Jika dihilangkan, bawaannya adalah text/plain;charset=US-ASCII.
  • Penanda pengodean (;base64): menunjukkan bahwa bagian data terenkode Base64. Tanpa penanda ini, data dianggap sebagai teks terenkode URL (pengodean persen), yang tidak efisien untuk data biner tetapi berfungsi untuk konten teks sederhana.
  • Payload data: konten berkas sebenarnya, baik sebagai data biner terenkode Base64 maupun teks terenkode URL. Data mengikuti pemisah koma dan bisa sepanjang apa pun, meskipun sebagian besar peramban membatasi data URI sekitar 32 KB demi performa.

Privasi, keamanan & ketersediaan

Konverter Data URI ke berkas kami memproses semuanya lokal di peramban Anda. Data URI yang Anda tempelkan tidak pernah dikirim ke server mana pun — semua penguraian, dekode Base64, dan pembuatan berkas berlangsung di sisi klien memakai JavaScript. Alat ini 100 % gratis, tanpa pendaftaran, tanpa akun, dan tanpa batas penggunaan. Kami mendukung lebih dari 40 pemetaan tipe MIME ke ekstensi dan menangani data URI berbagai ukuran yang mampu diproses peramban Anda. Berkas yang diunduh dibuat sebagai URL Blob yang langsung dicabut setelah diunduh.

Pertanyaan yang Sering Diajukan

Data URI (skema URL data:) adalah cara menyematkan konten berkas langsung ke dalam string URL, bukan menautkannya ke berkas eksternal. Formatnya data:[<mediatype>][;base64],<data> dan biasa dipakai untuk menyematkan gambar kecil, font, dan aset lain langsung ke HTML dan CSS.

Cukup tempelkan data URI ke area input lalu klik « Konversi Data URI ». Alat ini mengurai tipe MIME, mendekode data, dan menyediakan tombol unduh. Anda dapat mengubah nama berkas sebelum mengunduh.

Alat ini mengenali lebih dari 40 tipe MIME umum termasuk gambar (PNG, JPEG, GIF, WebP, SVG), format teks (HTML, CSS, JavaScript, JSON, XML), audio/video, font, PDF, dan dokumen Office. Tipe yang tidak dikenal disimpan dengan ekstensi .bin.

Alat ini memproses berkas di peramban Anda, sehingga batasnya bergantung pada memori yang tersedia. Sebagian besar peramban menangani data URI hingga 32 KB dengan baik. Untuk berkas di atas 10 MB, pertimbangkan hosting berkas konvensional.

Pengodean Base64 mengubah data biner menjadi teks ASCII. Data mentah (terenkode URL) memakai pengodean persen. Base64 lebih efisien untuk berkas biner seperti gambar dan PDF, sedangkan pengodean mentah biasanya dipakai untuk konten teks pendek.

Bisa. Data URI di CSS tampak seperti `url(data:image/png;base64,...)`. Salin hanya bagian data URI-nya (dimulai dengan « data: ») dan tempelkan ke alat kami untuk mengunduh berkas aslinya.

Data URI menghilangkan permintaan HTTP tambahan sehingga meningkatkan performa untuk aset kecil. Data URI ideal untuk gambar sangat kecil (ikon di bawah 1 KB), font inline, dan dokumen mandiri yang harus berfungsi offline tanpa dependensi eksternal.

Ya! 100 % gratis, tanpa pendaftaran, tanpa akun, dan tanpa batas penggunaan. Semua konversi berlangsung lokal di peramban Anda: data tidak pernah dikirim ke server mana pun.