photometadata.netEXIF · GPS · METADATA

What Is IPTC Data?

IPTC is the part of a photo's metadata that a person puts there: the caption, the keywords, who took it, who to credit, and the copyright notice. It sits in the same file as the EXIF block the camera wrote, in a different place, and it answers a completely different question.

IPTC vs EXIF, in one table

EXIFIPTC
Who writes itThe camera, automatically, at the moment of capture.A human — photographer, editor, or archivist — afterwards.
What it holdsShutter speed, aperture, ISO, lens, GPS, timestamp.Caption, keywords, creator, credit, copyright, usage terms.
Question it answersHow was this photo made?What is it of, who owns it, and how may it be used?
Who defined itThe camera industry (JEITA/CIPA).The International Press Telecommunications Council — a news industry body.
Where it livesA TIFF-structured block in the file.A legacy binary block (IIM) and/or an XMP packet — often both at once.

The short version: EXIF describes the exposure, IPTC describes the picture and its rights. They are separate blocks, so a tool that strips one does not necessarily strip the other — and a platform that strips everything takes your copyright notice with it.

Jump to IPTC vs EXIF, the fields, copyright, viewing and editing, or the tools comparison.

IPTC vs EXIF: What Is the Difference?

The two standards come from different industries solving different problems. EXIF exists because a camera knows things about the shot it just took and there was value in recording them. IPTC exists because a newspaper receiving a wire photo needs to know what it shows, who shot it, when, where, and whether it can be published — none of which a camera can answer.

That origin explains the shape of the data. Every EXIF field is a measurement or a setting. Every IPTC field is an editorial assertion: a caption someone wrote, a credit line someone agreed to, a copyright notice someone claims. IPTC is metadata about the content and the rights; EXIF is metadata about the capture.

And where does XMP fit?

XMP is not a competing vocabulary — it is a container, an XML packet Adobe designed to carry metadata of any kind inside a file. The modern IPTC standard (IPTC Core and IPTC Extension) is defined as a set of XMP properties. So "IPTC data" in a current file usually means IPTC fields stored in XMP. The older binary IIM block is the thing people mean when they say "the IPTC header."

This dual life is worth understanding, because it produces the single most common IPTC surprise: a photo can carry two copies of the same field. Adobe applications have long written the caption, creator, and copyright into both the legacy IIM block and the XMP packet, and kept them in sync. Other software writes only XMP. If the two disagree — because one tool edited one and not the other — different viewers will show you different answers for the same photo, and neither is wrong.

There is a third overlap to know about. EXIF has its own Artist and Copyrighttags, which mean roughly what IPTC's Creator and Copyright Notice mean. They are a different pair of fields in a different block. Filling in one does not fill in the other, which is why a photo can show a copyright notice in one program and nothing in the next.

What Does IPTC Data Contain?

The fields below are the ones you will actually meet. The IIM column is the dataset number in the legacy binary block; the XMP column is the property name in a modern file. Most tools show you a friendly label instead of either.

FieldIIMXMP propertyWhat goes in it
Description / Caption2:120dc:descriptionA sentence or two saying what the photo shows. The most used field in the standard.
Headline2:105photoshop:HeadlineA short publishable summary — not a file name, not a title.
Keywords2:25dc:subjectFree-text search terms, one per entry. What makes an archive findable.
Creator2:80dc:creatorThe photographer's name. Called By-line in the older block.
Credit Line2:110photoshop:CreditHow the credit should read in print — often an agency, not the creator.
Copyright Notice2:116dc:rightsThe notice itself: © 2026 Jane Doe. A claim, not a registration.
Rights Usage TermsxmpRights:UsageTermsWhat a licensee may do. XMP only — the legacy block has no equivalent.
Web Statement of RightsxmpRights:WebStatementA URL to the full licence terms. XMP only.
Date Created2:55 / 2:60photoshop:DateCreatedWhen the content was created — which for a scan is not when the file was.
City / State / Country2:90 / 2:95 / 2:101photoshop:City and siblingsPlace names a person typed — unlike EXIF GPS, which is coordinates a receiver measured.
Special Instructions2:40photoshop:InstructionsEmbargoes, restrictions, notes to the editor.
Digital Source TypeIptc4xmpExt:DigitalSourceTypeHow the image came to exist — including the value used to declare AI-generated content.

The full standard is much larger — it has structured fields for depicted people, product identifiers, model and property releases, licensor contact details, and more. The IPTC Extension schema, in particular, is where the rights machinery lives that agencies depend on. Most photographers use a dozen fields and ignore the rest, which is a perfectly reasonable way to use it.

One field is worth singling out. Iptc4xmpExt:DigitalSourceType is how a file says where its pixels came from — a digital capture, a scan of a negative, or media generated by a trained algorithm. It is the field the industry has settled on for labelling AI-generated images, which makes an old news-wire standard suddenly relevant again.

How to View and Edit IPTC Data

Read what a file already has

Drop the photo into our metadata viewer and open the All tab — IPTC fields are listed there alongside the EXIF ones, so you can see at a glance whether a caption and copyright notice survived whatever the file has been through. The photo is read in your browser and never uploaded.

On the command line, ExifTool is the reference implementation and shows you which block each value came from — which is exactly what you need when the legacy and XMP copies disagree:

# Every IPTC and XMP value, grouped by the block it lives in
exiftool -a -G1 -s -IPTC:all -XMP:all photo.jpg

# Just the rights fields, across every block that might hold them
exiftool -Creator -Artist -CopyrightNotice -Copyright -Rights -UsageTerms photo.jpg

Write the fields

Naming the group tells ExifTool which block to write. Write both if you want older software to see the values too:

# Modern: the XMP packet, which is what current tools read
exiftool -overwrite_original \
  -XMP-dc:Creator="Jane Doe" \
  -XMP-dc:Rights="© 2026 Jane Doe" \
  -XMP-xmpRights:UsageTerms="No use without written permission" \
  -XMP-xmpRights:WebStatement="https://example.com/licensing" \
  photo.jpg

# Legacy: the IIM block. Declare UTF-8 or non-ASCII names get mangled.
exiftool -overwrite_original -charset iptc=UTF8 \
  -IPTC:CodedCharacterSet=UTF8 \
  -IPTC:By-line="Jane Doe" \
  -IPTC:CopyrightNotice="© 2026 Jane Doe" \
  photo.jpg

# Stamp a whole shoot at once
exiftool -overwrite_original -r \
  -XMP-dc:Creator="Jane Doe" -XMP-dc:Rights="© 2026 Jane Doe" \
  ~/Pictures/shoot/

That CodedCharacterSet line is not optional pedantry. The legacy IIM block has no inherent encoding, and readers assume Latin-1 unless the file explicitly declares UTF-8 — which is why accented names and non-Latin scripts come back as mojibake from the IPTC block while the XMP copy, which is XML and therefore Unicode by construction, reads back perfectly.

In a GUI, the field you want is usually behind a menu item called File Info, Metadata, or Properties. Photoshop and Bridge put the IPTC panels in File Info and can save a filled-in set as a reusable template. Lightroom Classic exposes them in the Metadata panel and will apply a metadata preset to every photo on import — which is the setting worth finding, because it is the one that makes the whole thing automatic.

Two cautions. First, some editors write IPTC changes into a sidecar file — an .xmp next to the raw file — rather than into the image, so the metadata lives beside the photo and is lost if you move one without the other. Sidecars are normal for raw formats; make sure your export writes the fields into the JPEG itself. Second, exporting a photo does not always carry IPTC across: check your export dialog for a metadata dropdown, and pick the option that keeps copyright and contact info rather than the one that strips everything.

IPTC Tools Comparison

ToolCostWritesBest for
ExifToolFree, open sourceIIM + XMPEverything, if you are comfortable at a terminal. The only tool that reliably shows and writes both blocks independently.
Lightroom ClassicSubscriptionIIM + XMPPhotographers with a library. Metadata presets applied at import are the killer feature.
Adobe BridgeFree with an Adobe accountIIM + XMPEditing metadata on files where they sit, without importing them into a catalogue. Templates apply to a selection.
Photo MechanicPaid licenceIIM + XMPDeadline work. Stamps IPTC onto thousands of frames during ingest, which is why press photographers use it.
digiKamFree, open sourceIIM + XMPA full cataloguing app with real IPTC editing, at no cost. The obvious Lightroom alternative for this job.
XnView MPFree for personal useIIM + XMPBatch-editing a folder through a GUI without learning a command line.
This site's viewerFree, no accountRead onlyChecking, in ten seconds, whether a file still carries its caption and copyright. Nothing is uploaded.

Choosing between them is mostly a question of when you want the metadata applied. If it should happen automatically to every photo you shoot, you want a cataloguing tool with import presets — Lightroom Classic or digiKam. If you need to fix or inspect specific files, or you are scripting anything, ExifTool is the answer and nothing else comes close. If you shoot to a deadline and metadata has to be complete before the file leaves the building, that is exactly the problem Photo Mechanic was built to solve.

What you should not rely on: the built-in file properties dialogs in Windows and macOS. They expose a handful of fields under names of their own choosing, and it is not always clear which block they write to — fine for a quick look, unreliable as the tool of record for rights information.

Check the IPTC Data in Your Own Photos

The useful experiment takes a minute. Take a photo you have already published, download it back from wherever you published it, and drop both the original and the downloaded copy into our metadata viewer. Compare the All tab for each.

If your caption, creator, and copyright notice are in the original and missing from the download, you have just learned what that platform does to your rights information — and you have learned it from your own file, rather than from anyone's claims. It runs in your browser; neither file is uploaded.

Open the Metadata Viewer

Related Guides

Frequently Asked Questions

What is IPTC data in a photo?

IPTC is the descriptive and rights metadata a person adds to an image: caption, headline, keywords, creator, credit line, copyright notice, usage terms, and place names. It is named after the International Press Telecommunications Council, the news industry body that defined it so wire photos could travel with the information an editor needs. Unlike EXIF, which the camera writes automatically, every IPTC field is something a human typed.

What is the difference between IPTC and EXIF?

EXIF is written by the camera at the moment of capture and records how the photo was made — shutter speed, aperture, ISO, lens, GPS, timestamp. IPTC is written by a person afterwards and records what the photo is of and who owns it — caption, keywords, creator, copyright, usage terms. They are separate blocks in the same file, defined by different organisations, so a tool that reads or strips one will not necessarily touch the other.

Is IPTC the same as XMP?

No, but they are entangled. XMP is a container — an XML packet that can carry metadata of any kind inside a file. IPTC is a vocabulary of fields. The modern IPTC standard (IPTC Core and IPTC Extension) is defined as XMP properties, so IPTC data in a current file is usually stored in the XMP packet. The older binary IIM block still exists alongside it, and Adobe software has historically written the shared fields into both, which is why a photo can end up with two copies of its caption.

Does IPTC copyright data protect my photos?

Not on its own. In most countries you hold the copyright from the moment you take the photo, whether or not anything is embedded, and an IPTC notice neither creates nor registers that right. What it does is assert the claim in a form that travels with the file: it makes you findable, it is read by picture desks and by Google Images, and it removes the excuse that nobody knew who made the photo. It offers no technical protection at all — the fields can be deleted in one command, and most social platforms delete them automatically on upload.

How do I add IPTC data to my photos?

In a cataloguing application, fill in the Metadata or File Info panel and — the important part — save it as a preset or template that is applied automatically on import, so every photo you shoot is stamped without you thinking about it. Lightroom Classic, Adobe Bridge, Photo Mechanic, and the free digiKam all support this. On the command line, ExifTool writes any field in any block: exiftool -XMP-dc:Creator="Jane Doe" -XMP-dc:Rights="© 2026 Jane Doe" photo.jpg. Add -r and a folder to stamp an entire shoot.

Why does my IPTC caption show garbled characters?

Because of the legacy IIM block, which has no inherent character encoding. Readers assume Latin-1 unless the file explicitly declares UTF-8 in its CodedCharacterSet field, so accented names and non-Latin scripts come back as mojibake. Writing with ExifTool, pass -charset iptc=UTF8 and set -IPTC:CodedCharacterSet=UTF8. The XMP copy of the same field does not have this problem, because XMP is XML and therefore Unicode by construction.

Do social media platforms keep IPTC data?

Mostly not. Platforms that re-encode uploaded images discard the metadata blocks wholesale, and the copyright notice goes with the GPS coordinates — a photo saved from a post typically carries no embedded evidence of who made it. Behaviour varies by platform and changes over time, so the reliable way to know is to test it: publish a file, download it back, and compare the two in a metadata viewer.

See the IPTC fields in your own photos

Drop in a photo to check whether its caption, creator, and copyright notice are still there — alongside every EXIF tag the file carries. It runs in your browser and nothing is uploaded.

Open Photo Metadata Viewer