Langsung ke konten

Ubah ICO ke PNG

File .ico adalah bundel dari gambar yang sama dalam beberapa ukuran, dan hanya Windows dan browser yang mau membukanya. Ambil yang terbesar sebagai PNG transparan — untuk diedit, untuk dokumen, untuk situs lain. Tidak ada yang disimpan.

  • Tidak pernah disimpan
  • Tanpa antre, tanpa menunggu
  • Tanpa daftar, tanpa watermark

Cara kerjanya

1

Tambahkan file .ico Anda

Favicon yang disimpan dari sebuah situs, ikon yang diambil dari sebuah program, file kiriman desainer.

2

Konversi

Gambar terbesar di dalam setiap ikon di-decode dan ditulis sebagai PNG dengan transparansinya terjaga.

3

Unduh

Satu per satu atau sebagai ZIP.

Apa isi sebuah file .ico

ICO adalah direktori kecil yang diikuti beberapa gambar, masing-masing dengan ukuran dan kedalaman warna berbeda: dulu 16×16 dan 32×32 dengan 16 atau 256 warna, kini biasanya 16, 32, 48, dan 256 piksel dengan warna 32-bit penuh. Entri-entrinya disimpan sebagai bitmap Windows dengan mask transparansi terpisah atau — untuk ukuran 256 piksel ke atas, sejak Vista — sebagai PNG tertanam. Decoder memilih entri terbesar dan menyerahkan pikselnya dengan mask sudah diterapkan, jadi PNG yang Anda dapatkan adalah gambar terbaik yang dimiliki file itu.

Kanal alfa pada ikon lama hanya satu bit — sebuah piksel ada atau tidak ada — dan tepi ikon 16 warna dari era sembilan puluhan tampak sama bergeriginya di PNG seperti dulu di layar. Ikon modern membawa alfa 8-bit penuh dan tepinya terbawa dengan halus. Tidak ada yang dihaluskan atau diperbesar di sepanjang proses; PNG-nya adalah piksel milik ikon itu sendiri.

Favicon yang diunduh dari situs web terkadang bukan ICO sama sekali meski namanya begitu — banyak situs menyajikan PNG atau SVG sebagai favicon.ico. File dibaca berdasarkan isinya, jadi file seperti itu juga bisa di-decode; hasilnya hanyalah gambar itu pada satu ukurannya.

Jika Anda butuh hal lain

Untuk setiap ukuran di dalam ikon, bukan hanya yang terbesar, magick in.ico out.png dari ImageMagick menulis out-0.png, out-1.png, dan seterusnya, satu per entri, dan icotool -x dari icoutils melakukan hal yang sama di Linux serta lebih dulu mendaftar isi file-nya. Untuk ikon di dalam program, Resource Hacker di Windows atau wrestool dari icoutils mengekstraknya.

Jika ikon itu dibuat dari karya yang masih Anda miliki, kembalilah ke karya itu: PNG 256 piksel dari sebuah ikon adalah batas akhir resolusinya, sedangkan SVG atau PNG aslinya bisa dirender di ukuran berapa pun.

Pertanyaan yang sering diajukan

Ukuran mana yang dihasilkan?

Yang terbesar yang ada di dalam ikon. Favicon atau ikon Windows modern membawa versi 16, 32, 48, dan sering kali 256 piksel; versi 256 piksel itulah yang Anda dapatkan, dan versi yang lebih kecil — yang biasanya hanya hasil perkecilannya — tidak diekstrak secara terpisah.

Apakah transparansi dipertahankan?

Ya. Ikon hampir selalu transparan di sekeliling bentuknya, dan PNG mempertahankan kanal alfa itu persis.

Mengapa PNG-nya kecil dan buram saat saya perbesar?

Karena ikon itu memang hanya pernah berisi gambar kecil. Favicon lama mungkin tidak menyimpan apa pun yang lebih besar dari 32 piksel, dan tidak ada konversi yang bisa menambahkan detail yang tidak pernah ada. Jika Anda punya karya aslinya — SVG atau PNG besar — konversilah dari situ.

Bisakah saya mengonversi ke arah sebaliknya?

Bisa: alat Konversi ke ICO membuat ikon Windows multi-ukuran, dan Buat Favicon menyiapkan seluruh set yang dibutuhkan sebuah situs web.

Apakah file saya disimpan di suatu tempat?

Tidak — tidak ada yang disimpan kapan pun.

Bagaimana dengan file kursor .cur dan pustaka ikon?

File .cur adalah wadah yang sama dengan tambahan hotspot, dan biasanya bisa di-decode juga jika namanya diganti menjadi .ico. Pustaka .icl atau ikon yang masih berada di dalam .exe bukan file gambar; ekstrak dulu dengan alat ikon.

Perlu diketahui: Satu gambar per ikon — yang terbesar — yang diekstrak; ukuran yang lebih kecil di dalamnya tidak ditulis secara terpisah. Ikon yang tertanam di program (.exe, .dll) harus diekstrak dulu.

Pasang alat ini di situs Anda

Gratis untuk blog, halaman kelas, atau artikel bantuan apa pun. Tempel satu potong kode dan pengunjung Anda bisa langsung memakainya di halaman Anda.