HEICとは何か、なぜ変換するのか

HEICは、iOS 11(2017年)以来iPhoneがひっそり使ってきたファイル形式です。拡張子は.heicまたは.heif。中身は、1枚の静止画に適用されたHEVC動画圧縮です。Appleがこれを選んだのは、12MPの写真を、同じ品質のJPEGのおよそ半分のサイズに収められるから。あなたのフォトライブラリは、気づかないうちに小さくなっていました。

問題は、その写真がApple製品を離れた瞬間に始まります。HEICをメールでWindowsの同僚に送ると——エラーが出る。フォーラムのアップロードフォームに入れると——「非対応の形式」。JPGは30年前の形式なのに、いまだに文字どおりどこでも開ける唯一の形式です。HEICをJPGに変換するのは、標準的な脱出口です。

AppleがHEICを作った理由

重要な順に3つ。

  • ストレージ。 12MPのHEICはたいてい1.5〜2.5MB。同じ写真のJPEGは3〜5MB。ざっくり半分です。5万枚のライブラリでは、これが数十GBの差になります——AppleがiCloudで課金しなくて済む(正確には、より少なく課金する)容量です。撮る枚数が増えても、フォトライブラリが以前ほど膨れ上がらないのは、この形式のおかげです。
  • 画質。 HEICは10ビットの色深度に対応します(JPEGは8ビット止まり)。夕焼け、空、肌のグラデーション——HEICはJPEGが出すバンディング(色の段差)なしに、なめらかな色の移り変わりを保ちます。同じ被写体でも、階調の豊かさが一段違います。
  • 1ファイルにおまけ。 HEICは静止画に加えて、深度マップ、Live Photoデータ、複数露出、編集履歴を1つのコンテナに収められます。ポートレートモードのボケも、Live Photoの前後1.5秒も、すべて同じ.heicの中。JPEGは1枚の画像と、せいぜい別ファイルのサイドカーだけです。

つまりHEICは技術的には優れています。でも「優れている」は、相手が読めてはじめて意味を持ちます。Windowsの同僚も、Androidの家族も、10年前のフォトショップも、あなたのHEICを開けないなら、その10ビットの美しさは誰の目にも届きません。JPGへの変換は、その美しさを少しだけ諦めて、代わりに「どこでも開ける」を手に入れる取引です。

HEICが開けるところ、開けないところ

多くの人がこのページを開く目的の表です。ブックマークを。

プラットフォーム / アプリHEICを開ける?備考
macOS 10.13以降開けるHigh Sierra以降でネイティブ対応。Preview、写真、Finderのサムネイルすべて動作。
iOS 11以降開けるネイティブ。Live Photoと深度マップも保持。
Windows 11一部標準の写真アプリには無料のHEIF拡張が必要。コーデックには有料(0.99ドル)のHEVC拡張が要る——または変換する。
Windows 10(1803以降)一部Windows 11と同じ——拡張機能が必要。
Windows 10(1803未満)不可ネイティブ対応なし。JPGに変換を。
Windows 7 / 8不可対応なし、拡張の道もなし。変換を。
Android 9以降(Pie)一部システムデコーダーは追加されたが、OEMのギャラリーアプリでの対応はまちまち。多くのSNSアプリはまだ拒否します。
Android 8以下不可JPGに変換を。
Photoshop CC 2020以降開けるmacOSではネイティブ。WindowsではHEIF camera rawプラグインが必要。
Photoshop CC 2019以前不可変換を。
Lightroom CC開けるmacOS、Windows、モバイルで完全対応。
Chrome / Edge / Firefox不可主要ブラウザはどれもHEICをデコードしません。
Safari(macOS / iOS)開けるHEICをネイティブに表示する唯一のブラウザ。
Gmail、Outlook web不可添付されたHEICはダウンロードできてもプレビュー不可。Windows/Androidの受信者はエラーに。
多くのWebアップロードフォーム不可求人応募、行政ポータル、マーケットプレイス——サーバー側の検証が拡張子を拒否します。
WhatsApp、Telegram、Signal開けるサーバー側で透過的にJPGへ再圧縮。チャットには十分(ロッシー)。
Instagram、Facebookのアップロード開けるサーバー側でJPGに変換、メタデータは削除。

短く言えば、Apple以外のコンピューターと話すものはすべてコイン投げです。JPGに変換して、悩むのをやめましょう。

表を数行に凝縮すると、こうなります。macOSとiOSは完全対応——同じ会社の同じエコシステムなので当然です。Windowsは「一部」が基本——Windows 10(1803)以降なら無料のHEIF拡張と有料のHEVCコーデック拡張を入れれば見られますが、その二段構えを毎回やるより、渡す前にJPGにしてしまうほうが早い。Androidは9以降で一応デコードできるものの、端末メーカーのギャラリーアプリやSNSアプリの対応がまちまちで、拒否されるケースがまだ多い。主要ブラウザ(Chrome、Edge、Firefox)はどれもHEICを表示しません——Safariだけが例外です。だから「Webのフォームにアップロードする」「Gmailの添付でプレビューさせる」といった用途は、ほぼ全滅だと思っておいたほうがいい。

一方、WhatsApp、Telegram、Instagram、Facebookなどは開けるように見えますが、これは彼らがサーバー側で勝手にJPGへ再圧縮しているからです。チャットには十分でも、再圧縮でロッシー(不可逆圧縮)が一段かかる点は覚えておきましょう。自分で品質をコントロールしたいなら、送る前に自分でJPGにしておくのが確実です。

3ステップで変換

  1. 画像変換ツールを開く。
  2. .heic写真をドロップゾーンにドラッグ。iPhoneではファイルを選択をタップしてフォトライブラリから選ぶと、SafariがすでにJPGに変換して渡してくれます(iOSがあなたのために変換してくれる数少ない場面のひとつ)。
  3. Mediumを選び、圧縮を押して、ダウンロード。出力は、どこへでも送れる.jpgです。

このツールは技術的には画像圧縮ツールで、形式変換はピクセルをJPEGに再エンコードする副作用です。便利な副作用:出てくるJPGは、入れたHEICと同じサイズか、より小さいのが普通。「JPGは大きい」というお決まりの税金を払わずに、普遍的な互換性が手に入ります。

なお、iPhoneのSafariで直接この操作をすると、.heicを選んだ時点でSafariがすでにJPGへ変換して渡してくれます。つまりデコードの一段はOSが済ませてくれる格好で、あとはZebraがMediumで再エンコードしてサイズを整えるだけ。逆にMac・Windowsのデスクトップでは、.heicのままドロップして構いません。ChromeやFirefoxでも、Zebraが同梱のWASMデコーダーでちゃんと読み込みます。どの経路でも、最終的に手元に残るのは「どこでも開ける.jpg」です。

HEIC vs JPG vs WebP vs PNG

どうせHEICを変換するなら、行き先に合わせてどの形式にすべきか、ここで一度整理しておくと迷いません。典型的な12MPのiPhone写真で4つの形式を比べてみましょう。

形式典型サイズ画質普遍的?向いている用途
HEIC1.8MB優秀(10ビット)いいえiCloudストレージ、Apple専用ワークフロー
JPG(q=78)1.6MBとても良い(8ビット)はい共有、メール、アップロード、印刷
WebP(q=78)1.1MBとても良いモダンWebのみウェブサイト、Discord、モダンアプリ
PNG8〜12MBロスレスはいスクショ、アイコン。写真には不正解。

「このiPhone写真が動けばいい」ケースの95%で、答えはJPGです。WebPは、行き先が自分の管理するモダンなサイトのときの正解——同じq=78でJPGよりさらに3割ほど軽くなります。PNGは写真にはほぼ常に不正解です。表を見ての通り、同じ1枚がPNGだと8〜12MBにも膨らむのに、画質が上がるわけではありません(ロスレスなので「これ以上劣化しない」だけで、JPEGがすでに捨てた情報を取り戻すわけではない)。PNGが正しいのはスクショやアイコン、透過の必要なグラフィックだけ——理由は画像圧縮ガイドを参照してください。

覚え方はシンプルです。「人に送る・どこかに上げる」ならJPG。「自分のサイトに載せる」ならWebP。「文字やアイコンや透過」ならPNG。「Appleの中だけで完結する」ならHEICのまま。 iPhoneから外へ出す時点で、たいていの答えはJPGに落ち着きます。

まとめて変換

旅行から帰ってきて、Windowsを使う友人に送るHEICが80枚あるなら、まとめてドラッグしましょう。Zebraは無料アカウントにログインで1バッチ最大5ファイル、プレミアムで15ファイルまで受け付けます。出力は、元の名前に合わせたJPGをまとめた1つのZIPです。

本当に大量のバッチ(200枚以上)には、macOSのFinderが正解です:全部選択→右クリック→クイックアクション→イメージを変換→JPEGを選ぶ。Web往復なしでローカルに走ります。Windowsなら、フォトアプリで開いて「名前を付けて保存」からJPEGを選ぶか、拡張機能を入れたうえでの一括処理になります。要するに、数百枚のアーカイブ変換はOSの一括機能、いま手元の十数枚を「今すぐ変換して送る」のがWebツール、と使い分けるのが速い。

Zebraのバッチ出力は、元ファイル名に対応づいた1つのZIPにまとまります。IMG_4821.heicIMG_4821.jpgとして出てくるので、あとでどれがどれか分からなくなりません。各ファイルが同じMediumプリセット・同じエンコーダーを通るため、バッチ全体で画質と圧縮の傾向が揃うのも利点です。

プライバシーと処理のしくみ

オンライン変換ツールに写真をアップロードするとき重要なのは、ピクセルがどこへ行くか、メタデータがどこへ行くか、の2つです。

多くの無料オンライン変換サイトは、あなたのファイルを自社サーバーにアップロードして処理します。そのモデルには現実的なコストがあります。画像が他人のディスクに乗り(「24時間で削除」と書いてあっても保持ウィンドウは存在する)、上り下りで帯域を二重に使い、EXIFのGPS座標もサーバーに読まれます。証明写真、プライベートなスクショ、機密資料では、そのわずかな保持ウィンドウ自体がリスクです。

ZebraのHEIC→JPG変換では、重い作業——JPEG再エンコード、EXIF除去、バッチのZIP梱包——はブラウザのタブ内でWebAssemblyとして起きます。変換そのもののために、ファイルは端末を離れません。ネットワーク通信も、サーバー側のコピーも、保持ウィンドウもありません。ページを一度読み込んでしまえば、機内モードにしても変換は動きます——これが「本当に端末内で処理している」いちばん分かりやすい証拠です。

HEICのデコードだけは環境で分かれます。Safari(macOS / iOS)は、OSがHEICをネイティブに読めるので、ブラウザ組み込みのデコーダーをそのまま使います。Chrome、Firefox、EdgeはHEICを読めないので、Zebraが同梱するWebAssembly製のHEICデコーダーがブラウザ内で肩代わりします。どちらの経路でも、デコード後のJPEG再エンコードはローカルのWASMコーデックが担当します。つまりブラウザが何であれ、ピクセルはタブの外に出ません。

EXIFは? iPhone写真はGPS座標、撮影日時、レンズ情報、Live Photo参照をHEICコンテナに抱えています。JPGへの再エンコードは、それらをデフォルトで落とします。共有するJPGが「いつ・どこで撮ったか」を受信者に伝えなくなる——多くの変換ツールが宣伝しない、地味だが効くプライバシー上の改善です。逆に、アーカイブ目的でEXIFを残したいなら、元のHEICはライブラリにそのまま残っているので、コピーを変換して使えば原本は無傷のままです。

そもそもHEICで撮るのをやめる

HEIC→JPG変換を週に何度もしているなら、カメラのデフォルトを変えましょう。iPhoneで設定→カメラ→フォーマットを開き、高効率から互換性優先に切り替えます。以降すべての写真がJPEGに。ストレージは約50%増えますが、変換ステップを永久にスキップできます。

この設定は次に撮る写真から効きます。すでにライブラリにあるHEICが遡ってJPEGになるわけではないので、過去分は必要に応じて変換してください。

利点は明快です。「非対応の形式」エラーが二度と出ない。メールに添付しても、Webフォームに上げても、Androidの家族に送っても、そのまま開いてもらえます。欠点も正直に:ライブラリの容量が約50%増える(同じ枚数でストレージを1.5倍使う)、10ビットの豊かな階調がなくなる、そしてApple ProRAW(高効率モードが前提)が使えなくなります。

判断の目安はこうです。写真を非Apple端末へ日常的に送る人——家族がAndroid、職場がWindows、フォームによく上げる——は、迷わず互換性優先に切り替えたほうがストレスが減ります。一方、iPhoneやMacの中で完結して編集する写真家は、10ビットとProRAWを手放す価値はないので、高効率のままにして、外に出すときだけこのツールでJPGにするのが賢い。「デフォルトはHEIC、共有はJPG」——これが多くの人にとっての最適解です。

よくある質問

JPGはHEICより小さくなりますか?
たいていはい。HEICはすでに効率的(生のJPEGより約50%小さい)ですが、Zebraのチューニング済みエンコーダーとMediumプリセットの組み合わせは、HEIC元と同じか小さいJPGを作るのが普通です——しかも何でも開けるJPGを。
画質は落ちますか?
Medium(JPEG品質78)ではごくわずかです。HEICの強い圧縮はすでに知覚的に不要なデータを捨てており、q=78でのJPG再エンコードは元との構造的類似度1〜2%以内に収まります。Light(q=88)なら、200%拡大してもHEICと見分けがつきません。
複数のHEICを一度に変換できますか?
はい。ログインで最大5枚、プレミアムで15枚をドロップできます。出力はJPGをまとめた1つのZIPです。各ファイルが同じエンコーダーを通るので、バッチ全体で品質が揃います。
Macで動きますか?
はい。.heicファイルをFinderからドロップゾーンへ直接ドラッグ。macOSのPreviewでもネイティブにJPG書き出しはできます(ファイル→書き出す→JPEG)が、メニュー操作なしで一度に何十枚も変換したいなら、Webツールのほうが速いです。
Windowsで動きますか?
はい。エクスプローラーから.heicをブラウザのタブにドロップします。Microsoftの有料HEIF拡張機能も、サードパーティのプラグインも不要です——Zebraがブラウザ内でデコードを処理します。
HEICをオンラインにアップロードして安全ですか?
画像は端末に留まります。Zebraの圧縮ツールはブラウザのタブ内のWebAssemblyで動きます——アップロードなし、サーバー側のコピーなし、保持ウィンドウなし。ページ読み込み後にオフラインになっても変換は動きます。
EXIFやGPSデータは剥がれますか?
はい、デフォルトで。HEICからJPGへの再エンコードはEXIFブロックを落とします。プライバシー上のメリットです——スマホのGPS座標、タイムスタンプ、機種名が、共有するJPGと一緒に旅しなくなります。
元のHEICは残すべき?
ストレージに余裕があれば、マスターコピーとしてHEICを残しておきましょう——iPhoneが作れる最高画質です。JPGは共有、アップロード、メール、印刷に使ってください。iOSはデフォルトでHEICをライブラリに保存し、共有時だけJPGに変換します——ZebraはそのオンデマンドのJPGを渡すだけです。
なぜiPhoneはHEICで撮るのですか?
主な理由は3つです。ストレージ(同じ品質でJPEGの約半分のサイズ)、画質(10ビットの色深度で、空や夕焼けのグラデーションがなめらか)、そして深度マップやLive Photoを1ファイルに収められること。iOS 11(2017年)以降のデフォルトです。技術的には優れていますが、Apple以外の環境で開けないのが難点です。
そもそもJPEGで撮るように設定できますか?
はい。設定→カメラ→フォーマットを開いて、高効率から互換性優先に切り替えれば、以降の写真はすべてJPEGになります。変換の手間は消えますが、ストレージが約50%増え、10ビットの色やApple ProRAWは使えなくなります。日常的に非Apple端末へ送る人向けの設定です。
Live Photoやポートレートの深度情報はどうなりますか?
JPGへの変換では、静止画の1枚だけが残ります。Live Photoの動き、深度マップ、複数露出といったHEIC固有のおまけデータは引き継がれません。それらを保ちたい写真は、原本のHEICをライブラリに残しておき、共有用にJPGのコピーを作るのが正解です。
大きなHEICも変換できますか?上限は?
1ファイル25MBまで対応します。ほぼすべてのiPhone写真(12MPのHEICはたいてい1.5〜2.5MB)はもちろん、パノラマや高解像度のショットも余裕で収まります。