Everything runs locally in your browser.
Most tools that do what ExifKit does are either paywalled after the first file, require an account, or upload your photos to a server you know nothing about. Some do all three.
ExifKit was built because a genuinely private, no-account, fully unlocked tool for this simply did not exist. Everything here is free and always will be.
If ExifKit saves you time or gives you peace of mind, a coffee is the best way to say so. It goes directly to keeping this maintained.
ExifKit processes everything entirely in your browser. When you drop a photo, it is read by JavaScript running on your own machine. Nothing is sent to a server, stored in a database, or logged anywhere.
The "Local · Private" badge in the header is not a marketing claim. It is an accurate description of how the tool works. You can verify it yourself by opening your browser's network panel while using ExifKit. You will see map tile requests and nothing else.
When a photo has GPS coordinates, ExifKit looks up a place name from those coordinates using OpenStreetMap's public geocoding service, not Google Maps. Only the coordinates are sent, nothing else. Map imagery loads the same way any maps app loads it: by requesting image tiles for the area you are viewing.
Drop any photo and see everything your camera recorded. Settings, timestamps, and if location was on, exactly where it was taken plotted on a map.
From there you can strip metadata you don't want before sharing a photo, or correct a wrong date, time, or location if something was off at capture. Strip and Edit require JPEG — most phone photos qualify.
Working with a lot of photos? Drop a folder and do it all at once. Compare, strip, or edit in bulk and download everything as a ZIP.
ExifKit can read and display metadata from JPEG, PNG, HEIC, TIFF, and most RAW formats including NEF, CR2, ARW, and DNG. Stripping and editing metadata requires JPEG, which covers most photos taken on smartphones.
Exif (Exchangeable Image File Format) is a standard for embedding metadata directly inside image files. When your camera captures a photo, it writes a structured block of data into the file recording how the photo was taken.
The aperture is the opening in the camera lens, measured as an f-number. A low f-number means a wide opening: more light and background blur. A high f-number means more depth of field.
Controls how long the sensor is exposed to light. Fast shutter speeds freeze motion. Slow shutter speeds blur motion and let in more light.
ISO measures the sensor's sensitivity to light. Low ISO produces clean images. High ISO lets you shoot in dim light but introduces digital noise.
Focal length in millimeters describes the zoom level and field of view. Wide-angle lenses (14–35mm) capture broad scenes. Telephoto lenses (85mm+) bring distant subjects closer.
Many smartphones and some cameras embed GPS coordinates into photos at capture. Sharing a photo with GPS intact can reveal exactly where you live, work, or spend time. The Strip panel lets you remove that data before sharing.
Exif is a specific type of embedded metadata written by the camera. Photos can also contain IPTC and XMP metadata. Exif is the one recorded by the camera at capture time.
Before posting a photo online or sending it to someone, it is worth checking what metadata it contains. Camera model, serial number, and GPS coordinates are all embedded by default. ExifKit lets you review and selectively remove that data without affecting the image itself.