Image EXIF Metadata Extractor avatar

Image EXIF Metadata Extractor

Pricing

from $1.00 / 1,000 image analyzeds

Go to Apify Store
Image EXIF Metadata Extractor

Image EXIF Metadata Extractor

Extract hidden EXIF data from images including GPS coordinates, camera models, and timestamps for digital forensics and OSINT.

Pricing

from $1.00 / 1,000 image analyzeds

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

14 hours ago

Last modified

Share

Extract hidden EXIF metadata from JPEG images at scale — camera model, GPS coordinates, timestamps, and image dimensions. Provide image URLs and get structured metadata back without downloading files locally. Process hundreds of images in a single run.

Features

  • EXIF parsing — extracts camera make/model, GPS coordinates, creation dates, and image dimensions
  • Bulk processing — analyze hundreds of images in a single run
  • URL-based input — no file uploads needed, just provide URLs pointing to JPEG images
  • GPS extraction — returns latitude and longitude when geotagging data is present
  • Configurable concurrency — process 1 to 50 images in parallel
  • Error resilience — invalid or non-JPEG images are reported with error details

Input

FieldTypeRequiredDefaultDescription
urlsarrayYesList of image URLs to extract EXIF data from (must be JPEG format)
timeoutSecondsintegerNo15Maximum seconds to wait for each image download
concurrencyintegerNo10Number of images to process in parallel (1-50)

Input Example

{
"urls": [
"https://raw.githubusercontent.com/ianare/exif-samples/master/jpg/Canon_40D.jpg"
]
}

Output

Each image URL produces one dataset item containing the extracted EXIF metadata.

Key output fields:

  • imageUrl (string) — the image URL provided
  • status (number) — HTTP status code from the download
  • make (string) — camera manufacturer (e.g., "Canon")
  • model (string) — camera model (e.g., "Canon EOS 40D")
  • createDate (string) — ISO 8601 timestamp when the photo was taken
  • gpsLatitude (number) — GPS latitude if available
  • gpsLongitude (number) — GPS longitude if available
  • imageWidth (number) — image width in pixels
  • imageHeight (number) — image height in pixels
  • error (string) — error message if extraction failed, otherwise absent

Output Example

{
"imageUrl": "https://raw.githubusercontent.com/ianare/exif-samples/master/jpg/Canon_40D.jpg",
"status": 200,
"make": "Canon",
"model": "Canon EOS 40D",
"createDate": "2008-05-30T15:56:01.000Z",
"gpsLatitude": null,
"gpsLongitude": null,
"imageWidth": 100,
"imageHeight": 68
}

Pricing

EventCost
Image AnalyzedPay-per-event (see actor pricing page)

Use Cases

  • Photo verification — check image origins and camera metadata for authenticity
  • Geolocation analysis — extract GPS coordinates from geotagged photos
  • Digital asset management — catalog image metadata across large photo libraries
  • OSINT research — analyze publicly available images for embedded metadata
ActorWhat it adds
Website Asset ExtractorExtract all images, scripts, and stylesheets from web pages
Favicon ExtractorExtract favicon and brand icons from websites