アップロードせずにHEICを変換する方法

iPhoneで撮った写真をWindowsパソコンの誰かにメールで送って、「開けない」と言われたことがあるなら、それがHEICです。Appleが写真に使っている形式で、効率はいいものの、どこでも歓迎されるわけではありません。よくある解決策はJPGやPNGに変換することです。ただ、ほとんどの人が聞かない、本当は聞くべき質問があります。その変換はどこで行われるのか、ということです。

「HEICをJPGに」を謳うサイトの多くは、あなたの写真をサーバーにアップロードし、そこで変換して、結果を送り返す仕組みで動いています。つまり、その写真は中に何が写っていようと、あなたが何も知らない会社のもとへインターネットを渡っていくということです。ミームの画像なら気にならないでしょう。でも、パスポートの写真や書類、仕事のホワイトボード、あるいは子どもの写真となれば話は変わってきます。

もっと良い方法があります。しかも誰かを信頼する必要すらありません。ファイルをブラウザの中で変換すれば、そもそもデバイスから出ていかないのです。

「アップロードしない」の本当の意味

最近のブラウザは、WebAssemblyという技術を使って、本格的な画像処理コードをローカルで実行できます。つまり、かつてサーバーが必要だったデコードとエンコードが、今ではあなたのスマホやパソコンの中、ブラウザのタブの中だけで完結するということです。サーバーへのアップロードも、サーバーからのダウンロードもありません。写真はデバイスから読み込まれ、メモリ上で変換され、そのまま保存されます。

これは自分で確かめられます。私たちが一番気に入っている部分です。

  • Wi-Fiとモバイル通信を切ってから、写真を変換してみてください。それでも動くなら、何もアップロードされていない証拠です。アップロードする通信経路自体が存在しなかったのですから。
  • ブラウザの「ネットワーク」タブ(開発者ツールの一部)を開いたまま変換してみてください。ページの読み込みが一度あった後は、静かなものです。あなたのファイルが外向きのリクエストとして現れることは一度もありません。

これは信じてもらう約束ではなく、確かめられる事実です。

どの端末でもHEICを変換する方法

iPhoneでもAndroidでもMacでもWindowsでも、手順は同じです。

  1. このページの下にあるようなブラウザ内蔵の変換ツールを開きます。
  2. HEICファイルを追加します。ドラッグしてもいいですし、タップしてカメラロールから選んでもかまいません。
  3. 出力形式を選びます。HEICをJPGには安全で汎用的な選択、HEICをPNGになら可逆のコピーが手に入り、HEICをWebPになら最も軽いファイルになります。
  4. 結果を一つずつダウンロードするか、まとめて一つの.zipとして受け取ります。

処理はすべてローカルで行われるので、ファイル数の上限も順番待ちもありません。唯一の制限は、あなた自身のデバイスのメモリです。

どの形式に変換すべきか

写真の用途によって答えは変わります。

  • JPGは十中八九、正解です。地球上のあらゆる端末、サイト、アプリが読み取れます。とにかく写真を開けるようにしたいなら、JPGに変換しましょう。
  • PNGは可逆で、透過にも対応します。画像を何度も編集する予定があったり、ピクセル単位の完璧な品質が必要なときに選びましょう。ただしファイルは大きくなります。
  • WebPは三つの中で最も効率的で、最新のブラウザならどれでも表示できます。サイト用途や容量の節約に向いていますが、一部の古いアプリはまだ対応していません。

迷ったらJPGから始めてください。いつでも変換し直せます。費用はかかりませんし、繰り返しになりますが、あなたのデバイスから何も出ていきません。

見た目以上に大事な理由

写真には、写っている光景以上の情報が含まれています。スマホから出てきたばかりのHEICには、撮影日時やカメラの設定、時には撮影場所のGPS座標までもがメタデータとしてひっそり埋め込まれています。そのファイルをどこかの変換サイトにアップロードすれば、そのすべてを見知らぬ相手のサーバーに渡すことになり、ログに残ったり、キャッシュされたり、タブを閉じたあともずっと保管され続けるかもしれません。

ローカルで変換すれば、この問題はまるごと避けられます。何かを保管するサーバーが存在しないのですから、そもそもサーバーが関わっていません。優れたブラウザ内変換ツールは、新しいファイルを書き出す際に既定で位置情報やカメラのメタデータを取り除くので、共有するJPGがあなたの居場所をひそかに告げることもありません。

これは何も、専門知識や神経質さを求めているわけではありません。単純に「どこの誰かも分からない相手に写真を送って、うまくいくよう祈る」のと、「自分のスマホの中で変換して、何もデバイスから出ていない」のとの違いです。後者が同じくらい速く、しかも存在するとなれば、前者を選ぶ理由はほとんどありません。

まとめ

アップロードせずにHEICを変換するのは、妥協でも回避策でもありません。ほとんどの人にとって、これは単純により良い方法です。サーバーとの往復がない分速く、オフラインでも動き、制限もなく、あなたの写真はあなたのものであり続けます。下にある変換ツールは、まさにこれを行います。HEICファイルを選び、形式を選ぶだけで、あとはすべてこのブラウザの中で完結します。

この形式そのものについてもっと知りたい方は、HEICとJPGの違いそもそもなぜiPhoneの写真はHEICなのかもあわせてお読みください。