Image Metadata Extractor: EXIF, IPTC, XMP and color profile
Pricing
from $4.50 / 1,000 image processeds
Image Metadata Extractor: EXIF, IPTC, XMP and color profile
Reads the EXIF, IPTC and XMP metadata, dimensions, format and ICC color profile of every image URL you list. GPS coordinates are left out unless you turn them on.
Pricing
from $4.50 / 1,000 image processeds
Rating
0.0
(0)
Developer
Ed Rayyis
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Give it a list of image URLs and it returns, for each image, the format, dimensions, color mode, the embedded ICC color profile, and every readable EXIF, IPTC and XMP field. Process many images in one run and export the results as JSON, CSV or Excel.
Only the file header and metadata blocks are read. Pixels are never decoded.
What you get for each image
- Format and MIME type, width, height, megapixels, color mode (such as RGB or RGBA), alpha channel, frame count for animated images, and DPI
- The ICC color profile: its name (such as
Display P3), color space, device class and version - A
camerasummary: make, model, lens, software, date taken, exposure time, f number, ISO, focal length, flash and orientation exif: every readable EXIF field by its standard name, from the main image block, the Exif block and the interoperability blockiptc: IPTC fields by name, such asObjectName,Headline,Keywords,Byline,Credit,CopyrightNotice,CaptionAbstract,CityandCountry. Repeatable fields come back as lists.xmp: the XMP packet asprefix:namefields, with lists for sequences and bags, nested objects for structures, and one entry per language for alternate textgpsPresent: whether the file carries GPS data- The download details: HTTP status, final URL after redirects, content type and file size
GPS coordinates are off by default
GPS coordinates in a photo can show where a person lives or where they were. By default this actor removes them: the GPS block of EXIF is left out, and so is every XMP field with GPS in its name. The item still tells you whether the file carried GPS data, in gpsPresent.
To get the coordinates, turn on "Include GPS coordinates". Each item then carries a gps object with the raw GPS fields and decimal latitude and longitude (negative for south and west) and altitude when the file has one. Turn it on only when you have a lawful reason to process location data.
Input
- Image URLs (required): direct links to the image files
- Include GPS coordinates (default off)
- Maximum file size in MB (default 50): larger files get an error item and are not downloaded in full
- Parallel downloads (default 5)
Formats
Tested with JPEG, PNG, WebP, AVIF, TIFF and GIF files, including animated GIF.
Output
Dataset: one item per URL, in the order you listed them. A URL that cannot be read gets ok: false and an error, such as HTTP 404, an unknown host, or "the file is not an image format this actor can read" for a web page. One bad URL never stops the run. Export as JSON, CSV or Excel, or read it over the API.
Pricing
Pay per event: one event per image read. URLs that fail are not charged. The run stops when it reaches the maximum charge you set.
Scope and conduct
Only the URLs you supply are downloaded. The actor does not log in anywhere, uses no proxies, and stores no copy of the images. Metadata can hold names and contact details that a photographer or editor put there; process it in line with the privacy law that applies to you.
Support
Questions and problems: the Issues tab on this page. Replies are written by an AI assistant on behalf of the developer and reviewed by the developer.