HEIC から JPG へ:iPhone の写真をブラウザだけで変換する完全ガイド

前端工程

あなたもきっとこの悩みにぶつかったことがある

同僚から iPhone で撮った商品写真が送られてくる。ダブルクリックすると——Windows のフォトビューアーが「アプリが見つかりません」と出るか、ぼやけたサムネイルだけ表示される。チャットで送られた「元画質」の画像の拡張子は .heic。古い OS、Android スマホ、そしてアップロードフォームの半分はそもそも読み取れない。

これはあなたのパソコンが悪いわけではない。Apple は iOS 11 からデフォルトの撮影形式を HEIC に変え、世界の他の部分はまだそれに追いついていないだけだ。

私たちがツールライブラリの画像ツールを作る中で、こうした相談はほぼ毎日届く。この記事では HEIC の来歴と、変換時に本当に気をつけるべき点を一度に整理する。


HEIC とはそもそも何か

HEIC は High Efficiency Image Container(高効率画像コンテナ)の略で、中身は HEVC——つまり H.265 系の画像符号化を使っている。簡単に言えば、Apple が「同じ画質で、ファイルを小さく」するために推した形式だ。

従来の JPEG と並べてみると:

項目 JPEG HEIC
圧縮方式 非可逆(DCT) 非可逆(HEVC フレーム内符号化)
同画質での容量 基準 40%–50% 小さい
透過
1 ファイルに複数画像(ライブ/連写)
16-bit 色深度
互換性 ほぼ全デバイス Apple 系が中心

一言で言えば:HEIC は技術的に JPEG より先進的で、その代償が互換性だ。写真の容量は減るが、いざ他人に送ったり、ウェブに上げたり、印刷したりしようとすると問題が出る。


なぜ JPG に変換する必要があるのか

  • Windows は標準で開けない:Win10 / 11 はプレビューに「HEIF 画像拡張機能」を手動インストールする必要があり、入っていない端末は多い。
  • Android では不安定:多くの Android ギャラリーは HEIC の扱いがまちまちで、送ると黒い画像になることがある。
  • ウェブやフォームが受け付けない:アップロード部品の多くは JPG / PNG しか受けず、.heic はエラーになる。
  • チャットの「元画質」は罠:相手が古い端末だと、開けない添付ファイルになる。
  • DTP や印刷の現場:几乎すべてのレイアウト・印刷・切り抜きツールは JPG に比べ HEIC 対応が遅れている。

現実的な結論:他人のデバイスで「確実に開く」ことを優先するなら、JPG がいまだに最も安心な選択だ。


4 つの変換手段、その差は思った以上

方法 メリット デメリット 向いている人
iPhone 転送時の「自動」 Apple が変換 実際は元画質のまま送られることも;iTunes / 写真アプリが必要 たまに数枚
オンライン変換サイト ページを開くだけ ファイルが他人のサーバーに上げられる、プライバシーリスク大 アップしても構わない人
デスクトップソフト(IrfanView、XnConvert) 一括が強く細かく調整可能 インストールと学習コスト 頻繁に扱う人
ブラウザのローカルツール インストール不要・アップロード不要・クロスプラットフォーム 極大ファイルはブラウザのメモリ制限あり すべての人

プライバシーについて一言。多くの「無料オンライン HEIC 変換」は、あなたの写真をいったん自社サーバーに上げて変換し、ダウンロードさせる仕組みだ。商品写真や身分証、プライベートな写真なら、それは原データを知らない人に渡すのと同じ。私たちがツールライブラリの HEIC 変換を作った理由は、すべての処理をあなたのブラウザ内だけで完結させるため——ファイルは端末から出ない。


ツールライブラリでブラウザ一括変換

手順はシンプル:

  1. HEIC から JPG へを開き、.heic ファイルをドラッグする(まとめて一度に可)。
  2. 出力形式を選ぶ:JPG が最も互換性が高い。透過が必要なら PNG。
  3. 変換を押す。ブラウザが WASM でローカル解码し、数秒で完了。
  4. ダウンロードは ZIP にまとめられるから、まとめて持ち帰れる。

出来上がりがまだ大きいなら、画像圧縮で品質 85–90 に通す。寸法を揃えたいなら一括リサイズへ。この 3 つをつなげば、「iPhone 写真を受け取る → 変換 → 軽くする → 目的に合わせる」という一連の流れができる。


変換で踏みがちな罠

  • 行ったり来たりしない:HEIC → JPG → また HEIC、は毎回非可逆で画質がじわじわ落ちる。一度変換したら JPG で止める。
  • 品質を落としすぎない:JPG は 90 程度で原画と見分けがつかない。60 以下にすると輪郭がにじむ。HEIC はすでに圧縮済みなので、ここでさらに強く圧縮する必要はない。
  • ライブ写真は 1 コマだけ:HEIC にはライブや深度情報が含まれるが、JPG にするとそれらが消え静画だけになる。これは形式の制限で、ツールの不具合ではない。
  • 透過部分は黒になる:HEIC の透過領域は JPG では白か黒に塗りつぶされる(JPG は透過非対応)。透過を保つなら PNG 出力を。

開発者向け:コマンドラインなら

スクリプトで一括処理したいなら、ローカルの ffmpeg や ImageMagick でいける:

# ffmpeg:単体の HEIC を JPG へ(q:v 2 ≈ 高品質)
ffmpeg -i photo.heic -q:v 2 photo.jpg

# ImageMagick(HEIC 委譲ライブラリが必要)
magick photo.heic photo.jpg

# バッチ:カレントディレクトリの全 heic を jpg に
for f in *.heic; do magick "$f" "${f%.heic}.jpg"; done

注意:ffmpeg が HEIC を読むには libheif が必要。macOS なら brew install libheif、Linux もたいてい別途入れる必要がある。


よくある質問

JPG にすると画質が落ちますか? 視覚的にはほぼわからない。HEIC の強みは「同じ容量でより高画質」であって、「同じ画質で無劣化」ではない。高品質な JPG に変換すれば、肉眼での差はほぼつかない。

戻せますか? 無劣化での逆変換はできない。JPG は非可逆なので、HEIC に戻しても失った情報はそのまま固定されるだけで、鮮明にはならない。

スマホでも直接変換できますか? できる。ツールライブラリの画像ツールはただのウェブページなので、モバイルブラウザでも iOS / Android ともにローカル変換が効く。

大量の HEIC はどうするのが一番速い? 1 枚ずつクリックしないこと。一括対応のローカル変換ツールに一度にドラッグするのが、手作業の中で最速だ。


一文の判断フロー

HEIC 写真を受け取った?
├── Apple 端末同士だけで共有 → HEIC のまま、最も節約
└── 他人へ送る / ウェブに上げる / 印刷する
     ├── 透過が必要 → PNG へ
     └── とにかく互換性 → JPG へ(品質 90)
          └── まだ大きい? → /image/compress でもう一度圧縮

この記事をブックマークしておこう。次に誰かが開けない .heic を送ってきたら、上のフローをそのまま返せばいい。

ブラウザローカルツールを無料で試す →

#HEIC#JPG#iPhone照片#格式转换#隐私#本地处理