スマホの JPEG は APP1 Exif を埋め込むことが多く、GPSLatitude、DateTimeOriginal、カメラの Model がそこにあります。LocalPix の EXIFを消す は、このタブでファイル内の名前を読み、それを持っていたセグメントを落とします。写真はアップロードされません。該当セグメントが無ければ「なし」と出ます。
このサイトの関連作業: まだ HEIC なら iPhoneのHEICをJPGに、JPEG も必要なら PNGをJPGに、次が容量なら 履歴書の写真、フォームが数字を出しているなら 添付のKB上限。
手順
- EXIFを消す を開きます。ファイルを選ぶまでボタンは無効です。確認は任意で ローカル検証。
- ディスクから JPEG、PNG、WebP、HEIC をドロップします。80 MiB(83,886,080 バイト)超は拒否されます。ファイル選択では libheif は始まりません。
- 「メタデータを消す」を押します。JPEG / PNG / WebP はこのタブで書き直されます。HEIC はその押下で libheif-js 1.23.5(1,463,506 バイト)を
/assets/libheif/から読み、品質 0.92 の JPEG を書きます。 - 「削除したもの」を読みます。名前はファイル内のタグ、キーワード、XMP プロパティです。空なら見つかりませんでした。ローカルの
blob:URL から-no-exifをダウンロードします。
仕組み
JPEG / PNG / WebP はコンテナ編集です。圧縮画素をコピーし、EXIF / XMP / IPTC / コメント / PNG テキストを省きます。ICC は残します。HEIC はここでは書き換えず、HEIC→JPG と同じ libheif で JPEG にします。
一覧は宣伝用のラベルではありません。TIFF タグが Make なら行は Make です。GPSLatitude はそのタグ名であり、都市名ではありません。地図もタイル API もありません。
制限
- 上限 80 MiB。ファイル全体がタブに入ります。
- Orientation を消しても画素は回りません。プレビューを見てください。
- HEIC の出力は JPEG、品質 0.92。
- AVIF は受けません。先に AVIF→JPG。
- 焼き込まれた日付は画素であり EXIF ではありません。それは 日付印を消す です。
よくある質問
写真はこの端末から出ますか?
いいえ。処理はタブ内です。ネットワークでは HEIC 時に /assets/libheif/ の libheif が見えることがあります。写真の POST は見えないはずです。ローカル検証。
「なし」とは?
スキャナが EXIF、XMP、IPTC、JPEG コメント、PNG の text/eXIf/tIME を見ていません。JPEG/PNG/WebP は元バイトのコピーです。
200 KB にもなりますか?
いいえ。サイズは次の KB指定で圧縮 です。JPEG になってから 200 と入力します。