MacでHEICをJPGに変換する方法(無料の5つの方法、アプリ不要)
MacはHEIC写真を何の問題もなく開いてしまいます。だからこそ、困りごとは後になって現れます。Finderでは普通に見えるのに、Webサイトへのアップロードが失敗する、Windowsを使う同僚が開けない、印刷店にJPGを求められる。そのとき知りたいのは、MacでHEICをJPGにすばやく変換する方法、それもできればアプリを新たに入れずに済む方法でしょう。
朗報です。macOSにはすでに4種類の変換機能が組み込まれていて、そのうちの1つはフォルダ丸ごとを2クリックでJPGにしてくれます。以下では、数枚のファイルに最速の方法から数千枚に適した方法まで、無料の5つの方法を紹介します。自分のMacの前にいない日のためのオンラインの方法も加えました。
FinderでHEICファイルを選択して右クリックし、クイックアクション、イメージを変換の順に選び、フォーマットをJPEGにして「変換」をクリックします。1枚でも100枚でも同じ操作で、macOS Monterey以降が必要です。古いMacではプレビュー(ファイル、書き出す、JPEG)を使います。自分のMacではない? heicjpg.onlineの無料HEIC JPG変換ツールにファイルをドロップして、JPGをダウンロードしてください。
なぜMacはHEICを開けるのに、ほかの環境では開けないのか
HEICは、Appleが2017年にiPhone写真用として採用したコンテナ形式です。中身の画像は4K動画と同じHEVCコーデックで圧縮されているため、同じ写真をJPGで保存した場合のおよそ半分の容量で済みます。macOS High Sierra以降のMacはこれをネイティブでデコードできるので、プレビュー、クイックルック、写真、SafariはHEICファイルを普通の画像と同じように表示します。
問題が起きるのは、ファイルがAppleのエコシステムを離れた瞬間です。多くのWebフォーム、古いWindows PC、印刷サービス、CMSのアップローダ、メールのゲートウェイは、いまだにJPGを前提にしています。つまり変換とは壊れたファイルを直すことではなく、誰もが受け付ける形式のコピーを渡すことなのです。
macOSはHEICの読み込みだけでなく書き出しもできます。読み込みしかできないWindowsとの違いはここにあります。つまり、このページで紹介する変換方法はすべてMacの中だけで完結し、写真がマシンの外に出ることはありません。もちろん、方法5のオンラインの選択肢だけは例外です。
方法を選ぶ前に、5つの方法それぞれにできること、できないことを確認しておきましょう。
方法1:Finderのクイックアクション、枚数を問わず最速の方法
macOS Monterey以降、Finderの右クリックメニューには変換ツールが隠れています。1ファイルでも選択範囲全体でも処理でき、JPGのコピーをオリジナルの隣に書き出し、アプリのウインドウを開くことは一切ありません。
- FinderでHEIC写真を選択します。ドラッグで囲むか、Commandキーを押しながら1枚ずつクリックします。
- 選択したファイルを右クリック(またはControlキーを押しながらクリック)し、クイックアクションからイメージを変換をクリックします。
- フォーマットをJPEGにします。メールに添付するために小さくしたい場合を除き、イメージサイズは実際のサイズのままにします。日付や位置情報を写真に残すならメタデータを保持にチェックを入れたまま、残さないならチェックを外します。
- 変換をクリックします。各JPGが同じ名前で同じフォルダに現れ、HEICのオリジナルはそのまま残ります。
メニューに「イメージを変換」が見当たらない場合は、システム設定、一般、ログイン項目と機能拡張、Finderの順に開き(古いシステムでは:システム環境設定、機能拡張、Finder)、「イメージを変換」が有効になっているか確認してください。項目自体が存在しない場合、MacはMontereyより古いバージョンで動いているので、方法2が最善です。
向いている用途: 1枚から数百枚まで、ほぼすべて。向かない用途: 特定の画質設定が必要な場合。クイックアクションにはスライダーがありません。
方法2:プレビュー、画質を自分で決めたいとき
プレビューはどんなに古いMacにも入っていて、JPEGの画質を自分で設定できる唯一の標準ツールです。1枚なら4クリック、複数枚でも5クリックで済みます。
- HEICファイルをダブルクリックしてプレビューで開きます。複数枚の場合は、先にファイルをすべて選択してからCommand + Oを押すと、1つのウインドウにまとめて開きます。
- 1枚ならファイル、書き出すを選びます。複数枚なら、サムネールのサイドバーをクリックし、Command + Aですべて選択してからファイル、選択したイメージを書き出すを選びます。
- フォーマットをJPEGにし、品質のスライダーを動かします。80から90パーセント程度なら、見た目はオリジナルと変わらないまま容量は半分になります。一覧にJPEGがない場合は、Optionキーを押しながらフォーマットメニューをクリックしてください。
- 保存先フォルダを選び、保存(複数枚の場合は選択)をクリックします。プレビューがJPGを書き出し、HEICファイルは元のまま残ります。
向いている用途: あらゆるmacOSバージョン、画質を選びたい人、ついでにサイズも変更したい人。向かない用途: 非常に大量の一括処理。プレビューは先にすべての画像をメモリに読み込むためです。
方法3:写真アプリ、すでにライブラリに入っている写真向け
写真がフォルダではなく写真アプリの中にあるなら、HEICファイルを探す必要はまったくありません。写真アプリは書き出しの際に変換してくれます。
- 写真アプリで写真を選択します。アルバム内でCommand + Aを押せば全選択できます。
- ファイル、書き出す、写真を書き出すを選びます。「未編集のオリジナルを書き出す」は選ばないでください。HEICファイルがそのまま出てきてしまいます。
- 写真の種類をJPEGにし、品質を最高または高にします。サイズ、ファイル名の付け方、位置情報をファイルに残すかどうかも選べます。
- 書き出すをクリックし、フォルダを選んで進行状況バーが終わるのを待ちます。
さらに短い方法もあります。写真アプリのウインドウからデスクトップやFinderのフォルダへ写真を直接ドラッグするのです。写真アプリは編集内容を含むフル解像度のJPEGコピーをFinderに渡します。一度に扱える枚数は常識的な範囲に限られますが、旅行写真を数枚だけなら、このページで最速の方法です。
PCを使う相手に写真を送りますか? WindowsでHEICをJPGに変換する方法では、Windows 10・11でHEICを開けるMicrosoftの無料ツールを含め、相手側での同じ作業を解説しています。
方法4:ターミナルとsips、数百枚から数千枚のファイル向け
すべてのMacにはsipsというコマンドラインの画像ツールが入っていて、ウインドウを1つも開かずに変換できます。iPhone写真が千枚入ったアーカイブを一晩でJPGにしたい、そんなときに使う方法です。
- ターミナルを開きます(Command + スペースを押し、ターミナルと入力してReturnを押します)。
cdと半角スペースを入力し、HEICファイルの入ったフォルダをターミナルのウインドウにドラッグしてReturnを押します。これでターミナルはそのフォルダの中で作業する状態になります。- 次の1行を貼り付けてReturnを押します。フォルダ内のすべてのHEICファイルを変換し、同じ名前のJPGを隣に書き出します。
for f in *.heic *.HEIC; do [ -e "$f" ] && sips -s format jpeg -s formatOptions 90 "$f" --out "${f%.*}.jpg"; done
formatOptionsの後ろの数字は1から100までのJPEG画質です。90なら見た目はまったく変わりません。より小さいファイルにしたいなら75まで下げてください。このループは.heicファイルだけを読み、.jpgファイルだけを書き出すので、オリジナルは安全です。画像を横2000ピクセルに縮小したい場合は、ファイル名の前に--resampleWidth 2000を追加します。
向いている用途: 大きなアーカイブ、繰り返しの作業、自動化したい作業全般。向かない用途: ターミナルを開きたくない人。それはまったく妥当な考えで、方法1なら同じことをクリックだけでできます。
方法5:オンライン変換ツール、自分のMacではないとき
上記のどれも使えない場面もあります。制限のかかった会社のMac、iPad、友人のノートパソコン、あるいはクイックアクションがない古いMacで、プレビューをいじる気になれないとき。オンライン変換ツールはサーバー側でデコードするので、何もインストールする必要がなく、Safari、Chrome、Firefoxのどれでも同じように動きます。
heicjpg.onlineには探すべき変換ボタンがありません。写真をドロップすれば、アップロードが終わったものから順に変換が始まります。JPGはEXIFデータを保ったフル解像度で返され、複数枚は1つのZIPにまとめられ、アカウントも透かしも広告もありません。アップロードしたファイルは30日後に自動で削除されます。
向いている用途: ブラウザのあるあらゆるデバイス、急ぎの単発作業、共用のパソコン。向かない用途: 数千枚のファイル(sipsやFinderのアクションのほうが適しています)、そしてどこにもアップロードしたくない写真。
根本から解決する:iPhoneの2つの設定
HEICファイルがいつも同じiPhoneから届くなら、その電話で30秒使うだけで、今後変換する必要がなくなります。設定は2つです。
- Macへコピーするときだけ変換する: iPhoneで設定、写真を開き、MacまたはPCに転送までスクロールして自動を選びます。イメージキャプチャや写真アプリ経由でケーブルからコピーした写真はJPGで届き、iPhone側には容量の小さいHEICのオリジナルが残ります。
- これからはJPGで撮影する: 設定、カメラ、フォーマットを開いて互換性優先を選びます。新しい写真はJPGで保存されます。既存の写真はHEICのままで、JPGは約2倍の容量が必要です。
知っておきたい例外がAirDropです。AirDropは保存されているままの形でファイルを送るので、「自動」をオンにしていてもiPhoneのHEICはHEICのままMacに届きます。一方、メッセージ、メール、ほとんどのチャットアプリは自動的にJPGに変換します。
まだどの方法にするか迷っていますか? 次の4枚のカードから、自分の状況に合うものを選んでください。
どの方法を選ぶべきか
| 方法 | 必要なもの | 一括処理 | 最適な用途 |
|---|---|---|---|
| Finderクイックアクション | macOS Monterey以降 | 可、枚数無制限 | フォルダから直接行う日常的な変換 |
| プレビュー | すべてのmacOS | 可、選択したイメージを書き出す | JPEG画質の指定や、ついでのサイズ変更 |
| 写真アプリ | ライブラリ内の写真 | 可 | iCloud経由でiPhoneから同期した写真 |
| ターミナル(sips) | すべてのmacOS | 可、数千枚 | 大きなアーカイブと自動化した作業 |
| heicjpg.online | ブラウザ | 1回につき最大20枚 | 共用や制限付きのMac、iPad、急ぎの作業 |
避けたい3つの失敗
ファイル名を変えても何も起きません。 IMG_4821.heicをIMG_4821.jpgに変えても、変わるのはラベルだけです。中身のピクセルはHEVCのままなので、Windowsでは壊れた画像として開くか、アップロード先のサイトに拒否されます。本当の変換とは、写真をデコードして新しいJPGを書き出すことです。
「未編集のオリジナルを書き出す」で書き出す。 写真アプリのこの項目は安全そうに見えますが、HEICファイルをそのまま返してくるだけです。代わりに「写真を書き出す」を使い、写真の種類をJPEGにしてください。
変換アプリにお金を払う。 Mac App Storeには、Finderが2クリックで済ませることに料金を取るHEIC変換アプリがあふれています。何かを買う前に、方法1のクイックアクションを試してみてください。
HEICのオリジナルは残しておきましょう。作ったばかりのJPGの約半分の容量で済み、いつでも再変換できます。HEICを保存用、JPGを外に送るためのコピーと考えるとよいでしょう。
よくある質問
macOSにはHEICをJPGに変換する機能が最初から入っていますか?
はい、しかも複数あります。macOS Monterey以降なら、FinderでHEICファイルを右クリックし、「クイックアクション」から「イメージを変換」を選ぶだけです。プレビュー、写真アプリ、ターミナルのsipsコマンドでも同じことができます。何もインストールする必要はありません。
Macで大量のHEICファイルをまとめてJPGに変換するには?
Finderで写真をすべて選択して右クリックし、「クイックアクション」の「イメージを変換」を選びます。すべてのファイルが一度にJPGになります。数千枚ある場合は、ターミナルのsipsコマンドのほうが速く、クリック操作も一切不要です。
MacでHEICをJPGに変換すると画質は落ちますか?
写真は一度JPEG圧縮を通ります。標準の画質設定なら、普通の写真でその差が見えることはなく、解像度もそのままです。手つかずの保存用コピーが欲しい場合は、HEICのオリジナルを残しておきましょう。
そもそもなぜiPhoneの写真はHEICとしてMacに届くのですか?
iOS 11以降、iPhoneのカメラは標準でHEICで保存します。JPGの約半分の容量で済むからです。今後ずっと変換の手間を省きたいなら、iPhoneの「設定」「カメラ」「フォーマット」を開いて「互換性優先」を選ぶと、カメラがJPGで撮影するようになります。