HEIC から JPG 変換
iPhone が撮る HEIC 写真を JPG や PNG に変換します。どのソフトでも開ける画像になり、処理はこのブラウザの中だけで行われ、アップロードはありません。
どこにもアップロードされません
変換はすべて、このブラウザのタブの中、あなた自身の端末で行われます。ファイルがこのサイトへ送られることも、ほかの誰かへ送られることもありません。送る先となるサーバーがそもそも存在しないからです。機密の画像は機密のまま扱え、変換中にブラウザのネットワークタブを開けば、そのことを自分の目で確かめられます。
ここでの WebP は可逆になりません
WebP には可逆モードがありますが、ブラウザのキャンバスはそれを書き出せません。要求する手立てがないためです。ここで作られる WebP はすべて非可逆の符号化で、画質のつまみを一番上まで上げても下げたときと同じく非可逆なので、結果が元のファイルの可逆コピーになることはありません。
色が変わることがあります
画像はここで描き直され、カラープロファイルを埋め込まない通常の sRGB として書き出されます。より広い色空間で撮影した写真(最近の端末の Display P3 や Adobe RGB)は、ほとんどの場所では同じに見えますが、最も鮮やかな色がわずかにくすむことがあります。
なぜ携帯電話は HEIC で撮り、なぜパソコンはそれを開かないのか
HEIC は、最近の iPhone がシャッターを押した瞬間に書き出すもので、JPG がそうであるような意味での画像ファイルではありません。これは小さな容れ物です。写真が一枚と、カメラが一緒に残す価値があると考えたものが並んで収められ、どこに何があるかを告げる目次が先頭に付いています。中の写真は動画を圧縮する仕掛けで押し込められており — 動画の一枚のコマとして収められています — 節約はそこから来ます。同じ写真が JPG のときよりずいぶん少ない場所で済み、何千枚も抱えた携帯電話ではそれが本当に持っておく価値のある差になります。
やっかいごともそこから来ます。そしてそのやっかいごとは技術ではなく法律の話です。HEIC が寄りかかっている動画の圧縮には使用許諾があり、それを得ていないソフトウェアは、どれほど新しくてもこの種のファイルを解けません。iPhone が何年も既定で書いてきた形式が、いまだに Windows の机の上では灰色の四角に出会い、投稿フォームには断られ、印刷の受付ではこれだけを除く世界中の形式が並ぶ — その理由がこれです。あなたの写真は何も壊れていませんし、あなたのパソコンが古いわけでもありません。この種のファイルを読む部品が、そこへ渡されなかっただけです。
- HEIC は画像であるより画像を抱えています。主題である写真の隣に、ギャラリーがめくっていく小さな複製、二つ目のレンズから得た奥行きの地図、明るい部分が実際にはどれだけ明るいかを、それを映せる画面のために書き留めた説明、そして撮影が Live Photo であれば、押した瞬間の前後に携帯電話が記録した数秒の動画まで収められます。
- 中の写真は動画のコマとして符号化されています。ファイルが小さいのはそれがすべての理由で、読めるものがこれほど少ないのもおおむねその理由です。古い画像形式は誰でも無償で実装してよく、こちらは無償ではいかない動画の仕掛けに寄りかかっています。
- HEIC はそれ自体が形式なのではなく、もっと広い規格の中身の一つです。容れ物は HEIF で、あるファイルを HEIC たらしめるのは中の絵の符号化のされ方ですから、同じ家系で別のものを収めたファイル — たいていは AVIF です — は別物で、このページでは読みません。
- 携帯電話はいまも作り続けています。設定を一つ変えるまで、これから撮る一枚一枚が同じように書かれます。その設定が下の三つ目の節の主題で、これは持ってきたファイルより長く効く手当てです。
すでに手元にある写真を JPG にする
このページは JPG に合わせて開きます。あなたのファイルを追い返した相手が受け取るのが JPG だからです — 学校の窓口、保険の申請、印刷所の受付、形式より古いソフトで組み立てている書類。HEIC はほとんどいつもカメラで撮った写真で、そのことが選択の大半をあなたが選ぶ前に決めてしまいます。写真であれば、JPG は誰も弁護する必要のなかった唯一の形式です。それでも残りの二つは選べるままにしてあり、そのうちの一つには、別の扉からの名残ではない本当の用件がここにあります。
- 送る、投稿する、印刷する、何かに添える写真には JPG。どれもが読み、ファイルは小さいままで、携帯電話の写真はすでにこの種の圧縮を一度くぐっていますから、丁寧にもう一度通しても、絵を眺める人が見つけるものはごくわずかしか失われません。
- 書かれたものを撮った写真には PNG — 領収書、書式、覚書の紙面、白板。文字と平らな面はまさに、非可逆の圧縮が最初ににじませるところで、PNG は文字の縁を澄んだまま保ちます。ファイルはずっと大きくなり、その大きさに見合うのはこの一つの用件だけで、ほかのほとんどでは見合いません。
- 自分で作っているページに載せる絵には WebP。同じくらいの品質なら三つのうちで最も小さく、そして HEIC を追い返した相手にいちばん追い返されやすい形式でもあります。ここへ来た理由がおそらくその用件なら、たいていは正しくない答えです。
- どれを選んでも、出てくる写真は一枚です。容れ物が本当に複数を抱えている場合は、それ自身が主題として印を付けたものが変換され、残りはどこにも書き出されません。
品質のつまみは JPG と WebP のときに現れ、譲るものを持たない PNG のときには現れません。どこに置いても、ファイルの下の行が写真の前後の重さを伝えます — そしてこのページでは、この比べ方が驚きを含むことがあらかじめ断っておくほど多く、JPG のほうが大きいことがしばしばあります。変換が失敗したのではありません。古い形式が一世代前の道具で同じ仕事をしているだけで、これはあなたが承知で結ぶ取り引きです。場所と引き換えに、どこでも開けるファイルを得ています。
携帯電話にそもそも作らせないようにする
目の前のファイルを変換することは今日を片づけます。あなたが変換しているその写真は、携帯電話がこれからまったく同じやり方で書く何千枚かのうちの一枚で、その背後には二種類のどちらの携帯電話にも設定があります。急いでいるときでも三十秒ほどの手間の値打ちはあります。そうしなければ、二週間後にまた別の一枚を抱えてここに戻ってくることになるからです。
- iPhone なら「設定」を開き、次に「カメラ」、次に「フォーマット」と進んで「互換性優先」を選びます。その瞬間からカメラはふつうの JPG を書くようになり、動画として記録するものもそれに合わせて変わります。
- 代償はおもに場所です。同じ写真が JPG になるとかなり大きくなるので、保存容量に余裕のあった携帯電話が余裕を失うことがあります。動画のいくつかの撮影モードもなくなります。最も高い毎秒のコマ数と最も大きな寸法には効率のよい符号化が要るので、「互換性優先」のあいだは単に選べません。
- すでに撮った写真については何も変わりません。ライブラリにあるものは書かれたとおりのまま残るので、今日切り替えても過去の蓄えはそのまま後ろに残ります — そしてこのページは、それらを一枚ずつではなくまとめて選んで受け取ります。
- もう一つ知っておく価値のある設定が、携帯電話自身の写真ライブラリの設定の中にあり、ケーブルでパソコンに写真を移すときに何が起きるかを決めています。自動変換のままなら、携帯電話は JPG の複製を渡すので、あなたはこの形式に出会いさえしません。オリジナルをそのまま渡す設定なら、HEIC そのものを渡します。写真が机の上のパソコンに届いて開かないとき、原因はカメラの設定ではなくこちらであることがとても多いのです。
- Android にはこのどれについても一本の道筋がありません。カメラが基本ソフトのものではなく製造元のソフトウェアだからです。多くの Android の携帯電話はそもそも JPG を書いていて変えるものがありません。効率のよい形式を用意している機種では、切り替えはカメラのアプリ自身の設定の中に、写真の形式や高効率といった名前で置かれていて、それを切れば場所と互換性の同じ取り引きになります。
助言の正直な形はこうです。効率のよい形式は仕事として本当に優れていて、そのままにしておく理由もあります。携帯電話から写真を送り出すとき — メッセージ、メール、たいていのアプリ — 渡されるのはたいていオリジナルではなく変換された複製で、だからこそ写真の一部はどこでも開き、丸ごと携帯電話から取り出したものだけが開かないのです。それがあなたの状況なら、設定はそのままにして、ときどき現れる面倒なファイルをここで変換するほうが、これから撮るすべての写真の占める場所を倍にするより安く済みます。
HEIC が抱えていて、JPG には置き場のないもの
JPG は一枚の絵とその圧縮だけで、それがすべてです。容れ物はそうではないので、その変換は移し替えではなく絞り込みで、オリジナルを消す前に理解しておく価値のある絞り込みが四つあります。どれも、それが起きたファイルの下でだけ告げられ、ほかのファイルの下では告げられません。その告知が読む値打ちを保っているのはそこです。
- 明るさの幅。最近の携帯電話は、ふつうの画面が映せるより多くを記録します。チャンネルごとにふつうの八ビットより多くを持つか、明るい部分についての別の説明を蓄えておいて、耐えられる画面でそれを当てるかのどちらかです。ここではその説明を当てません — 映せない画面の上で輝く空がどう見えるべきかを決めることは、唯一の正解のない判断であり、これは編集ソフトではなく変換の道具です — ですから出てくるのはふつうの幅のふつうの八ビットで、夕焼けや明かりの点いた窓は、携帯電話が見せていたより平らに届くことがあります。
- カメラが絵の隣に書き留めたすべて。どこに立っていたか、どのレンズか、どの露出か、日付、カラープロファイル、編集アプリが残していったもの — それらは写真の中ではなく隣にあり、変換が運ぶのは写真であって隣人ではありません。見知らぬ相手や保険会社に渡そうとしている絵にとって、それはたいてい代償ではなく目的で、三つのどの形式に変換しても同じです。
- ファイルの中のそのほかのもの。奥行きの地図、ギャラリー用の複製、明るい部分についての説明、そして Live Photo の動画は、それ自体が写真なのではなく写真への付属物で、ここではどれも取り出されません — ですから動きも、ぼけた背景も、小さな複製もオリジナルの側に残ります。本当に二枚目の写真を抱えたファイルはもっと珍しく、その場合はファイルが自分の主題と呼ぶ一枚が変換され、中に何枚あったかが伝えられます。
- 向き。横に構えて撮った携帯電話は、ピクセルを回す代わりに、どちらを上として見るかを書き留めます。JPG がそれを次のソフトが尊重すべき覚え書きとして運ぶのに対し、容れ物はそれを、このページがピクセルを一つも見ないうちにすでに実行された指示として運びます。どちらにせよ手に入るものは正しい向きで、あとから何も言い添える必要はなく、どちらにせよその幅と高さは、絵が収められていたときとは入れ替わっています — だからこの入れ替わりは、行の上の思いがけない二つの数として置き去りにされず、はっきり言葉にされます。
この四つはどれも、写真が開かれる前に、そしてデコーダーの一バイトも取り寄せられないうちに、このページ自身のコードがファイルの構造そのものから読み取ります。それは意図されたことで、だからこそあなたのファイルの下の行は — 形式も、寸法も、上に挙げたどの告知も — すでに揃っているのに、実際に絵を開く仕掛けのほうはまだ道の途中なのです。
ファイルを選んだときに届くデコーダーと、ここでは何も HEIC を書かない理由
この変換の道具が行うほかの変換はどれも、すでにあなたのブラウザの中にある画像の仕掛けで行われますが、HEIC はそうはいきません。理由は最初の節が述べたとおりです。ファイルを見せてくれないブラウザは、私たちの代わりにそれを開くこともできません。ですからこのページは自前のデコーダーを備えています — 符号化された写真を手渡されてピクセルを返す、コンパイル済みのライブラリです — そしてそれは、必要なファイルをあなたが選んだ最初のときに取り寄せられます。ページを読み込んだときには決して取り寄せず、そういうファイルを渡されていないページでも決して取り寄せないので、HEIC の出てこない訪問はそれを取り寄せません。決めるのはページではなく形式です。三つの兄弟の変換ページのどれにこれを落としてもそこで変換され、同じライブラリを取り寄せて行います。
そのライブラリに許されていることは狭く、その狭さこそが要点です。それは絵を開き、ほかには何もしません。変換先の形式、寸法、品質、失われた透明の下に敷く色、あなたが受け取るファイルの名前、その下の説明の一語一語は、すべてこのページ自身のもので、ほかの三つの変換ページがずっと通ってきた、同じ試験済みの道筋です。それは何も書き出しませんし、ここのほかの何も書き出しません。このページは HEIC のファイルを作りませんし、このサイトのどのページも作りません。この道具が返す絵はどれもブラウザ自身の符号化器が書いたもので、その符号化器が差し出せるのは JPG と PNG と WebP で、HEIC を作れたためしはありません。その方向へ進む設定も、別の扉も、ページもここにはなく、それは埋められるのを待つ空白ではなく決定です。
- デコーダーの一バイトも取り寄せられないうちに断られるファイルがあります。絵が、このライブラリでは何も組み立てられない構えで収められている場合、それはファイルの構造そのものから分かるので、すぐにお伝えします — そしてそれはライブラリについての事実として伝えられます。あなたの写真におかしなところは見つかっておらず、写真は一度も開かれていないからです。
- このブラウザには大きすぎる絵も、先に片がつきます。その大きさのキャンバスがそもそもここに存在できるかどうかは、デコーダーを取り寄せる前に尋ねられるので、どのみち描けなかった写真が待ち時間を奪うことはありません。
- 同じ家系でも、このページが読む符号化ではないものを収めたファイルは、そもそも受け付けられません。ここで読む形式のどれでもないファイルとして断られます。それが正直な答えです。それは HEIC ではなく、半端に受け入れることは、このページが果たせない約束になります。
- ライブラリが届かないとき — 切れた接続、それを塞ぐ回線、意見を持った中継サーバー — 行はそれをあなたの写真についてではなく取り寄せについて述べ、もう一度試すことを勧めます。そもそも動かせないほど古いブラウザでは、二度目が届く先がないので、うまくいきようのない二度目を勧める代わりに、勧めません。
- そして届いて、絵を手渡されて、そこから何も作れなかったときは、それ自身の言葉でそう伝えます。あなたのファイルが壊れているのかもしれませんし、このライブラリが追わない収め方をされているのかもしれず、どちらであるかはここでは分かりません — ですからどちらも主張しません。
待っているあいだに知っておく価値のあることが二つあります。それは属しているページよりかなり大きく、だからこそページの一部ではないのであり、だからこそ最初の一枚の変換には、あとの何枚もが要さない少しの時間がかかります — ライブラリは一度だけ起こされ、タブが開いているあいだ保たれます。そしてそれは私たちのものではなく他人の仕事です。このサイトのどのページの下にもある使用許諾のお知らせへのリンクが、その名前、正確な版、それが置かれた条件、そしてその原文をどこで読めるかを挙げています。
なぜ写真そのものはあなたの端末から出ていかないのか
これは、作業しているあいだに変換が本当に何かを取り寄せる、このサイトで唯一の形式です。ですから約束は広くではなく正確に述べる値打ちがあります。変換のために旅をするのはライブラリで、旅は一方通行です。このサイトからあなたへ。あなたの写真はどこへも旅をしません。このページの背後には、それを受け取れるサーバーがありません — ここのページは静的なファイルで、私たちのコードがどこか別の場所で動いていることはありません — ですからこれは、道具がどう組み立てられているかの説明であって、誰かがそれをどう運用するかについての約束ではありません。
これはまた、ブラウザの開発者ツールのネットワークのタブを眺めることが、ただ安心のためではなく本当に面白い唯一の形式でもあります。それを開いて HEIC を選ぶと、あなたのファイルが求めるのはデコーダーです — それを動かす小さなコードと、そのコードが取り寄せるコンパイル済みのライブラリ本体。そのどちらにも、あなたの写真のかけらを載せたものは付いていきません。そのあとのすべて — 容れ物を読むこと、何をするか決めること、絵を開くこと、JPG を書き出すこと — はあなた自身の処理装置の上で起き、それらの取り寄せがそもそも存在する理由はそこにあります。
- 誰にも渡したくない写真 — 旅券の見開き、医療の画像、住所の書かれた書類の撮影 — が、置かれている端末を一度も離れずに開かれ、変換されます。
- ライブラリがここに来てしまえば、変換そのものは回線に何も求めません。休暇の写真が百枚並んでいても、それらのために外へ出ていくものはなく、片づけるのにどれだけ時間がかかっても同じです。
- そのどれも覚えられません。あなたのファイルも、そこから作られた絵も、行の下のどの告知も、このタブの中だけにあり、あなたが何かを消すのを待つのではなく、タブとともに消えます。
よくある質問
- なぜ自分の携帯電話がきちんと撮った写真を、自分のパソコンが開けないのですか。
- HEIC の中の絵が動画と同じやり方で圧縮されていて、その圧縮に使用許諾があるからです。その代金を払っていないソフトウェアは、どれほど新しくても開けません。だからこの状況はこれほど不条理に見えるのです。携帯電話がファイルを書き、携帯電話はそれをすぐに読み返し、世界中のあらゆるものを扱う机の上のパソコンが、灰色の長方形か追加購入の案内を差し出す。これは壊れたファイルの印でも、古い機械の印でもありません。写真を JPG に変換すれば、断った相手には、こうしたことがすべて生まれるずっと前から読めていた形式が渡ります。そのために絵を直す必要はありません — 絵は最初からずっと無事でした。
- JPG は HEIC より悪い絵になりますか。
- 少しはなりますが、おそらく思っているような形ではありません。圧縮は、すでに一度くぐった写真に対する二度目の非可逆の通過で、高い設定ならふつうの大きさで見るふつうの写真の中では見つけにくいものです。もっと目につきやすいのは明るさです。携帯電話は JPG が抱えられるより広い幅を蓄えているので、いちばん輝いている部分 — 建物の向こうの空、水面の日差し、暗い部屋の灯り — は、携帯電話が輝かせて見せていたところで平らに届くことがあります。それは上げれば済むつまみではなく変換先の形式の限界で、それが当てはまるファイルについては行がそう伝えます。
- 変換した写真が、携帯電話で見ていたときよりくすんで見えます。何が起きたのですか。
- ほぼ間違いなく、明るい部分についての説明です。最近の携帯電話は絵と並べて、いちばん明るい領域が実際にはどれだけ明るいかの記述を持っており、携帯電話自身の画面はあなたが見ているあいだそれを当てています。JPG にはその記述を置く場所も、それに従って振る舞う手立てもないので、手に入るのはそれを欠いた絵です。変換のあいだにそれを当てるということは、映せない空を映せるものの中へどう押し込めるべきかを、あなたに代わって決めることになります — 正解のない芸術上の判断であり、変換の道具が黙って下してよいものではありません。同じ答えのもう半分はカラープロファイルです。出てくるのはプロファイルの付かないふつうの sRGB なので、より広い色空間で撮られた写真のいちばん鮮やかな色は、少し勢いを落として戻ってくることがあります。
- 変換したファイルが元の写真より大きくなりました。それで正しいのですか。
- 正しく、それは不具合ではなくふつうの結果です。HEIC の中の圧縮は JPEG のものより一世代新しく、同じ絵からより多くを引き出すので、逆向きに進めばほとんどいつも場所を払うことになり、ときにはかなりの量になります。増えたバイトと引き換えに悪い絵を受け取っているのではありません。どこでも開ける形式に入った同じ絵を受け取っているのであり、変換が存在するのはまさにその取り引きのためです。互換性より大きさのほうが大事で、渡す先がそれを受け取るなら、WebP はここで選べる三つのうち最も小さい形式です — そして行は、ファイル一般についての目安ではなく、あなた自身のファイルの数値を見せます。
- そもそも iPhone にこれを撮らせないようにするにはどうしますか。
- 「設定」を開き、次に「カメラ」、次に「フォーマット」と進んで「互換性優先」を選びます。それだけです。そこから先、カメラはふつうの JPG を書き、撮ったものは持っていった先で開きます。先に知っておく値打ちのあることが二つあります。ライブラリは大きくなります。同じ場面が JPG になると、携帯電話がこれまで蓄えてきたよりずいぶん重いからです。そして設定が入っているあいだ、動画の撮影モードのいくつかは姿を消します。それらは効率のよい符号化がなければ存在できないからです。さかのぼって効きもしません — すでにライブラリにあるものはカメラが書いたとおりに残るので、今日切り替えても手元のものはそのままです。Android の携帯電話には対応する道筋がそもそもなく、カメラのアプリが Android のものではなく製造元のソフトウェアだからで、多くはいずれにせよ JPG を書いています。
- 名前の末尾を JPG に変えたのに、まだ開きません。なぜですか。
- 名前は形式ではないからです。名前を変えても札が変わるだけで、その裏にあるものは一バイトも変わりません。ですから次のソフトが出会うのは、違うことを約束する名前をまとった、動画と同じやり方で圧縮された写真のままで、そのソフトはファイルを断るか、もっと悪ければ壊れたものを見せます。このページが末尾をまったく見ないのも同じ理由です。ファイルが何であるかはファイル自身から読まれるので、JPG の名前を持つ HEIC は、実際にそうである HEIC として正しく変換され、そのうえで両者が食い違っていることが伝えられます。それは、あなたには見るすべのなかった、あなたのファイルについての本当のことだからです。
- Live Photo の動きと、ぼけた背景はどこへ行ったのですか。
- どちらも写真の中ではなく隣に保たれていたもので、どちらも JPG には残りません。Live Photo は一枚の静止画で、その隣に同じファイルの中で短い動画が収められています。携帯電話が求めに応じて掛けるポートレートのぼけは、同じように隣に収められた奥行きの地図から計算されます。JPG はピクセルの平らな格子を一枚だけ抱えていて、そのどちらの置き場もないので、手に入るのはファイルが本当に主題としている静止した一枚です。そのピクセルにすでに焼き込まれていたぼけは付いてきて、焼き込まれていなかったぼけは付いてきません。ここでは動画も奥行きの地図もそれぞれのファイルとして取り出しません。どちらかが大事なら、オリジナルを残してください。このページが作るのは HEIC を受け取らなかった相手のための複製であって、代わりではありません。
- 写真はアップロードされますか。また、この変換が唯一取り寄せるものは何ですか。
- 写真はアップロードされません。このサイトにはそれを受け取れるサーバーがなく、変換のどの段階もあなた自身の端末の上で動きます。変換のために回線を渡るのは復号のライブラリで、それはあなたから出ていくのではなくあなたへ来ます。必要なファイルを選んだ最初のときに取り寄せられ、あなたのブラウザ自身では読めない形式を、それでもあなたの端末の上で変換できるようにしているのがまさにそれです。何かを変換しながら開発者ツールのネットワークのタブを見れば、そこに見えるのはこれです — あなたのファイルがデコーダーとその背後のコンパイル済みライブラリを求め、絵そのものを載せたものは何もなく、そのあとに何枚積み上げても、それらのために求められるものはこれ以上ありません。
関連するツール
- 色変換
色形式の相互変換と WCAG コントラストの確認。
- JPG から PNG への変換
JPG をブラウザ内で PNG に変換し、何が変わったかを確認できます。
- WebP 変換
容量を減らすために WebP を作り、WebP を PNG や JPG に戻すこともできます。
- SVG から PNG 変換
必要なピクセルサイズで SVG を PNG に変換します。