HEIC/HEIF → JPEG/PNG 変換 (iPhone写真をブラウザで)
iPhone・iPad で撮影したHEIC/HEIF写真をブラウザ内でJPEGまたはPNGに変換。アップロード不要、サーバー送信なしで個人情報を保護。複数ファイル一括変換とZIPダウンロードに対応。完全無料・回数制限なし。
HEIC/HEIF → JPEG/PNG 変換 (iPhone写真をブラウザで)について
HEIC コンバーターとは
このツールは、iPhone・iPad で撮影された HEIC / HEIF 画像をブラウザ内で JPEG または PNG に変換できる無料のオンラインコンバータです。アップロード不要・サーバー送信なしで、写真のプライバシーが完全に保護されます。
iPhone は iOS 11(2017 年)以降、デフォルトの写真フォーマットを HEIC に切り替えました。HEIC は同等画質で JPEG の約半分のファイルサイズというメリットがある一方、Windows や Android、多くの古いソフトウェアでは開けないという互換性の問題があります。本ツールは HEIC を広く互換性のある JPEG / PNG に素早く変換し、SNS 投稿・ドキュメント貼付・印刷などの一般的な用途に使えるようにします。
処理はすべてブラウザ内で完結します。HEIC ファイルがインターネット上に送信されることはありません。
HEIC とは ― High Efficiency Image Container
HEIC(High Efficiency Image Container)は、HEIF (High Efficiency Image File Format) と呼ばれるコンテナ仕様 (MPEG ISO/IEC 23008-12) の一種で、内部に HEVC (H.265) コーデックで圧縮された画像データを格納します。Apple が iOS 11 / macOS High Sierra から標準採用したことで一般に広まりました。
JPEG と比較した特徴:
- ファイルサイズ約半分: 同等画質でストレージ消費が大幅に減る
- 10bit カラー対応: JPEG の 8bit より階調表現が豊か(バンディング軽減)
- 透過 / アニメーション対応: PNG + GIF 的な使い方も可能
- マルチイメージ: Live Photos のように複数フレームを 1 ファイルに格納できる
欠点は互換性です。Windows 10 / 11 では「HEIF 画像拡張機能」を別途インストールしないと表示できず、多くの Web サービスは HEIC アップロードを受け付けません。仕事の書類に貼り付ける、SNS にシェアする、印刷に出すといった場面では JPEG/PNG への変換が事実上必須となります。
JPEG と PNG の使い分け
| 用途 | 推奨 | 理由 |
|---|---|---|
| SNS への投稿(写真) | JPEG | ファイルサイズが小さい、すべての SNS で対応 |
| メール添付・LINE 送信 | JPEG | 受信側の互換性最優先 |
| 印刷・現像 | JPEG (95%以上) | 写真店の入稿規定が JPEG 推奨が多い |
| 画像編集の素材として保存 | PNG | 可逆圧縮で再保存時の劣化なし |
| スクリーンショット・図表 | PNG | 細い線・テキストがにじまない |
JPEG の画質設定: 本ツールは 50%〜100% でスライダー調整可能です。一般的な目安は 85〜95%。100% に近づけるほどファイルサイズは大きくなり、JPEG の利点(軽量さ)が薄れます。SNS なら 85%、印刷なら 95% を推奨します。
使い方
- HEIC / HEIF / JPEG / PNG ファイルをドラッグ&ドロップ、またはクリックして選択(複数同時選択可)
- 各ファイルの行で出力形式(JPEG / PNG)を切り替え(JPEG の場合は上部の画質スライダーが適用)
- 各行の「変換」ボタン、または上部の「全件変換」ボタンをクリック(処理中は「変換を中止」で残りを中止可能)
- 変換完了後、各行の「⬇ DL」ボタンで個別ダウンロード、または「全件 ZIP ダウンロード」でまとめて取得
制限事項: 一度に最大30ファイル、入力は1ファイル50MB・合計100MB・40メガピクセル・一辺16,384pxまでです。変換結果は1件50MB・ページ内合計100MBまで保持します。複数画像・アニメーションを含むHEIC/HEIFは先頭の静止画1枚だけを出力します。上限内でも端末の空きメモリやブラウザによって処理時間・可否が異なります。
対応形式と変換マトリクス
本ツールは HEIC / HEIF / JPEG / PNG を受け付け、それぞれを JPEG または PNG として出力できます。組み合わせごとの処理内容は次の通りです:
| 入力 | 出力 | 処理 | 再エンコードと注意点 |
|---|---|---|---|
| HEIC / HEIF | JPEG | libheif (WASM) でデコード → JPEG エンコード | 画質スライダー値に依存 |
| HEIC / HEIF | PNG | libheif (WASM) でデコード → PNG エンコード | 再圧縮劣化なし(色深度・プロファイル等は変わる場合あり) |
| JPEG | JPEG | パススルー (バイト列をそのままダウンロード) | なし (再エンコードしない) |
| JPEG | PNG | Canvas でデコード → PNG エンコード | 再圧縮劣化なし(メタデータ・プロファイル等は保持しない) |
| PNG | PNG | パススルー (バイト列をそのままダウンロード) | なし |
| PNG | JPEG | Canvas でデコード → 白背景塗り → JPEG エンコード | 画質スライダー値に依存 |
なぜ JPEG / PNG も受け付けるのか
iPhone / iPad の Safari は、Web フォームに HEIC をアップロードする際、互換性のために自動的に JPEG へ変換することがあります(iOS のバージョンや端末設定、サイト側の accept 属性によって挙動が変わります)。ユーザーは「HEIC を選んだはず」なのに、ツールに届くのは JPEG というケースが日常的に発生します。
本ツールでは、こうしたケースで「対応していません」と弾くのではなく、届いた JPEG / PNG をそのまま受け入れ、必要に応じて再エンコードできる設計にしています。たとえば次のような用途で便利です:
- iOS が JPEG 化したファイルを、そのままダウンロードして他のアプリで使う
- JPEG しかない手元の写真を PNG として保存し直す(背景透過は無いが、可逆圧縮で再保存劣化を防ぎたい)
- PNG のスクリーンショットを JPEG に変換してファイルサイズを下げる
同じ形式同士の組み合わせ(JPEG → JPEG, PNG → PNG)はバイト列を一切いじらずパススルーするため、再エンコード劣化は発生しません。
なぜブラウザ内処理が安全か
本ツールでは、HEIC ファイルがあなたのブラウザの外に出ません。具体的には:
- ファイル選択時、ブラウザはローカルファイルを
Fileオブジェクトとして読み込むが、ネットワーク送信はしない - HEIC のデコードは WebAssembly コンパイル版の libheif がブラウザ内で実行
- JPEG / PNG エンコードはブラウザ標準の
canvas.toBlob()API でローカル処理 - ダウンロードボタンを押すと
Blob URL経由でローカルファイルとして保存される
iPhone で撮影された写真には位置情報・撮影日時・カメラ機種などの EXIF メタデータが含まれることが多く、Web サービスにアップロードすると意図せず公開されるリスクがあります。メタデータの扱いは処理経路で異なり、HEICからの変換や異なる形式への変換では画素を再エンコードするため元のメタデータを通常は引き継ぎませんが、JPEG→JPEG・PNG→PNGは元のバイト列をパススルーするためメタデータも残ります。変換物はサーバーへ送信されませんが、公開前には Exif情報表示・削除ツール で出力ファイルを確認してください。
技術的な仕組み
本ツールは以下のオープンソース技術で構成されています:
- libheif (LGPL-3.0): HEIC / HEIF コンテナを読み取り、内部の HEVC ビットストリームをデコードする C++ ライブラリ。WebAssembly にコンパイルされてブラウザで動作
- heic2any (MIT): libheif の WASM バンドルを JS から扱いやすくするラッパー
- HTML5 Canvas API: デコードされたピクセルバッファから JPEG / PNG を生成
- JSZip: 複数ファイルを ZIP にまとめてダウンロード
HEVC (H.265) はライセンス料が必要な特許技術ですが、復号 (decode) の個人利用は MPEG-LA など各特許プールの慣行上明示的なロイヤリティを要求されません。本ツールはお客様自身が所有・利用権を持つ HEIC ファイルの個人的な変換を想定しています。商用サービスへの組み込みや大量変換代行のような業務利用を行う場合は、各特許プールのライセンス条件をご確認ください。
よくある質問
- Q. 変換した画像はサーバーに保存されますか?
- いいえ。HEIC のデコードも JPEG / PNG エンコードもすべてブラウザ内で完結します。元の HEIC ファイルも変換後のファイルも、お客様の端末から外に出ることはありません。
- Q. JPEG と PNG どちらを選べばいいですか?
- 写真の場合はファイルサイズが小さい JPEG(画質 85〜95%)が一般的です。透明部分を残したい、細い線・テキストをくっきり保存したい、再編集予定がある場合は可逆圧縮の PNG をおすすめします。
- Q. iPhone の Live Photos を変換するとどうなりますか?
- Live Photos は静止画 HEIC とビデオ MOV の組み合わせで保存されています。本ツールは HEIC 部分の先頭の静止画1枚だけを変換し、動画部分やHEIC/HEIFコンテナ内の追加画像・アニメーションは出力しません。動画部分は別ファイル (.mov) として扱ってください。
- Q. EXIF 情報(位置情報など)はどうなりますか?
- 処理経路によって異なります。HEICからの変換やJPEG・PNG間の形式変換では元のメタデータを通常は引き継ぎませんが、JPEG→JPEG・PNG→PNGは元ファイルをそのまま通すためEXIFも残ります。公開前は変換後のファイルを当サイトの「Exif情報表示・削除ツール」で確認し、必要に応じて削除してください。
- Q. 1 枚で 50 MB を超える HEIC は変換できませんか?
- ブラウザのメモリ制約から 1 ファイル 50 MB を上限としています。これは一般的な iPhone 写真(5〜10 MB 程度)からすると十分なサイズですが、Pro RAW や合成パノラマなど巨大ファイルは対象外です。その場合は専用デスクトップアプリのご利用をご検討ください。
- Q. PC で Windows / Android で HEIC が開けないのですが、変換しないと見られないですか?
- Windows 11 では Microsoft Store から「HEIF 画像拡張機能」と「HEVC ビデオ拡張機能」を導入すると標準フォトアプリで開けます(後者は有料)。Android はメーカー依存ですが、Google Photos アプリ経由なら多くの機種で表示可能です。とはいえ Web 用途・編集用途では JPEG/PNG への変換が依然として実用的です。
- Q. 商用利用してもよいですか?
- 本ツールで変換した画像の権利はあなたに帰属します(元の写真の著作権はあなた本人が撮影したものであれば、もちろんあなたのものです)。ただし、HEVC 特許の関係で「業務として大量の HEIC を変換する受託サービス」のような形態は各特許プールのライセンスを別途必要とする可能性があります。個人利用および自社所有画像の変換は問題ありません。
出典・参考文献
関連ツール
Exif情報表示・削除(個人情報保護)
JPEG・PNG・WebP・HEIC・HEIFのExif、GPS、XMP、IPTC、ICC、サムネイルを端末内で確認し、MPFの有無も検出。MPFを除く静止画JPEG・PNG・WebPはメタデータを物理除去して再検査。
画像フォーマット変換
8形式の画像をJPEG・PNG・WebP・AVIF・TIFF・GIFへ変換。最大20件・入力合計200MBの順次変換、品質調整、個別・ZIPダウンロードに対応。アニメーションと複数ページは先頭のみ。
画像圧縮ツール
JPEG・PNG・WebP・AVIFの静止画をブラウザまたはサーバーで圧縮。端末内処理とSharp処理を比較でき、品質調整・縮小・メタデータ除去に対応。
画像リサイズツール (SNSテンプレート付き)
静止画のJPEG・PNG・WebPをブラウザ内でリサイズ。ピクセル・倍率・SNSテンプレート、中央トリミング・余白、実形式確認に対応。
PDFページ編集
PDFの結合、1ページずつの分割、並べ替え、回転、抽出、削除をブラウザ内で処理。タップ・キーボード操作と複数ファイル追加に対応。


