Skip to content
gohacks.dev
Security

EXIF Viewer and Remover

See the EXIF metadata in a JPEG photo (camera, lens, settings, date and GPS location) and download a clean copy with all metadata removed.

Free · No sign-up · Your inputs stay in your browser

Input

View and remove photo EXIF metadata

Output

Choose a photo

Phones write the camera, the exact time and often the GPS position into every photo, and many sites publish the file as uploaded. The clean copy is re-drawn by the browser and re-encoded, which carries no metadata at all; on a server, exiftool -all= photo.jpg or Intervention Image's re-encode does the same. Orientation is applied before drawing, so the clean copy is the right way up.

Runs in this browser. Nothing you paste is sent to a server.

Photos say where they were taken

Phones write GPS coordinates into every photo unless location access is off for the camera. A photo uploaded unchanged to a site that keeps the original file can reveal a home address. Many large platforms strip metadata on upload, but forums, CMSs and file hosts often do not. The format is defined by the CIPA Exif standard.

Strip it in your pipeline

Re-encoding images on upload (as Laravel apps do with Intervention Image or as Imgproxy does) drops metadata by default; exiftool -all= photo.jpg removes it in place.

Share

Frequently asked questions

Does re-saving a photo remove EXIF?
Re-encoding through a canvas does. Many editors keep metadata when saving unless told otherwise.
Can I read EXIF from HEIC or PNG files here?
This viewer reads JPEG, the format most cameras and phones export. HEIC and PNG store metadata in different containers; exiftool reads them all.
Is what I paste sent anywhere?
No. The tool runs entirely in your browser with JavaScript. Nothing you type or paste is sent to our server or stored.

Keep planning

Similar tools