.ICO

ICO ファイル

Windows Icon File
質問する
クイック回答

ICO ファイルは、プログラム、ファイル、フォルダー、およびブラウザのファビコンに使用される Windows のアイコンです。1つの .ico ファイルには、同じ画像が複数のサイズ(16x16 から 256x256 まで)で保持されており、Windows は各コンテキストに合わせて最も鮮明なバージョンを選択します。表示するには IrfanView や XnView を使用してください。アイコンの編集や作成には、無料の GIMP または Greenfish Icon Editor が適しています。

開発元: Microsoft カテゴリ: 画像ファイル オープンスタンダード MIME: image/vnd.microsoft.icon
対応OS Windows macOS Linux Web
関連: .CUR · .CZI · .CSD · .ICNS

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 3, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

ICO ファイル形式とは?

拡張子 .ico を持つファイルは、Windows オペレーティングシステムにおけるアプリケーション、ドキュメント、フォルダーのアイコンとして使用される 画像ファイル を格納します。この形式は Microsoft によって開発され、バージョン 1.0 以降の Windows の一部となっています。

.ico ファイルは単一のスケーラブルなアイコン画像を保存しますか?

旧バージョンの Windows では、それぞれ単一の 48×48 ピクセルのアイコン画像を含む .ico ファイルが使用されていました。当時の表示要件にはそれで十分でした。しかし、高解像度のコンピュータモニターが普及するにつれ、単一サイズのアイコンでは不十分になり、より柔軟なソリューションが必要となりました。現在、.ico ファイルは 異なるサイズの複数の画像(通常は 16×16 から 256×256 ピクセルまで)を格納するコンテナとして機能し、OS が各コンテキストに最適な解像度を選択できるようになっています。Windows Vista 以降、コンテナ内の個々の画像は、生の BMP ピクセルではなく、圧縮された PNG データとして保存することも可能になり、大きなアイコンサイズでのファイル容量を大幅に削減できるようになりました。

favicon.ico ファイルにはどのようなデータが含まれていますか?

.ico ファイルは、ウェブサイトのファビコン画像の保存にも使用されます。これらはブラウザのタブやアドレスバーの左側に表示されるアイコンです。ウェブサイトのファビコンは、ウェブサイトのルートフォルダーにある特別な favicon.ico ファイルに保存され、ブラウザはそれらを自動的に検出します。favicon.ico は通常、複数のサイズの画像(最低でも 16×16 バージョン)をバンドルしており、異なる環境で適切なものを選択できるようになっています。密接に関連する .cur 形式は、同じコンテナ構造を共有していますが、アイコンの代わりにマウスカーソルを保存します。

セキュリティと安全性

リスク: LOW

.ico は画像データであり、実行可能コードではないため、本物のアイコンファイルはビューアで安全に開くことができます。ただし、2つの注意点があります。(1) 歴史的にアイコンの「パーサー」にバグが存在したことがあります。不正な形式の .ico が Windows シェルや画像ライブラリでクラッシュやエクスプロイトを引き起こすために使用されたことがあるため、OS やビューアを最新の状態に保ってください。(2) .ico は紛らわしいファイルの偽装(実行ファイルの名前をアイコンの拡張子に変更したものや、おとりとして使用される .ico)としてよく使われるため、予期せず届いたものや実行を求める「アイコン」には注意してください。通常のソースからのファビコンやフォルダーアイコンについては、実質的にリスクはありません。

形式の詳細

概要
正式名称Windows Icon File
開発元Microsoft登場時期 1985 (Windows 1.0); PNG-compressed icons supported since Windows Vista, 2007
カテゴリ画像ファイル
MIME タイプimage/vnd.microsoft.icon
タイプ複数のサイズの1つ以上のビットマップ/PNG画像のコンテナ(バイナリ)
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Windows カーソル (.cur / .ani) - カーソル形式はバイト単位でほぼ同じコンテナです。タイプフィールド(1 ではなく 2)のみが異なり、ホットスポット座標が追加されています。
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
00000100
ASCII
····
最初の 6バイトは ICONDIR ヘッダーです:2バイトの予約済み(00 00)、2バイトのタイプ(01 00 = アイコン、02 00 はほぼ同一の .cur カーソル形式を示す)、および 2バイトの画像カウントです。その後に、各埋め込み画像を指すエントリのディレクトリが続きます。.ico 自体がエントリごとに PNG データをラップしている場合があり、それらのエントリは内部的に PNG シグネチャ 89 50 4E 47 で始まります。

ICO ファイルを開くプログラム

Windows5 apps
IcoFX 有料 プロフェッショナルなアイコンエディタ(v2 以降は有料、旧 v1.6.4 はフリーウェア)。購入したくない場合は、無料の GIMP や Greenfish を使用してください。
GIMP オープンソース 無料の総合エディタ:.ico を開いて各サイズを編集できます。「ファイル」>「名前を付けてエクスポート」で「名前.ico」として保存することで、マルチサイズのアイコンを作成できます。
IrfanView 無料 無料の高速画像ビューア:.ico を開いて表示できます(プラグインを使用して EXE/DLL からアイコンを抽出することも可能です)。
Greenfish Icon Editor Pro 無料 無料の専用アイコン/カーソルエディタ:透明度を持つマルチサイズの .ico(および .cur)ファイルをデザインできます。
XnView MP 無料 無料の画像ビューア/管理ソフト:.ico を開いて表示できるほか、ICO と他の画像形式のバッチ変換が可能です。
macOS2 apps
GIMP オープンソース 無料の総合エディタ:.ico を開いて各サイズを編集できます。「ファイル」>「名前を付けてエクスポート」で「名前.ico」として保存することで、マルチサイズのアイコンを作成できます。
XnView MP 無料 無料の画像ビューア/管理ソフト:.ico を開いて表示できるほか、ICO と他の画像形式のバッチ変換が可能です。
Linux1 app
GIMP オープンソース 無料の総合エディタ:.ico を開いて各サイズを編集できます。「ファイル」>「名前を付けてエクスポート」で「名前.ico」として保存することで、マルチサイズのアイコンを作成できます。
Web1 app
ICO Convert / favicon generators 無料 PNG/JPG をアップロードして、ブラウザ上でマルチサイズの favicon.ico を生成します。ウェブサイト用アイコンを作成する最短の方法です。

技術的詳細

詳細仕様
コンテナ構造ICONDIR ヘッダーの後に ICONDIRENTRY レコードの配列が続き、それぞれがファイル内の埋め込み画像ブロックを指します
マジックバイトファイルオフセット 0 に 00 00 01 00:2つの予約済みゼロバイトの後に、ファイルがアイコンであることを識別するタイプフィールド 01 00 が続きます
埋め込み画像形式各エントリは、デバイスに依存しないビットマップ(DIB/BMP)または完全な PNG ストリームを保持します。形式はエントリのデータサイズと PNG シグネチャによって検出されます
画像サイズの範囲埋め込み画像エントリごとに 1×1 から 256×256 ピクセルまで
標準的なアイコンサイズ16×16, 32×32, 48×48, 64×64, 128×128, および 256×256 ピクセル。Windows は実行時に最適な一致を選択します
サポートされるビット深度個々のエントリごとに 1ビット(モノクロ)、4ビット、8ビット、24ビット RGB、および 32ビット ARGB
アルファ透明度32ビットのエントリはピクセルあたり 8ビットのアルファチャネルを持ちます。古い低深度のエントリは、透明度のために個別の 1ビット AND マスクを使用します
最大埋め込み画像数ICONDIR ヘッダー内の 2バイトの画像カウントフィールドにより、1ファイルあたり最大 65,535 エントリに制限されます
PNG 圧縮エントリWindows Vista 以降、エントリごとに PNG データが許可されており、256×256 画像のファイルサイズを大幅に削減できます
MIME タイプimage/vnd.microsoft.icon
カーソル形式のバリアント.cur カーソル形式は、タイプバイトが 02 00 である同一のコンテナを使用し、各エントリにホットスポット座標を追加します
OS による画像選択Windows は、各表示コンテキスト(シェル、タスクバー、タイトルバー)に合わせて、埋め込まれたセットから最も近いサイズとビット深度を自動的に選択します
シェルリソースの埋め込みアイコンは、スタンドアロンの .ico ファイルとしてではなく、RT_ICON および RT_GROUP_ICON リソースとして .exe や .dll ファイル内に埋め込まれることがよくあります
ファビコンの使用ブラウザはサイトのルートディレクトリから favicon.ico を取得します。1つのファイルにタブ、ブックマーク、ホーム画面のショートカット用の複数のサイズをバンドルできます
リリース日1985 (Windows 1.0); PNG-compressed icons supported since Windows Vista, 2007
オープンスタンダードはい · ロイヤリティフリー
仕様書learn.microsoft.com

ICO の変換

コミュニティ Q&A

ユーザーからの質問
質問する
ICO ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。ICO ファイルについて最初の質問をしてみましょう。

よくある質問

PNG(または JPG)を ICO ファイルに変換するにはどうすればよいですか?
無料のオンラインファビコン/ICO ジェネレーターを使用するか、GIMP で画像を開き、「ファイル」>「名前を付けてエクスポート」を選択して、末尾が .ico の名前を入力します(GIMP は1つのファイルに複数のサイズを保存できます)。ウェブサイトのファビコンの場合は、複数のサイズを出力できるジェネレーターが最も簡単です。
ICO ファイルを開くにはどうすればよいですか?
最新の画像ビューアであれば表示可能です。Windows では無料の IrfanView や XnView、Mac/Linux では GIMP や XnView を使用してください。編集するには、GIMP または無料の Greenfish Icon Editor を使用します。
ファビコンとは何ですか?また、それは ICO ファイルですか?
ファビコンはブラウザのタブやブックマークにある小さなアイコンで、伝統的に複数のサイズを含めることができる ICO 形式の /favicon.ico として提供されます。現代のサイトでは PNG や SVG も使用されますが、.ico は依然として広くサポートされています。
なぜ1つの ICO ファイルに複数の画像が含まれているのですか?
設計上の理由です。1つの .ico には同じアイコンが複数のサイズ(16x16, 32x32, 48x48, 256x256…)で保持されているため、Windows は小さなタスクバーボタンから大きなサムネイルまで、あらゆるスケールで鮮明なバージョンを表示できます。
無料の ICO エディタはありますか?
はい。GIMP(総合画像エディタ)と Greenfish Icon Editor(専用、無料)の両方で、マルチサイズの .ico ファイルを作成・編集できます。IcoFX も人気がありますが、現在のバージョンは有料です。
Windows でカスタムフォルダーやショートカットのアイコンを設定するには?
フォルダーまたはショートカットを右クリック > プロパティ > カスタマイズ(フォルダーの場合)または「アイコンの変更」(ショートカットの場合)を選択し、.ico ファイルを参照します。鮮明に表示するために、少なくとも 256x256 サイズを含む .ico を使用してください。

参考文献

1Microsoft - Icons (ICO file format, ICONDIR structure)learn.microsoft.com
2GIMP - official site (export to .ico)www.gimp.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

関連する拡張子

.CURWindows Cursor File
.CZICarl Zeiss Image (ZISRAW container)
.CSDSinger/Poem/Huskygram Embroidery Design File
.ICNSApple Icon Image
.ORAOpenRaster Image File
.SVSAperio ScanScope Virtual Slide

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧