Skip to content
POST /api/v1/image-metadata

Image Metadata Extractor

Upload an image to see the metadata hidden inside it. You get dimensions, camera make and model, exposure settings, IPTC captions, and GPS coordinates when the photo has them. Handy for checking what a photo gives away before you post it, or for sorting a pile of pictures by camera and date.

file required

JPEG, PNG, GIF, WebP, or TIFF up to 10 MB. EXIF is only read from JPEG and TIFF.

X-Sandbox-Remaining: - get an api key

returns

data.dimensions
Width, height, bit depth and channel count.
data.exif
Camera, lens, exposure, ISO and the date the shutter fired.
data.gps
Latitude and longitude from EXIF, or null.
data.iptc
IPTC fields like caption, byline and copyright, or null.
data.mime_type
Detected MIME type, with the byte size in file_size.
response awaiting request sending
Fill in the fields and send a request. The response lands here.

Run it from your code

A temporary key takes one request and lasts seven days at 20 calls a day. Register and it becomes 75 a day, still free.

$ curl -sX POST "https://apixies.io/api/v1/image-metadata" \
    -H "X-API-Key: $APIXIES_KEY" \
    -F "image=@photo.jpg" | jq '.data.dimensions'

{ "width": 4032, "height": 3024, "bits": 8, "channels": 3 }

questions

Why is the EXIF section empty for my image?

EXIF is only read from JPEG and TIFF files. PNG, GIF, and WebP rarely carry it. And many sites (social networks, chat apps) strip metadata on upload, so a downloaded copy often has none left.

Is my uploaded image stored?

No. The file is read once to pull out the metadata and then discarded. Only the extracted fields come back in the response.

How do I remove GPS data from a photo?

Most phones have a setting to stop tagging photos with location. For existing files, tools like exiftool can strip it (exiftool -gps:all= photo.jpg). Run the file through this tool afterwards to check it's gone.

cookies

We use analytics cookies to see how the site gets used. Nothing loads until you accept. Privacy policy