Alat sepele yang menggabungkan beberapa ICO/PNG menjadi satu file .ICO yang mempertahankan format setiap sub-gambar.
Baris perintah:
icomake.exe output.ico input1 [input2 [...]]
Format file masukan yang didukung:
Menghasilkan satu file ICO yang berisi semua gambar masukan.
Windows Vista dan versi lebih baru mendukung file ICO yang berisi sub-gambar PNG. Sebagian besar aplikasi grafik (setidaknya yang saya gunakan) hanya akan menyimpan yang berukuran 256×256 sebagai PNG, tetapi semua, bahkan 16×16, juga dapat dengan aman menjadi PNG. Demikianlah tujuan dari alat ini, karena PNG berukuran lebih kecil daripada bitmap yang tidak terkompresi.
Catatan: Agar ICO dapat ditampilkan pada Windows XP dan yang lebih lama, dan mungkin pada OS lain, setidaknya beberapa ikon harus disimpan sebagai bitmap. Ikon minimal 32×32, idealnya juga 16×16, 24×24, dan 48×48. Alat ini tidak dan tidak dapat mengkonversi PNG ke BMP ICO.
Pemuat ikon Windows mengulangi semua ikon dalam file, menilai perbedaan antara ikon yang diminta dan yang tersedia, hanya berhenti pada pencocokan tepat. Penilaiannya ada pada resolusi dan kedalaman warna, lebih mengutamakan resolusi daripada kedalaman warna; hanya sampai tingkat tertentu saja.
Dalam upaya untuk menyimpannya beberapa siklus dan memicu pengembalian awal pada pertandingan, alat ini menempatkan ikon yang paling mungkin terlebih dahulu. Ini juga menghormati pedoman Microsoft untuk perangkat lunak XP dengan menempatkan 9 ukuran ikon yang paling umum terlebih dahulu. Jika semua resolusi tersedia, urutannya adalah sebagai berikut:
Tentu saja, apakah ini urutan terbaik masih bisa diperdebatkan.