Konverter Gratis

PNG ke Konverter ICO

Konversikan gambar PNG ke file Ikon Windows (ICO) (generator Favicon) secara instan di browser Anda. Cepat, aman, dan sepenuhnya sisi klien.

Klik atau seret PNG ke sini

Mendukung hingga 50MB

Atau

Tentang alat ini

ICO adalah format yang diharapkan Windows untuk ikon aplikasi desktop dan format yang biasanya diharapkan browser untuk favicon (link rel=icon, /favicon.ico). Menghasilkan file ICO yang tepat berarti menggabungkan beberapa ukuran gambar yang sama ke dalam satu wadah sehingga sistem operasi atau browser dapat memilih resolusi apa pun yang diperlukan. ICO favicon biasanya mencakup 16×16, 32×32, dan 48×48; ICO aplikasi desktop biasanya menambahkan 64×64, 128×128, dan 256×256.

Konverter ini mengambil satu atau lebih file PNG dan menulis file ICO terstruktur dengan benar di browser Anda. Direktori ICO dan setiap metadata gambar yang disematkan dibuat dalam JavaScript menggunakan buffer biner; Entri PNG disematkan secara langsung, sementara ukuran yang lebih kecil secara opsional dapat dikodekan ulang sebagai DIB gaya BMP untuk kompatibilitas lama. Outputnya adalah file ICO standar yang diterima oleh Windows Explorer, Visual Studio, browser web, dan alat lain apa pun yang menggunakan ICO.

Semua pemrosesan terjadi secara lokal. PNG dibaca ke dalam browser, aliran byte ICO dibuat di memori, dan hasilnya ditawarkan sebagai unduhan. Tidak ada unggahan server, tidak ada penyimpanan file sementara, tidak ada ketergantungan eksternal.

Mengapa Mengonversi PNG ke ICO

Jika Anda memelihara aplikasi Windows, ikon yang dapat dieksekusi harus berupa file ICO yang tertanam dalam sumber daya biner. Sumber daya PNG yang dikompilasi tidak setara. Menghasilkan ICO yang tepat dari master PNG Anda adalah langkah pengemasan standar sebelum menghubungkan ikon ke dalam executable.

Untuk favicon, browser modern juga menerima PNG melalui link rel=icon, namun /favicon.ico masih merupakan fallback lama yang diperiksa terlebih dahulu oleh browser lama dan banyak alat otomatis (pembaca RSS, pratinjau sosial, crawler mesin pencari). Situs tanpa file /favicon.ico menghasilkan gangguan 404 di log server dan mungkin gagal ditampilkan dengan benar di klien lama. Memproduksi file adalah tugas lima detik; tidak memproduksinya memerlukan biaya spam log yang berkelanjutan.

Cara menggunakan

Unggah master PNG Anda, pilih ukuran mana yang akan dibundel, hasilkan.

  1. Unggah file PNG Anda: Seret satu PNG (ukurannya akan diubah ke ukuran standar) atau beberapa PNG dengan ukuran berbeda (masing-masing akan disematkan sebagai ukuran aslinya). File hingga 50 MB didukung.
  2. Pilih ukuran yang disematkan: Ukuran favicon standar adalah 16×16, 32×32, dan 48×48. Ukuran ikon aplikasi standar menambahkan 64×64, 128×128, dan 256×256. Pilih set yang cocok dengan kasus penggunaan Anda.
  3. Hasilkan ICO: Konverter mengubah ukuran sumber sesuai kebutuhan, membuat header direktori ICO, dan menyematkan setiap gambar. Outputnya adalah satu file .ico dengan semua ukuran yang dipilih di dalamnya.
  4. Unduh dan terapkan: Simpan berkasnya. Untuk favicon, letakkan di root situs Anda sebagai /favicon.ico. Untuk aplikasi Windows, sematkan melalui langkah kompilasi sumber daya sistem build Anda.

Kasus Penggunaan Umum

Detail Teknis

File ICO terdiri dari header ICONDIR 6-byte (dicadangkan=0, tipe=1 untuk ICO, jumlah=jumlah gambar), diikuti oleh catatan ICONDIRENTRY 16-byte, diikuti oleh payload gambar. Setiap ICONDIRENTRY menentukan lebar dan tinggi (dengan 0 berarti 256), jumlah warna, bidang, kedalaman bit, ukuran muatan, dan offset.

Setiap muatan gambar berupa file PNG lengkap (tanda tangan PNG 0x89504E47 di awal) atau DIB bergaya BMP. Alat konversi modern, termasuk yang ini, menyematkan PNG untuk ukuran 64×64 ke atas dan BMP untuk ukuran lebih kecil, sesuai dengan konvensi yang diharapkan Windows.

Browser melakukan pekerjaan berat: decoding PNG ke bitmap melalui kanvas, mengubah ukuran melalui kanvas drawImage dengan penghalusan diaktifkan, dan perakitan ICO akhir melalui DataView menulis ke buffer biner. Buffer dibungkus sebagai Blob dengan tipe 'image/x-icon' dan ditawarkan sebagai unduhan.

Praktik Terbaik

Pertanyaan yang sering diajukan

Apakah ada penurunan kualitas saat mengonversi PNG ke ICO?
Tidak. ICO menggunakan berbasis PNG atau BMP, sehingga kualitas gambar Anda terjaga sepenuhnya selama konversi.
Untuk apa format ICO digunakan?
ICO (Ikon Windows) terutama digunakan untuk favicon situs web, ikon aplikasi Windows.
Bisakah saya mengonversi banyak file PNG secara batch?
Alat ini memproses satu file dalam satu waktu untuk memastikan kualitas maksimal. Untuk beberapa file, cukup ulangi prosesnya — setiap konversi hanya membutuhkan beberapa detik.
Apakah gambar saya dirahasiakan selama konversi?
Ya. File PNG Anda diproses seluruhnya di dalam browser Anda menggunakan Canvas API dan JavaScript. Tidak ada yang diunggah ke server mana pun — file langsung dikirim dari perangkat Anda ke konverter dan kembali ke perangkat Anda.
Apakah file saya diunggah ke server?
Tidak. ICO dibuat di browser Anda menggunakan penulisan biner JavaScript. File tidak meninggalkan perangkat Anda.
Akankah ICO saya berfungsi di Windows versi lama?
Ya. Outputnya menggunakan format ICO standar yang didukung Windows sejak versi 3.0. Ukuran 64 ke bawah menggunakan muatan bergaya BMP untuk kompatibilitas maksimum; Entri 256 piksel menggunakan PNG tertanam, yang didukung oleh Windows Vista dan versi lebih baru.
Mengapa favicon saya tidak diperbarui?
Browser menyimpan cache favicon secara agresif, seringkali selama berhari-hari. Paksa penyegaran dengan mengosongkan cache browser, membuka URL favicon secara langsung untuk memaksa pengambilan baru, atau menambahkan parameter kueri versi ke tag tautan.
Bisakah saya menyertakan ikon warna dan ikon monokrom?
ICO standar mendukung kedalaman warna di setiap metadata entri, namun sebagian besar penggunaan modern adalah warna 32-bit di semua ukuran. Ikon monokrom adalah masalah lama yang hanya dapat ditangani oleh sedikit alat saat ini.