HEIC対JPG:iPhoneの写真がどこにもアップロードできない理由と直し方
2026年7月6日 · 4 分で読めます
iPhoneで写真を撮り、どこかに添付しようとすると、アップロードが黙って失敗するか、画像がファイル名の末尾が .heic の灰色の四角として表示されます。これはあなたが使っているものの不具合ではありません。多くのソフト、特にWindowsとAndroidが読み方を教わらなかった、本当に別のファイル形式です。
そもそもApppleがHEICを使う理由
HEIC(High Efficiency Image Container)は通常、同じ視覚的品質で同等のJPGの半分未満のサイズのファイルを生みます。端末が限られた容量で何千枚もの写真を撮るときには意味があります。AppleはiOS 11からこれを既定のカメラ形式にしました。トレードオフは、HEICが1990年代から至る所で安全な選択肢だったJPGより、はるかに新しく、普遍的にはサポートされていない形式であることです。
実際に困るところ
- .jpg/.png の拡張子だけを確認し、それ以外を拒否するか黙って落とすウェブフォームへのアップロード。
- WindowsやAndroidの相手に写真を送り、相手がコーデックを入れないと何も見えない状態で開く。
- 写真からPDFを作ろうとして、JPGのみのツールの多くがファイルを受け付けない。
自分宛メールの回り道なしに変換する
よくある回避策 — 写真を自分にメールして、ときどき自動変換される — は不確実で遅いです。このサイトの「HEICからPDFへ」ツールは、libheif の WebAssembly ビルドを使ってHEIC/HEIFを直接JPEGにデコードし、すべてブラウザ内で動き、その後「JPGからPDFへ」と同じ方法でデコードした画像からPDFを作ります。メールの回り道はなく、写真は端末から一切出ません。
知っておくべき制限が一つ。HEICファイルがLive Photoや連写の一部の場合、変換されるのは最初のフレームだけです。動きや余分なフレームは、どのみち静的なPDFページの一部ではありません。
iPhoneの写真をPDFにする
「HEICからPDFへ」を開く