How to Add Captions and Descriptions to Photo Metadata
October 31, 2026
To add a caption or description to a photo's metadata, open the file in a metadata editor, type your text into the Description (or Caption) field, and save the photo as a new file. The text is stored inside the image in IPTC/XMP fields, so it travels with the file wherever it goes.
What is the difference between a caption, a description and a title?
In most editors, "caption" and "description" are the same field. IPTC calls it "Description" (older tools say "Caption/Abstract"), and XMP stores it as dc:description. A title is a separate, shorter field.
Here is how the common fields differ:
| Field | What it holds | Typical length |
|---|---|---|
| Title | A short name for the photo | A few words |
| Headline | A one-line summary (IPTC) | One sentence |
| Description / caption | Who, what, where and why | One to three sentences |
| Alt text (IPTC "Alt Text (Accessibility)") | What the image shows, for screen readers | One sentence |
| Keywords | Search terms, one per tag | 5 to 15 tags |
Two things to know. First, the field names vary by software, so one app's "Caption" is another's "Description" or "Comments". Second, EXIF also has an ImageDescription tag. Many tools sync it with the IPTC/XMP description, but not all do, and some software can garble non-English characters in the EXIF version. XMP is the safer place for text in any language.
If you want the background on how these standards relate, see our EXIF data explained guide.
What do you need before you start?
You need four things:
- The photo files. JPG is the simplest. HEIC, PNG and WebP also work in Geotagr, but they are converted and saved as JPG.
- A short writing plan. Decide the pattern for your descriptions before you type (see the writing section below).
- The facts for each photo. Location, subject, date or project name, and anyone who needs credit.
- A copy of the originals. Always save to a new file so you can go back.
How do you add a caption or description to a photo?
You can do it in a desktop app such as Lightroom, in your operating system's file properties, or in a browser. These steps use the browser route, because nothing needs installing.
- Open the Geotagr editor. Add one photo or a whole folder's worth. Processing happens in your browser, and the files are not uploaded to Geotagr's servers.
- Select a photo. Check it's the right one before you type.
- Write the title. Keep it short and specific, such as "Kitchen remodel, finished island".
- Write the description. One to three plain sentences. Say what the photo shows and where.
- Add keywords and location if useful. Keywords and GPS coordinates sit in the same metadata block, so you can set them in one pass.
- Save the photo. Download the new JPG. The description is written into the file's IPTC/XMP fields.
- Check the result. Open the saved file in the free photo metadata checker and confirm the description is there.
Photos opened in other formats are saved as JPG, so keep your originals if you need the old format.
What should you write in a photo description?
Write what a person would need to know if the photo were the only thing they had. Lead with the subject, then add place and context. Skip keyword lists, because those belong in the keywords field.
A simple pattern is: subject + action or state + place + context.
Examples:
- Technician replacing a water heater in a basement utility room, Leeds, after a leak call.
- Front elevation of a three-bedroom semi-detached house with a new slate roof, listed for sale.
- Finished oak deck with built-in bench seating, completed for a client in Bristol.
- Team volunteers planting trees at the east entrance of Millbrook Park.
Some rules that keep descriptions useful:
- Be literal. Describe what is visible and verifiable. Don't write claims you can't back up.
- Be unique. Ten photos with the same sentence tell a reader nothing about each one.
- Skip stuffing. Repeating "best plumber in Leeds" in every file adds no information and reads badly if anyone opens the metadata.
- Mind privacy. Descriptions are readable by anyone who gets the file. Leave out client names, full home addresses and anything sensitive unless you're sure the photo will stay private.
- Keep it short. The older IPTC caption field has a length limit in the specification (2,000 bytes), and a few sentences is plenty.
Alt text is a related but different job. A description can hold context such as the place and the project, while alt text should describe the image for someone who can't see it. IPTC now has a dedicated alt text field, but support in other software is uneven.
Does the description help with SEO or Google rankings?
Nobody can promise that. Google has not published how it uses embedded photo metadata, and some platforms remove it on upload. Treat the description as record-keeping and context for people and software that read the file, not as a ranking lever.
For what we do know about location data and search, read Does Geotagging Photos Help Local SEO?. Where a platform displays text, such as your website's alt text or a listing caption, you still have to enter it there. Embedded metadata won't fill it in automatically.
How do you add descriptions to many photos at once?
Write one base description for the set, then edit each photo so it is specific. Batch tools are best for shared fields (business details, keywords, location). Per-photo text is best for the description itself.
A workable routine:
- Apply shared details to the whole batch: keywords, business name, contact details and location if every photo was taken at the same place.
- Go through the photos one by one and change the description to say what's in each.
- Save a preset for anything you reuse, such as your business details, so you don't retype them next time.
Geotagr supports batch tagging and presets. For the wider workflow, including location, see How to Batch Geotag Photos.
If you already have the descriptions in a spreadsheet, CSV import can match them to photos. That is a paid feature, as are GPX track matching and AI suggestions. See pricing for the current plans. AI-suggested text is a draft, so read it and correct it before you save.
How do you check that the description saved?
Open the finished file in a tool that reads IPTC/XMP and look for the description field. The free photo metadata checker does this in the browser. Our guide to checking photo metadata on any device covers other methods.
Check the saved copy, not the original. Also check a copy that has gone through your real workflow, such as the version you emailed or uploaded, because that is the one that matters.
Why is my description missing or not showing?
Most problems come from one of these causes:
- A platform stripped it. Many websites, social networks and listing portals remove or rewrite metadata when you upload. Google Business Profile does too. If the description vanished after an upload, the file was probably fine and the platform removed the text.
- You're looking in the wrong field. One viewer may show "Comments" or "Subject" while another shows "Description". Try a second viewer before assuming the save failed.
- The app reads a different tag. Some software reads only the EXIF
ImageDescriptiontag and ignores XMP, or the reverse. Look at the raw IPTC/XMP fields in a metadata checker. - You checked the original. Editors save a new file. Make sure you're opening the new one.
- Odd characters appear. Accents or non-Latin text can display wrongly in tools that read only EXIF. Check the XMP description instead.
- The file was compressed or exported again. Re-saving in an image editor, or exporting with "strip metadata" turned on, can remove the text. Check your export settings.
- The photo came from a messaging app. Many apps recompress images and drop metadata. Use the original file from your camera or phone.
If you share photos publicly and don't want text or location to travel with them, our guide on removing location data from photos covers the privacy side.
Frequently asked questions
Is a caption the same as a description in photo metadata?
Usually, yes. IPTC calls the field "Description" (formerly "Caption/Abstract"), and XMP stores it as dc:description. Some apps label it "Caption" and others "Description" or "Comments", so check what your software calls it.
Can I add a description to a photo without Photoshop or Lightroom?
Yes. You can use your operating system's file properties, though the fields and what they write vary by system. A browser tool like the Geotagr editor also works. It writes the title and description into IPTC/XMP and saves the photo as a JPG, without uploading your files.
Will the description show when I upload the photo to social media or Google?
Not reliably. Many platforms strip or ignore embedded metadata, and Google hasn't published how it uses it. If the text matters on a page, enter it in that platform's own caption or alt text field as well.
How long should a photo description be?
One to three sentences is enough for most uses. The older IPTC caption field has a size limit in the specification, and shorter text is easier to read in file viewers. Put detail that doesn't fit into keywords or your own records.
Should I put keywords in the description?
No, use the keywords field for search terms and keep the description in natural sentences. A few relevant words will appear naturally in a good description. Repeating the same phrase across files adds no information.
Can I write the same description for every photo in a batch?
You can, but it's rarely a good idea. Shared fields like business details and keywords suit batch tagging. Descriptions should say what is specific to each photo, so edit them one by one after applying the shared details.