N2
NanToo
デザイン・Web制作

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% を推奨します。

使い方

  1. HEIC / HEIF / JPEG / PNG ファイルをドラッグ&ドロップ、またはクリックして選択(複数同時選択可)
  2. 各ファイルの行で出力形式(JPEG / PNG)を切り替え(JPEG の場合は上部の画質スライダーが適用)
  3. 各行の「変換」ボタン、または上部の「全件変換」ボタンをクリック
  4. 変換完了後、各行の「⬇ DL」ボタンで個別ダウンロード、または「全件 ZIP ダウンロード」でまとめて取得

制限事項: 1 ファイルあたり 50 MB まで、一度に最大 30 ファイルまで処理できます。これ以上は処理時間とブラウザのメモリ制約から分割実行を推奨します。

対応形式と変換マトリクス

本ツールは 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 パススルー (バイト列をそのままダウンロード) なし
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 サービスにアップロードすると意図せず公開されるリスクがあります。本ツールでは変換後にメタデータが基本的に保持されますが、変換物がサーバーに送信されないため第三者に渡るリスクはありません。EXIF を完全に除去したい場合は 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 部分(静止画フレーム)のみを変換します。動画部分は別ファイル (.mov) として扱ってください。
Q. EXIF 情報(位置情報など)はどうなりますか?
変換後の JPEG / 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 を変換する受託サービス」のような形態は各特許プールのライセンスを別途必要とする可能性があります。個人利用および自社所有画像の変換は問題ありません。

関連ツール

このツールを評価
(0件)