iPhone の写真を Windows に AirDrop して、ダブルクリックしても開かない——それが HEIC です。解決方法を紹介します。
このページに実測のサイズ表がない理由。 他のコンバーターの数値は、誰でもダウンロードして再検証できるファイルで計測しています。HEIC だけが例外で、理由は具体的です。HEIC をエンコードできるものが手元にありません。使用している ffmpeg には libx265 はありますが HEIF muxer がなく、ブラウザにも npm にもエンコーダーがありません。デコードは問題なく動くので、ツール自体は機能します。検証できない数値を出すより、計測できる最も近いものを示します。同種の写真は PNG → JPG のページで 1.88 MB → 288.4 KB(-85%)。HEIC から JPG への出力もその近辺に収まるはずです。
iPhone が HEIC で保存する理由
iOS 11 以降、iPhone は既定で HEIC(高効率画像コンテナ)を使います。JPG とほぼ同じ画質を約半分のサイズに収められ、端末の容量には有利ですが、他の場所では厄介です。Windows、古い Android、多くのアップロードフォーム、一部のデザインソフトはまだ読み込めません。
JPG と PNG、どちら?
- JPG:写真とアップロードの定番。ファイルが小さく、どこでも開けます。ほとんどの iPhone 写真はこれで十分です。
- PNG:可逆でサイズは大きめ。完璧な画質が必要な場合や、シャープな図形・文字を含む画像のときだけ選びましょう。
写真をアップロードせずに変換
カメラロールは極めて個人的です——レシート、書類のスクショ、家族写真。これらを不明なサイトに渡すべきではありません。以下のツールはすべて端末内で動作し、写真がブラウザの外に出ることはありません:
- HEIC を JPG に変換:日常の定番。
- HEIC を PNG に変換:可逆が必要なとき。
.heic をドロップして結果をダウンロードするだけ。Windows・Mac・ChromeOS——最新のブラウザがあれば動きます。
これらの数値から実務上の注意が 2 つ導けます。第一に、一括変換は代価を掛け算します。200 枚のアルバムで 1 枚あたり 231.6 KB が 122.3 KB の代わりになるなら、それは丸め誤差ではなく別のバックアップ計画です。第二に、共有先としては JPG が正しく、PNG はほぼ常に誤りです。上の 1.95 MB という結果は、JPG が受け取る側にすでに与えているもの以上を何も買っていません。
ヒント
- 最初の変換ではデコーダーを読み込むため少し時間がかかります。以降は高速です。
- さらに小さくしたい?JPG に変換してから画像を圧縮。
- 元から直す:iPhone の設定 → カメラ → フォーマット → 互換性優先で、はじめから JPG で撮影できます。
HEIC と他の最新フォーマットの比較はAVIF・WebP・JPEG の比較をご覧ください。
HEIC の正体
HEIC は、HEIF コンテナ(高効率画像ファイル形式)に収め、HEVC(H.265)で圧縮した画像に Apple が付けた呼び名です——4K 動画を支えるのと同じ技術です。この高効率な圧縮のおかげで、JPG に近い画質を約半分の容量に収められます。そして同じ理由で、2017 年ごろより前に作られたソフトにはデコーダーがありません。Windows は別途 HEIF コーデックを入れないと読めず、ダブルクリックしても何も表示されないことがよくあります。
アルバムをまとめて変換
写真1枚なら1つずつでも十分ですが、旅行なら数百枚になることもあります。どちらの変換ツールも複数ファイルの一括投入に対応しています——選択した分をまとめてドロップし、処理が終わったら一緒にダウンロード。処理は端末内で行うので、大量変換のボトルネックはアップロード速度や1日の回数制限ではなく、あなたの端末の性能だけです。
変換で失われるもの
JPG は古くてシンプルな形式なので、HEIC の中身のいくつかは引き継げません。
- HDR と広色域:HEIC は1チャンネルあたり8ビットを超えるデータや HDR ゲインマップを持てますが、JPG は8ビットなので、明るいハイライトは標準の範囲に丸められます。
- 深度・ポートレート情報:背景ぼかしを後から編集できる深度マップは失われ、いま見えているぼかしは画面に焼き込まれます。
- Live Photo の動き:静止画1枚だけが残り、前後の短い動画は付いてきません。
日常の共有・アップロード・印刷では、いずれも気づくことはありません。ただし HDR やポートレートで撮った写真を後で編集し直すかもしれないなら、元の HEIC も一緒に残しておきましょう。
現代コーデックから出る代価は測れます。HEIC を自分たちで符号化できなくても、数値は出せます。AVIF は私たちが生成できる最も近いもの —— 同じ HEIF コンテナ系、同種の現代的なイントラフレーム圧縮 —— なので「そこから出る代価」の桁は正しいはずです。私たちのテスト写真は AVIF で 122.3 KB。JPG に変換すると 231.6 KB(+89%)、PNG では 1.95 MB(+1532%)です。
| テスト画像 | 入力 | 出力 | 変化 |
|---|---|---|---|
| 写真 | 122.3 KB | 231.6 KB | +89% |
| スクリーンショット | 1.4 KB | 43.7 KB | +2942% |
| イラスト | 3.2 KB | 23.5 KB | +626% |
計画に使うべきは JPG の数値です。見た目が同じ 1 枚に対して、元の数倍になります。PNG はさらに悪く、コーデックの出力を圧縮痕跡ごと可逆で保存してしまいます。互換性のために変換し、原本は保管用に残してください。
よくある質問
JPG に変換すると画質は落ちる?
再圧縮が一度だけ入りますが、品質を高めに設定すれば通常の閲覧では分かりません。より目立つ変化はファイルが大きくなることです。JPG は HEIC ほど効率的ではないためです。サイズが気になるなら、変換後に画像を圧縮しましょう。
スマホでも変換できる?
できます。変換ツールはモバイルのブラウザでも動くので、iPhone から直接変換できます。Web 用にどの形式を残すか迷ったら、PNG と JPG の比較をどうぞ。