コンテンツへスキップ

HEICをJPGに変換

iPhoneで撮った写真を、どんな環境でも開ける形式に。外部に送らずに変換し、誰のサーバーにも保存されません。

  • 保存しません
  • 順番待ちなし
  • 登録不要・透かしなし

使い方

1

HEIC写真を追加

AirDrop、ケーブル、クラウド同期などでスマートフォンから移した.heicファイルを、いくつでもドロップします。

2

変換

各写真をデコードしてJPGに再エンコードします。保存はされません。

3

ダウンロード

写真を1枚ずつ、またはまとめてZIPで保存できます。

HEICから変換するときに残るもの

HEICは、JPGのような単純な画像形式ではありません。4K動画と同じコーデックであるHEVCでエンコードされた静止画を収めたHEIFコンテナで、容量の節約はここから生まれています。変換後のJPGが元のHEICより大きくなることが多いのもこのためです。1992年に生まれたJPEGの圧縮方式では、同じ画像におよそ2倍のデータが必要になります。1.8 MBの写真が3.5 MBになるのは、変換が正しく動作した結果であり、失敗ではありません。

スマートフォンのHEICには、見えている画像以外のデータが含まれていることが多く、変換されるのはメインの画像だけです。ポートレートモードの写真はファイル内に2枚目の画像として深度マップを持ち、最近のiPhoneはHDRゲインマップも書き込みます。連写には複数のフレームが含まれます。ポートレートモードですでに適用されたぼかしはメイン画像の一部なので引き継がれますが、写真アプリで後からぼかしを再編集するための深度マップは引き継がれず、ゲインマップも同様です。つまりJPGは、その写真の標準ダイナミックレンジ版で、再編集できない状態のものになります。

HEICの対応機能は、このページが初めてHEICファイルを扱うときにダウンロードされます。Safari以外のブラウザはこの形式をまったく読み込めないためです。そこから得られるのは通常の8ビット画像で、それを設定した画質でJPGにエンコードします。

ほかの目的には

送るためではなく保存用にカメラロールを残したいなら、Macの写真アプリやWindowsのHEIF拡張機能で、JPGを一括で書き出せます。どちらも、ここでの再エンコードでは削除されるEXIF情報(日時、カメラ、向き、GPS)を保持します。コマンドラインでは、heif-convertやImageMagickをループで回せば数千枚のファイルも処理でき、darktableならスマートフォンの仕上がりをそのまま受け入れるのではなく、好みのトーンカーブでHEICを現像できます。また、8ビットのJPGは本格的な編集の出発点には向きません。HEICを残しておくか、対応ソフトで16ビットのTIFFを書き出してください。

よくある質問

そもそもiPhoneはなぜHEICで撮影するのですか?

HEICは同じ写真をJPGのおよそ半分の容量で保存できるため、AppleはiOS 11から標準形式にしました。スマートフォンの中では問題ありませんが、Windows PCやアップロードフォーム、古いアプリに渡した途端に厄介な存在になります。

写真はどこかに保存されますか?

いいえ。個人的な写真では、ほかのどんなファイルよりもこの点が重要です。カメラロールがサーバーに触れることはなく、何も保存されません。

画質は落ちますか?

HEICをフル解像度のピクセルにデコードし、選んだ画質でJPGとして保存します。90%以上なら違いは目に見えません。

カメラロールを丸ごと変換できますか?

はい。数百枚のファイルでもドロップできます。1枚ずつ個別に変換され、ZIPですべてをまとめてダウンロードできます。

Live Photosや連写はどうなりますか?

静止画のキーフレームが変換されます。Live Photosの動きの部分は動画なので、スマートフォンに残ります。

ご注意: 変換されるのは静止画で、Live Photosの動きは変換されません。位置情報とカメラのEXIFは変換時に削除されます。共有する際には、通常そのほうが望ましいはずです。

このツールをあなたのサイトに設置

ブログ、授業のページ、ヘルプ記事などに無料で設置できます。コードを1つ貼り付けるだけで、訪問者がそのページ上でツールを使えるようになります。