EXIFを消す
このタブで EXIF、GPS、IPTC、XMP を削除します。JPEG / PNG / WebP は同じ形式のままです。HEIC は JPEG として書き出します。写真はアップロードされません。
ガイド: 写真のEXIFを消す。関連: HEIC→JPG · KB指定で圧縮 · iPhoneのHEIC · PNG→JPG · 履歴書の写真。
JPEG、PNG、WebP、HEIC · この端末に残ります
手順
- JPEG、PNG、WebP、HEIC をドロップするか、枠をクリックして選びます。ファイルを選ぶまで「メタデータを消す」は無効です。選ぶ操作はこのタブへ読み込むだけです。80 MiB(83,886,080 バイト)を超えるファイルは拒否されます。
- 「メタデータを消す」を押します。JPEG / PNG / WebP はこのタブで書き直され、EXIF、XMP、IPTC、JPEG コメント、PNG の text/eXIf/tIME チャンクが落ちます。ICC は残します。HEIC はその押下で
/assets/libheif/から libheif-js を読み、JPEG を書きます。 - 一覧を読みます。名前はファイル内の TIFF/EXIF タグ、IPTC、PNG キーワード、XMP プロパティです。何も無ければ「なし」と出ます。未知のタグは
tag 0xXXXXです。 - ローカルの
blob:URL からダウンロードします。JPEG/PNG/WebP は同じ形式で、名前は-no-exifで終わります。HEIC は JPEG になります。このページは写真をアップロードしません。
仕組み
ファイル選択はこのタブのメモリへ、最大 80 MiB(83,886,080 バイト)まで読みます。LocalPix へは送りません。スキャナは実際にあるセグメント/チャンクを探し、コンテナがすでに使っている名前を列挙します。
JPEG。 APP1 Exif、APP1 XMP、APP13 Photoshop/IPTC、COM、ICC 以外の APP2 を削除します。APP0 JFIF、APP2 ICC_PROFILE、APP14 Adobe は残します。SOS 以降の画素はコピーであり、再エンコードしません。Orientation タグの回転は EXIF と一緒に消え、画素は回りません。
PNG。 eXIf、tEXt、zTXt、iTXt、tIME、dSIG を落とします。IHDR、PLTE、IDAT、IEND、tRNS、gAMA、cHRM、sRGB、iCCP、pHYs は残します。
WebP。 EXIF と XMP チャンクを落とします。VP8 / VP8L / ALPH / ANIM / ICCP は残します。VP8X があれば EXIF と XMP のフラグを下ろします。
HEIC。 HEIC コンテナは書き換えません。libheif-js 1.23.5(1,463,506 バイト、LGPL-3.0)を /assets/libheif/ から使い、HEIC→JPG と同じデコーダで最初の静止画を JPEG 品質 0.92 で書き出します。canvas の JPEG に EXIF はありません。受け入れブランドは heic、heix、hevc、hevx、mif1、msf1 です。
状態行
- ファイル前。「画像を待っています。」ボタンは無効です。
- なし。「なし。ダウンロードは元ファイルのコピーです({kb} KB)。」
- 削除あり。「{n} 件を削除。{in} KB → {out} KB。」HEIC では JPEG(libheif + canvas、品質 0.92)である旨が付きます。
制限
- メモリ 80 MiB。 83,886,080 バイト。
- JPEG/PNG/WebP はコンテナ編集で、画素は再エンコードしません。
- HEIC は JPEG 品質 0.92。libheif は「メタデータを消す」で読み、ファイル選択では読みません。
- ICC は残します。
- 名前はファイル由来。 GPS の都市名は作りません。
- 追跡不能の保証ではありません。 地図もタイル API もありません。
よくある質問
写真は端末から出ますか?
いいえ。処理はこのタブ内です。ダウンロードはローカルの blob URL です。HEIC では /assets/libheif/ への GET があり得ますが、それはデコーダであり写真ではありません。ローカル検証。
EXIF が無い写真は?
状態は「なし」、一覧は空です。JPEG/PNG/WebP は元バイトのコピーです。HEIC は JPEG になります。このページは HEIC ボックスを書き換えません。
どの形式がその場で消えますか?
JPEG、PNG、WebP は同じ形式です。HEIC は libheif で JPEG になります。AVIF はここでは拒否します。先に AVIF→JPG。
GPS は地図になりますか?
いいえ。GPSLatitude や GPSLongitude が TIFF タグとしてあれば、その名前(と数値)を出して削除します。地図もタイル API も呼びません。
背景削除の回数を使いますか?
いいえ。JPEG/PNG/WebP は ormbg を使いません。HEIC は HEIC→JPG と同じ libheif です。
処理後の JPEG が横向きです。
Orientation タグに回転だけを入れているカメラがあります。EXIF を消すとそのタグも消えます。プレビューが横ならローカルで回転してください。手順: 写真のEXIFを消す。