HEIC の写真が Windows で開けない、サイトにアップロードできない:iPhone の写真を JPG にする

iPhone の写真をパソコンに移したら .HEIC になっていて、Windows で開けない。あるいはアップロードの画面に弾かれる。Windows で表示するのに何が要るか、iPhone のどの設定が効いて、どの写真には効かないか、そして手元にある写真をどう変換するか。

Ashton
ファイル形式

写真が壊れているわけではない。iPhone のカメラが「高効率」に設定されていると、静止画は HEIF として .heic の拡張子で保存される。Apple のサポートページによると、iOS 11 以降の iPhone 7 以降の機種がこの形式で撮影できる。同じ写真を少ない容量に収める形式だ。Apple の機器は何も考えずに開くが、それ以外の世界の多くは開けない。

iPhone からパソコンにコピーしたら全部 .HEIC

この問題に行き着くいちばんよくある道は USB ケーブルだ。Apple のページには、接続した iPhone から写真アプリ、イメージキャプチャ、Windows パソコンに読み込むとき「JPEGまたはH.264に変換される場合があります」とある。「場合があります」に注目してほしい。変換されるかどうかは設定によるし、どうやらパソコンにもよる。この Apple Community の質問は、パソコンにもよるほうを示している。

Previously my PC was on Windows 10, and whenever I transfer my iPhone 13 photos to PC, they were in JPG format. However, after I updated my PC to Windows 11, iPhone 13 photos are transferred in HEIC format instead of JPG.

訳:「以前パソコンが Windows 10 だったときは、iPhone 13 の写真をパソコンに移すといつも JPG になっていた。ところが Windows 11 にアップデートしてからは、iPhone 13 の写真が JPG ではなく HEIC で移される」。2025年2月の投稿。iPhone の転送の設定は「自動」だった。

Apple Community

同じ iPhone、同じケーブル、同じ設定なのに、結果が違う。Apple はこの規則を公開していない。別のスレッドで、Apple Community で長く回答している人はこう説明している。「変換がかかるのは、デバイスから直接写真を取り込むとき、それもパソコンのシステムが HEIF を扱えないときだけだ」。つまり、あなたのパソコンは HEIF を扱えると iPhone が判断すれば、HEIF が届く。実際に使うアプリがそれを開けるかどうかは関係ない。

Windows の写真アプリに「このファイルを使用するには拡張子が必要です」と出る

Windows 10 の写真アプリについての Microsoft のサポート記事は、HEIF や HEVC のファイルでこのメッセージが出るとして、Microsoft Store の2つのダウンロードを案内している。

拡張機能Microsoft の記事での価格役割
HEIF 画像拡張機能無料Windows が HEIF ファイルを読み書きできるようにする
HEVC ビデオ拡張機能0.99ドル.heic ファイルの中に入っている画像データを復号する

記事ははっきり書いている。「写真のみ使用してビデオを使用しない場合でも、両方が必要になります。」HEIF の拡張機能の Store の説明にも、.heic、.hif、.heif の拡張子を使う HEIF ファイルの画像を表示するには、HEVC ビデオ拡張機能を「インストールしておく必要がある」とある。無料のほうだけ入れて終わりにしてしまうのが、よくある間違いだ。

両方入れても解決しないこともある。この Microsoft Q&A の質問には、50人以上が同じ問題だと印を付けている。

When I try to open HEIC photos from my iPhone 14 pro on my computer in the photos app I get the error "It looks like we don't support this file format." despite having installed both the HEIF and HEVC extensions from Microsoft.

訳:「iPhone 14 Pro の HEIC 写真をパソコンの写真アプリで開こうとすると、Microsoft の HEIF と HEVC の拡張機能を両方入れてあるのに、“It looks like we don't support this file format.”(この形式には対応していないようです)というエラーが出る」。2024年5月、Windows 11 Home 23H2。質問者は再起動も写真アプリの修復も試していた。

Microsoft Q&A

いちばん支持された回答は、HEVC の拡張機能の特定のビルドが原因だとして、古いものに戻していた。Microsoft が公開している情報からは確認できなかったので、1人の人の解決法として受け取ってほしい。確かなのは、拡張機能で表示できるようになるのは自分のパソコンの上だけ、ということだ。ファイルは HEIC のままなので、メールで送ったり、フォームに添付したり、別のパソコンの人に渡したりすれば、問題も一緒についていく。

.heic を受け付けないアップロード画面

求人サイト、学校のシステム、役所の申請フォーム、多くの Web アプリは受け付ける画像の形式を決めていて、そこに HEIC が入っていることはまれだ。ブラウザも理由の1つだ。caniuse によると、Chrome、Edge、Firefox は HEIC の画像をまったく表示できず、Safari もバージョン17からしか表示できない。写真のプレビューを見せるフォームなら、見せるものがないことになる。

よく知られた Web アプリでも起きる。Adobe Community から。

I cannot upload iPhone photos into express projects. Every time I try uploading, I get an unsupported file type error for a .heic file. (all iPhone photos are .heic) is there a way around this?

訳:「iPhone の写真を Express のプロジェクトにアップロードできない。アップロードしようとするたびに、.heic ファイルはサポートされていない形式だというエラーが出る(iPhone の写真は全部 .heic)。何か回避策はある?」。Adobe Express、2024年4月。返信では、先に JPEG か PNG に変換するか、カメラを「互換性優先」に切り替えるよう勧められていた。

Adobe Community

たいていのフォームで、この助言は通じる。アップロードの前に JPG に変換する。副作用が1つある。HEIC は JPG より圧縮がうまいので、変換したファイルはふつう元より大きくなる。フォームに容量の上限もあるなら、最後の節を見てほしい。

iPhone の設定と、それが変えないもの

設定変わること変わらないこと
「設定」>「カメラ」>「フォーマット」>「互換性優先」これから撮る写真とビデオが JPEG と H.264 で保存されるすでに iPhone にある写真は HEIC のまま
「設定」>「アプリ」>「写真」の Mac や PC への転送の項目(英語版では Transfer to Mac or PC。「自動」か「元のフォーマットのまま」)「元のフォーマットのまま」なら、ケーブルで読み込むときに変換しない。「自動」なら変換を許す対象はケーブルでの読み込みだけ。ほかのアプリで送った写真には効かない
メール、メッセージ、AirDrop での共有受け取る側の機器が新しい形式に対応していなければ、JPEG で送られることがある切り替えるスイッチはない。受け取る側次第

1行目で多くの人がつまずく。Apple の書き方は「新しく撮影する写真やビデオはすべてJPEGまたはH.264フォーマットになります」。新しく撮るもの、だ。今日設定を変えても、去年の夏の旅行の写真には何も起きない。容量も食う。Apple は HEIF を、容量を節約するための選択肢として説明している。iPhone の空きが少ないなら、カメラの設定はそのままにして、外に送る写真だけを変換する。

2行目は、見た目より対象が狭い。先ほどの Apple Community の回答者はこう付け加えている。「この設定は、ほかの方法で共有するときに写真が変換されることを保証しない」。クラウドストレージのアプリ、ファイル管理アプリ、ブラウザからのアップロードは別の経路で、この設定は口を出せない。

手元にある写真を変換する

Mac なら最初から入っている。Apple の手順では、HEIF の画像を写真アプリかプレビューで開き、「ファイル」>「書き出す」を選んで、保存する前に JPEG や PNG などのフォーマットを選ぶ。

Windows のパソコンや、Store の拡張機能を入れられない職場や学校のパソコンなら、このサイトの HEIC 変換がブラウザの中で動き、何もアップロードしない。コードで確かめた動作は次のとおりだ。

  • 入れた写真はいくつでも受け付け、1枚ずつ順に変換する。2枚以上なら、結果の画面に「まとめてダウンロード(ZIP)」が出る。
  • JPG(既定)、PNG、WebP で保存する。JPG と WebP には30%から100%の品質スライダーがあり、最初は82%。
  • HEIC の中に記録された回転の情報を読むので、縦向きの写真も正しい向きで出てくる。
  • ファイル名はそのままで、拡張子だけ変わる。IMG_0123.HEIC は IMG_0123.jpg になる。
  • 撮影データ(日時、位置、機種)は残らない。画像を描き直して新しく保存するからだ。アップロードには好都合で、元の写真を取っておく理由にもなる。
  • Chrome や Firefox のように HEIC を解読できないブラウザでは、初回に約1.4MB の写真エンジンを取得する。Safari は自分で HEIC を解読するので、この手順を飛ばす。

ブラウザで HEIC を JPG に変換する

できないこと:Live Photos は動きのない1枚の静止画になる。スマホのブラウザでも動くが、まとめて入れた写真が40MB を超えると注意が出る。スマホは途中でメモリが足りなくなることがあるからだ。毎週何百枚も写真を移すなら、上の iPhone の設定やインストール型のソフトのほうが向いている。

フォームに容量やピクセル数の上限もあるとき

証明写真のアップロードや申請フォームでは、ファイルの最大容量や最大の幅も決められていることがある。画像サイズ変更は HEIC をそのまま受け付け、幅、高さ、長辺、割合で縮小して保存する。出力形式は最初 PNG になっているので、写真なら JPG に切り替える。新しい寸法はファイル名に付け加えられる。

HEIC も含めて写真のサイズを変える

フォームが複数の写真を1つの PDF で求めるなら、画像 → PDF は HEIC をそのまま受け付け、取り込むときにそれぞれ JPG に変換する。一覧をドラッグしてページの順番を決め、「画像のサイズのまま」か「A4に合わせる」を選ぶ。

よくある質問

.heic を .jpg に名前を変えるだけではだめですか?
だめだ。名前は変わっても中身は HEIC のままなので、フォームやソフトはファイルを読んだ時点で失敗する。このサイトの変換ツールは中身を見るので、名前を変えた HEIC を入れても、ちゃんと HEIC として扱う。
変換したら HEIC の元ファイルは消していいですか?
取っておく。JPG は撮影データのない、圧縮し直したコピーだ。外に送る用のものと考える。
変換した写真が横倒しになっています。
HEIC は縦向きの写真を、どれだけ回すかのメモ付きで保存していて、そのメモを無視する変換ツールがある。回転を反映するツールで、元のファイルから変換し直す。
品質はいくつにすればいいですか?
高いほど元に近く、ファイルは大きくなる。容量の上限と戦っているなら下げる。印刷する写真なら90%以上にしておく。

最終更新 2026年9月30日 · 2026年9月30日時点。メニュー名と価格は、Apple の HEIF/HEVC についてのサポート記事(2025年12月5日更新)と、Windows 10 の写真アプリの拡張機能についての Microsoft のサポート記事による。ブラウザの対応状況は caniuse による。Store の価格は国によって違うことがある。