本文へスキップ

HEIC を JPG に無料で変換 — アップロード不要、ブラウザだけで完結

HEIC は iOS 11 以降の iPhone が標準で使う写真形式で、Windows や Android、多くのウェブサイトではそのまま開けません。このツールは WebAssembly を用いてブラウザ内だけで HEIC・HEIF を JPG または PNG に変換するため、写真がサーバーへ送信されることはありません。一括変換に対応し、サイズ制限もありません。

HEIC 写真をここにドロップ

iPhone・iPad・Mac から書き出した .heic または .heif ファイルを選択してください。

.heic と .heif に対応 · サイズ制限なし · アップロードは行いません

変換先の形式
85%

画質を上げるほどファイルは大きくなります。85 % なら、ほとんどの写真で元画像との違いはほぼ分かりません。

変換はお使いの端末上で実行されます。写真がアップロード・保存・送信されることはありません。

選択した写真

写真がまだ選択されていません

上のエリアに HEIC ファイルを追加すると、ここに変換待ちとして表示されます。

HEIC を JPG に変換する手順

  1. HEIC 写真を追加する.heic ファイルをドロップエリアにドラッグするか、「写真を選択」ボタンから選びます。複数まとめて追加できます。
  2. 形式と画質を選ぶ互換性を最優先するなら JPG、劣化のない出力が必要なら PNG を選びます。JPG の画質は 60 %〜100 % の範囲で調整できます。
  3. 変換してダウンロードする「JPG に変換」を押し、写真を個別に、またはまとめて ZIP ファイルとしてダウンロードします。

HEIC ファイルとは

HEIC は画像形式 HEIF に対する Apple のコンテナ形式で、2017 年の iOS 11 公開以降、iPhone のカメラの標準形式になっています。古い JPEG アルゴリズムではなく HEVC 圧縮を使うため、同じ写真を同等の JPG のおよそ半分の容量で保存できます。

その代償が互換性です。Windows の「フォト」で HEIC をプレビューするには Microsoft Store の有料コーデックが必要で、Android 端末には開けないものも多く、ウェブサイトや掲示板、採用応募フォームの多くはこの拡張子をそのまま受け付けません。JPG に変換すれば、この 3 つの問題は一度に解消します。

HEIC を JPG に変換する理由

JPG はこの 30 年ほどに作られたほぼすべての OS、ブラウザ、写真編集ソフト、アップロードフォームで読み込めます。iPhone の写真をメールに添付する、行政や大学のポータルに提出する、写真プリント機で印刷する、Windows や Android を使う相手に渡すといった場面では、変換が最も手早い方法です。

引き換えになるのがファイルサイズです。JPEG 圧縮は HEVC ほど効率的ではないため、変換後の JPG は元の HEIC より大きくなるのが普通です。画質スライダーを下げればサイズは再び小さくなり、小さなファイルではなく編集用の劣化のない画素が必要な場合は PNG 出力を選べます。

写真は端末から出ません

デコードは libheif の WebAssembly ビルドによって端末内で行われます。これは GIMP や ImageMagick でも使われているオープンソースのライブラリです。ファイルはブラウザのメモリに読み込まれ、canvas を通して変換され、そのままダウンロードとして返されます。サーバーへ送信されないため、漏えいする対象がそもそも存在せず、タブを閉じた後に残るものもなく、大量の写真でもアップロードの待ち時間が発生しません。ページを一度読み込んだ後は、ネットワークを切断した状態でも動作します。

適切な画質設定の選び方

画質スライダーが影響するのは JPEG 圧縮だけで、PNG 出力には作用しません。100 % ではエンコーダーが最も多くのディテールを保持し、ファイルは最大になります。ここでの既定値である 85 % では、通常の表示サイズの写真で圧縮による劣化を見分けるのは難しく、ファイルサイズは大幅に小さくなります。おおむね 60 % を下回ると、空や肌の色などなだらかな階調にブロック状のノイズが見えてきます。JPEG は非可逆形式のため、変換済みの JPG を再保存するとさらに劣化します。以前の書き出しファイルではなく、元の HEIC から変換してください。

よくある質問

写真はサーバーにアップロードされますか。

いいえ。変換は WebAssembly によってブラウザ内で完結します。写真はお使いの端末のメモリに読み込まれてその場で変換され、送信されることはありません。ページを読み込んだ後は、ネットワーク接続がなくても動作します。

ファイルサイズや枚数に制限はありますか。

サーバーを使わないため、サーバー側の制限はありません。実際の上限は端末の空きメモリです。各写真はブラウザ内でデコードされるため、スマートフォンで非常に多くの枚数を一度に変換すると、少しずつ分けて処理するより遅くなることがあります。

変換後の JPG が元の HEIC より大きいのはなぜですか。

HEIC は JPEG アルゴリズムよりかなり効率の高い HEVC 圧縮を使うため、同じ画像でも JPG では容量が増えるのが一般的です。画質スライダーを下げると出力サイズは小さくなります。これは想定どおりの動作で、変換の不具合ではありません。

JPG に変換すると画質は落ちますか。

JPG は非可逆形式なので、一部のデータは失われます。既定の 85 % であれば、通常の表示サイズの写真で違いが分かることはありません。編集用に劣化のないコピーが必要な場合は PNG を選んでください。

Windows や Android でも HEIC を変換できますか。

はい。ブラウザ上で動作するため、Windows、macOS、Linux、Android、iOS のいずれでも利用でき、Windows の「フォト」が求める有料の HEIF コーデックを導入する必要もありません。

そもそも iPhone で HEIC を作らないようにできますか。

「設定」→「カメラ」→「フォーマット」を開き、「互換性優先」を選択してください。以降の撮影は JPG で保存されます。すでにライブラリにある写真は HEIC のままなので、変換が必要です。

ブラウザ内だけで動作する無料ツールをほかにもご用意しています。

最終更新: