IPTC Keyword Generator — AI Auto-Tags Images That Algorithms Actually Read
Upload any image. The iptc keyword generator analyzes objects, scenes, colors and mood — then generates 20–50 contextual IPTC keywords optimized for Shutterstock (50 max), Adobe Stock (30–50), Etsy (13) or Google Images. Injected losslessly via IPTC Photo Metadata 2024.1 + XMP Subject — searchable before the file leaves your hard drive. Free: 5 images/day.
Free: 5 images/day · AI unique per image · Bulk: 500/batch via Bulk EXIF Editor · EN/FR/ES · JPEG PNG WebP TIFF · Fastest iptc keyword generator (1.8s)
The metadata field stock platforms rank you on
IPTC keywords are tags embedded directly inside image files using the IPTC-IIM / IPTC Core 2024.1 standard (field IIM 2:25 Keywords) plus mirrored to XMP-dc:Subject. They tell search engines, stock platforms and DAMs what an image contains — without relying on filenames, folders or external databases. Unlike EXIF (camera data), IPTC is editorial: you control it. The iptc keyword generator writes both in sync, ExifTool 13.x verified.
When you upload to Shutterstock (50 keywords max, order matters), Adobe Stock (50 max, 30 recommended) or Getty, the platform reads embedded IPTC keywords to decide when to surface your image. When Google Images crawls your product photos, IPTC + XMP Subject is one of its image-ranking signals alongside alt text and XMP caption. When a DAM (Bynder, Canto) indexes your library, IPTC Keywords is the primary search field. The problem: writing good keywords is slow, inconsistent, and skipped — 90% of images online carry zero embedded keywords (DAM survey 2024). That is lost discoverability. The iptc keyword generator fixes this with vision AI: each image gets unique, platform-tuned tags in ~1.8 seconds.
- Stock: 30–50 buyer-intent keywords (what art directors search) — Shutterstock 50 max, Adobe Stock 30 sweet spot
- SEO: 10–20 focused query keywords + XMP Title ≤60c + Description ≤160c
- E-commerce: Etsy 13 tags + product attributes + category + style keywords
Need to edit all IPTC fields, not just keywords? Bulk EXIF Editor combines the iptc keyword generator with Headline, Caption, Copyright and XMP editing. Also see Shutterstock metadata and Adobe Stock metadata.

Generate IPTC keywords for free — 5 images/day
iptc keyword generator: vision AI, platform-tuned, losslessly embedded.
From upload to embedded IPTC in 3 steps
No prompt engineering. The iptc keyword generator picks a platform, you upload, copy or download. Bulk workflow available for 500 images at once.
Upload + pick platform
Drag JPEG, PNG, WebP or TIFF. The iptc keyword generator targets: Shutterstock (50), Adobe Stock (45), Google Images (15–20), Etsy (13) or Amazon. AI adapts vocabulary and clamps to the real platform max.
AI analyzes the image
The iptc keyword generator vision model identifies objects, scene, colors, composition, mood and style. Generates 20–50 tags ranked by relevance, with confidence badges and multilingual variants EN/FR/ES.
Inject + download
One click, the iptc keyword generator writes IPTC Keywords (2:25) + XMP Subject losslessly (ExifTool 13.x verified). Pixels untouched. Download file or ZIP. Verify with EXIF Viewer.
How the iptc keyword generator looks in practice
Sample: mountain landscape at sunset with lake reflection. The iptc keyword generator sees more than “mountain” — it writes buyer-ready tags across subject, setting, light, mood and use-case.
Input: Alpine lake at golden hour — mountain range, calm water, orange sky
What the iptc keyword generator detected: mountain range (98%), lake reflection (96%), sunset/golden hour (95%), calm water (93%), alpine scenery, wilderness, orange sky, tranquility → 24 tags ranked by search relevance. Why it matters: Shutterstock buyers search “golden hour mountain reflection” not just “mountain”. The iptc keyword generator covers long-tail queries manual taggers miss.
Bold = primary tags (order = Shutterstock ranking weight). All 24 embedded as IPTC:Keywords + XMP:Subject by the iptc keyword generator. Verified with ExifTool.
The iptc keyword generator tailored to your platform
One AI, five vocabularies. The iptc keyword generator adapts count, specificity and language to how each platform indexes — verified against 2025 submission guides. Shutterstock 50 hard cap, Adobe Stock 50 but 30–45 optimal, Etsy 13 hard lock.
| Platform | Real limit | iptc keyword generator output | Style | Order matters? |
|---|---|---|---|---|
| Shutterstock contributor | 50 max 7 min recommandé | 30–50 | Buyer-intent, commercial, broad + specific | Yes — top 7 = max weight |
| Adobe Stock | 50 max 15–35 recommandé | 30–45 | Creative, aesthetic + technical, copy space | Non |
| Google Images | No max spam >20 pénalisé | 10–20 | Natural queries + XMP title/desc | Non |
| Etsy | 13 max 20c / tag, 13 exact | 13 | Exact-match buyer phrases | Non |
| Amazon | ~20 backend search terms | 10–15 | Attribute + category | Non |
Sources: Shutterstock keyword guide 2025 (50 max, order matters), Adobe Stock prep (≤50, 15–35 sweet spot), Google Images SEO, Etsy handbook (13 tags, 20 chars). Verified Sep 2025. The iptc keyword generator auto-clamps.
| What iptc keyword generator writes | Field | Format | Indexed by |
|---|---|---|---|
| Primary keywords | IPTC:Keywords (2:25) + XMP-dc:Subject | JPEG/TIFF natif, PNG/WebP via XMP | Shutterstock, Adobe, Google, DAMs |
| SEO title | XMP-dc:Title + IPTC:Headline | ≤60c optimisé Google | Google Images, Adobe |
| Description | XMP-dc:Description + IPTC:Caption-Abstract | ≤160c, 1 requête principale | Google Images, Getty |
| Copyright / Creator | IPTC:Creator / CopyrightNotice | Preserved by default | Getty, Shutterstock audit |
Need the iptc keyword generator for 500 images at once?
Same iptc keyword generator, bulk mode — unique tags per file, ZIP download.
The iptc keyword generator that earns acceptance
94.2% first-submission acceptance on Shutterstock/Adobe Stock with the iptc keyword generator vs 78% manual (10K benchmark, 2024–25). Avg generation: 1.8s per image for 30 keywords + title + description. No API key. The iptc keyword generator covers 12,000 visual concepts (objects, scenes, textures, emotions). Tips: upload original JPEG/WebP at ≥800px long edge; optional prompt (“organic skincare, minimal, natural light”) to steer vocabulary; review <70% confidence tags before bulk submission. Lossless writes: IPTC Keywords (2:25) + XMP Subject + Headline + Caption per IPTC 2024.1, ExifTool 13.x verified. Pixels untouched — only metadata segment changes.
Compare: image metadata optimizer · stock photo metadata
IPTC 2024.1 + XMP
The iptc keyword generator writes IPTC:Keywords (2:25) and XMP-dc:Subject in sync — indexed everywhere.
Lossless
No recompression. File hash changes only in metadata segment — visual quality identical. Verify with EXIF Viewer.
Bulk ready
Generate 500 at once via Bulk EXIF Editor — each file gets different tags from the iptc keyword generator.
iptc keyword generator vs manual & tools
Manual keywording: 5 min/image. Lightroom/ExifTool can write IPTC but not generate it. Shutterstock auto-tag is generic. Only the vision-AI iptc keyword generator delivers unique, contextual tags at scale.
| Approach | Time / image | Unique per image | Writes IPTC inside file | Platform-tuned |
|---|---|---|---|---|
| Exif Injector iptc keyword generator | 1,8s | Yes — vision AI | Yes, lossless | Shutterstock 50 / Adobe 30 / Google / Etsy 13 |
| Manual (human) | 3–5 min | Yes but inconsistent | Via ExifTool/LR | Non |
| ExifTool / Lightroom preset | 30s + writing | No — copy-paste | Yes | Non |
| Shutterstock auto-tag | Auto on upload | Generic | No — platform only | Shutterstock only |
| ChatGPT “suggest keywords” | ~20s + paste | Text-only, not embedded | Non | Non |
EXIF vs IPTC vs XMP — what the iptc keyword generator actually writes
Three families, three jobs. EXIF is sensor data (aperture, ISO, GPS). IPTC is editorial (keywords, caption, author). XMP is the modern envelope that mirrors IPTC. The iptc keyword generator writes IPTC + XMP to cover 100% of parsers.
| Family | Field | Tag ID | Role | Written by generator? |
|---|---|---|---|---|
| IPTC IIM | Keywords | 2:25 | Primary keywords — Shutterstock/Adobe read here | Yes — core |
| IPTC Core | Caption-Abstract | 2:120 | Long description (Google, Getty) | Yes — XMP synced |
| IPTC Core | Headline | 2:105 | Short SEO title ≤60c | Yes |
| IPTC Core | Creator / By-line | 2:80 | Author | Preserved |
| IPTC Core | CopyrightNotice | 2:116 | © holder | Preserved |
| XMP | dc:subject | XMP | Mirror of Keywords — required for PNG/WebP | Yes — always |
| XMP | dc:title / dc:description | XMP | Google Images title/description | Yes |
| EXIF | Make / Model / GPS | EXIF | Sensor data — untouched by generator | No |
Why write both? 2024.1 compatibility
IPTC 2024.1 mandates writing both IIM 2:25 and XMP-dc:subject. Shutterstock reads IPTC, Google reads XMP, DAMs read both. The iptc keyword generator follows spec: dual-stack write, UTF-8, no truncation >64c/keyword, order preserved (critical for Shutterstock). Verify with ExifTool: exiftool -IPTC:Keywords -XMP:Subject file.jpg. Also see EXIF viewer · image metadata optimizer
Every IPTC field the iptc keyword generator writes
IPTC Photo Metadata 2024.1 verified. The iptc keyword generator never overwrites fields you don't edit — unless you toggle replace.
| Field | IPTC / XMP | Limit | iptc keyword generator does |
|---|---|---|---|
| Keywords | 2:25 / dc:subject | 64c / kw, 50 max Shutterstock | Generates 20–50, clamps per platform, UTF-8 |
| Headline / Title | 2:105 / dc:title | 256c IPTC, ≤60c SEO | Short SEO title, 1 primary query |
| Caption-Abstract | 2:120 / dc:description | 2000c | 1–2 sentence description, ≤160c for Google |
| Creator / Credit | 2:80 / 2:110 | 32c | Preserved; bulk-editable via template |
| CopyrightNotice | 2:116 | 128c | Preserved; e.g. © 2025 Your Studio |
| Source | 2:115 | 32c | Template bulk |
| Category / Supplemental | 2:15 / 2:20 | 3c / 32c | Optional; legacy but written if requested |
Get accepted first time — iptc keyword generator checklist
Follow this iptc keyword generator checklist before every Shutterstock/Adobe submission. 94.2% pass without revision.
First 7 keywords = gold
On Shutterstock, the first 7 keywords carry the most weight. The iptc keyword generator puts highest buyer-intent terms first (e.g. “business team meeting” > “office”). Review order before export.
No stuffing / spam
50 keywords ≠ 50 synonyms. Avoid “happy, happiness, happily” or “mountain, mountains, mountainous”. The iptc keyword generator dedupes singular/plural and keeps 1 canonical form.
Strict relevance
Every keyword must be visible in the image. Shutterstock rejects irrelevant tags. The iptc keyword generator scores confidence (70% threshold); remove <70% tags not visible.
Translation & accents
The iptc keyword generator writes EN by default (stock = EN). FR/ES variants optional but Shutterstock indexes EN. Avoid non-ASCII accents in Keywords.
#1 acceptance killer: copy-paste keywords
Applying the same 30 keywords to 500 images = guaranteed rejection. Shutterstock detects duplication. The iptc keyword generator creates unique tags per image — even in a 500 batch, each file gets different keywords. That's the difference between manual (copy-paste) and vision AI (unique). Verify with EXIF viewer.
Automate the iptc keyword generator — API, Make & n8n
The iptc keyword generator is available via REST API, Shopify integration and webhooks. Process thousands of images without opening the browser.
REST API
POST /api/extract-metadata + /api/edit-metadata — send image, receive 20–50 IPTC keywords + title/description, re-inject. 500/batch. API key in dashboard.
API docs →Shopify
Shopify integration generates IPTC keywords on product import: 13 SEO attributes + XMP Title/Desc for Google Images, indexed before publish.
Shopify SEO →Make / n8n
Scenario: watch Drive folder → iptc keyword generator → write IPTC → push Shutterstock/Adobe FTP. 10K images/month hands-off.
Automation →How a 3,000-image stock portfolio went from rejected to accepted with the generator
Nature photo studio, 3,000 high-res landscapes. Initial Shutterstock submission: 22% acceptance, reason “irrelevant / duplicate keywords”. Team had copy-pasted 30 generic keywords (“nature, mountain, landscape”) across the batch. After switching to the iptc keyword generator in bulk mode (6 batches of 500): each image received 28–42 unique keywords (e.g. “alpine lake reflection” vs “mountain peak sunset” vs “forest trail fog”), top-7 order optimized, IPTC 2024.1 + XMP write. Result: 94.7% acceptance on resubmission, +340% views at 30 days as long-tail keywords captured precise queries. Time: 3h vs 250h manual estimate. The iptc keyword generator turned a rejected batch into a profitable portfolio.
When the iptc keyword generator stumbles — 12 fixes
| Symptom | Cause | Fix |
|---|---|---|
| Keywords too generic | Image <800px, details unreadable | Re-upload ≥1500px long edge + contextual prompt |
| 50 keywords truncated to 30 on Adobe | Adobe UI limite affichage | Expected; generator clamps to 45 for Adobe, 50 stored in IPTC |
| Accents stripped | IPTC IIM legacy ASCII | XMP conserve UTF-8 ; IPTC translitéré — check XMP:Subject |
| Keywords not visible after Shutterstock upload | Cache Shutterstock 24h | Wait 24h; verify via EXIF Viewer before upload |
| PNG/WebP missing IPTC | IPTC natif absent | XMP-dc:Subject écrit — all platforms read XMP |
| Shutterstock rejection: irrelevant | Confiance <70% non retirée | Filter <70%; remove off-topic tags |
| Singular/plural dupes | AI proposes variants | Generator auto-dedupes; 1 form kept |
| Etsy 14th tag dropped | Etsy 13 max strict | Generator clamps to 13 for Etsy — expected |
| ZIP bulk corrompu | 500 files >2GB | Batch by 250 or WEBP → JPEG |
| Title >60c truncated on Google | Google limite | Generator auto-limits Headline to 60c |
| Keywords already exist — merge? | Append vs replace | Default append; toggle replace to overwrite |
| Slow on 500 images | 1,8s × 500 = 15 min | Expected; real-time progress, ZIP at end |
Tip: always verify with EXIF viewer · Bulk EXIF Editor guide
The iptc keyword generator thinks like a buyer, not a tagger
The difference between 30 views and 3,000 views is not keyword count, it's intent. The iptc keyword generator layers: primary subject (what it is), context (where/how), attributes (color, texture, light), usage (what it's for) and emotion (what it evokes). The iptc keyword generator covers all five.
Subject
E.g. mountain landscape, lake reflection — first 7, max Shutterstock weight.
40% weightContext
Alpine scenery, golden hour, wilderness — where/when.
20%Attributes
Calm water, orange sky, mirror reflection — texture/light.
15%Usage
Background image, desktop wallpaper, travel destination — buyer use-case.
15%Emotion
Tranquil, pristine nature, natural beauty — mood.
10%| Bad (manual) | Good (iptc keyword generator) | Why it ranks |
|---|---|---|
| mountain, mountains, mountainous | mountain landscape, alpine scenery, mountain peak | 3 distinct queries > 1 duplicated root |
| nature, beautiful, nice | golden hour, lake reflection, pristine nature | Specific = low-competition long-tail |
| photo, image, picture | scenic view, panoramic, background image | Use-case intent = purchase |
Golden rule of the iptc keyword generator: 1 concept = 1 canonical keyword, not 3 grammatical variants. The iptc keyword generator auto-dedupes and prioritizes the most-searched form (Google Trends + Shutterstock search data).
The iptc keyword generator beyond stock: Google, Etsy, Shopify
Google Images
Google reads IPTC Keywords + XMP Subject + XMP Title/Description as image-ranking signals. The iptc keyword generator writes Title ≤60c (1 primary query, e.g. “Organic Cotton T-Shirt Women”) + Description ≤160c + 10–20 keywords without stuffing. Over-stuffing >20 = penalty. Pair with image metadata optimizer and alt text for the winning trio.
Etsy (13 hard limit)
Etsy: exactly 13 tags, 20c each max, exact long-tail. The iptc keyword generator clamps to 13 and truncates to 20c without breaking meaning: “boho wall art” (13c) ✓, “printable mountain poster art” (27c → “printable mountain poster” 25c → smart-truncated). The iptc keyword generator prioritizes 2025 Etsy buyer phrases.
13 tags — every character counts
Shopify / Amazon
Shopify doesn't index IPTC directly, but Google Images does. The iptc keyword generator injects attribute keywords (material, color, size, style) that become alt text and caption. E.g. ceramics shop → “handmade ceramic mug, matte glaze, 350ml, minimal” — 15 attribute tags + XMP Title. See Shopify product image metadata · Amazon product images.
Verify with Image SEO Audit — 100% free audit of all 4 Google Images signals.
Lossless rewriting: your pixels never move
The iptc keyword generator never recompresses. Only the APP13 (Photoshop IRB) / XMP segment is rewritten; the JPEG stream stays bit-identical. Verifiable: SHA256 before/after changes only on metadata, PSNR = infinite. Browser never uploads uncompressed — local generation + lossless write. So the iptc keyword generator is safe for master TIFFs and high-quality JPEGs. Bulk: 500 images = ~15 min (1.8s × 500), structured ZIP, real-time progress. No monthly cap on Pro.
Templates vs unique — what to duplicate?
Uniform (batch template): Creator, CopyrightNotice, Source, Credit, Rights. Unique (AI per image): Keywords, Headline, Caption. The iptc keyword generator splits them: check “template” for identical copyright across 500 files, let AI generate unique keywords. Fatal error: templated keywords → Shutterstock rejection.
| Field | Mode |
|---|---|
| Creator / Copyright | Template (same 500) |
| Keywords / Headline | AI unique per image |
| Caption-Abstract | AI unique + template prefix |
Configure in Bulk EXIF Editor.
Go deeper: IPTC & SEO ecosystem
Bulk EXIF Editor
The iptc keyword generator at 500 scale — same AI, batch mode.
Shutterstock Metadata
50 keywords, order, rejections — Shutterstock guide.
Adobe Stock Metadata
30–50 keywords, aesthetic + technical.
Image Metadata Optimizer
All image SEO metadata in one place.
Stock Photo Metadata
Universal stock metadata — Getty, Alamy.
EXIF Viewer
Verify IPTC keywords after injection.
The iptc keyword generator at 500 scale: drag, AI, ZIP
Same AI as solo generator, auto-looped. The iptc keyword generator processes each file sequentially, preserves order, and packs a Shutterstock-ready ZIP.
Drop 500 files
JPEG/PNG/WebP/TIFF mix OK. Bulk EXIF Editor takes 500/batch, unlimited batches.
AI per file
The iptc keyword generator analyzes each image: 1.8s × 500 ≈ 15 min, live progress.
Inline edit
Filter <70% confidence, reorder top-7 Shutterstock, append/replace.
ZIP lossless
Download ZIP with IPTC 2024.1 + XMP embedded, ExifTool verified.
Shutterstock 50 / Adobe 30 limit check in bulk
Generator auto-clamps: Shutterstock batch → 30–50/file, Adobe batch → 30–45/file, Etsy batch → 13/file. No file exceeds max — impossible to be rejected for over-limit.
Bulk links: Bulk EXIF Editor · Shutterstock metadata · Adobe Stock
Frequently asked questions about the iptc keyword generator
What is an IPTC keyword?+—
An IPTC keyword is a tag in IPTC Keywords (IIM 2:25, mirrored to XMP-dc:Subject) per IPTC Photo Metadata Standard 2024.1. Shutterstock (50 max), Adobe Stock (50) and Google Images index these fields. The iptc keyword generator writes both.
How many keywords does the iptc keyword generator create?+—
The iptc keyword generator creates 20–50 per image (30 default). Platform-tuned: Shutterstock 30–50 (50 max), Adobe Stock 30–45 (50 max), Google Images 10–20, Etsy exactly 13. Each keyword is contextual to that image.
Are iptc keyword generator keywords unique per image in bulk?+—
Yes. With Bulk EXIF Editor (500/batch), the iptc keyword generator analyzes each photo individually. A beach photo and a product photo in the same batch get completely different keywords — no duplication. 94.2% acceptance.
Will the iptc keyword generator overwrite my existing IPTC?+—
You choose: append (default) or replace. Copyright, creator and other IPTC fields are preserved unless you edit them. XMP synced.
Shutterstock 50 vs Adobe Stock 30 — what is the real limit?+—
Shutterstock: 50 max hard, 7 min, order critical (top 7 = max weight). Adobe Stock: 50 max but 15–35 recommended (30–45 sweet spot). The iptc keyword generator auto-clamps per platform.
What formats does iptc keyword generator support?+—
JPEG, PNG, WebP and TIFF. IPTC IIM native in JPEG/TIFF; for PNG/WebP the iptc keyword generator writes XMP-dc:Subject (universally indexed). Title and description too.
How do IPTC keywords help Google Images SEO?+—
Google uses IPTC Keywords + XMP Subject + XMP Title (≤60c) + Description (≤160c) + alt text. The iptc keyword generator writes all four, validated by Image SEO Audit. Without keywords you lose a major signal.
Can I edit iptc keyword generator keywords before embedding?+—
Yes. After the iptc keyword generator proposes tags with confidence scores, you edit, reorder (Shutterstock order!) or remove <70% tags, then inject losslessly. EXIF Viewer verifies.
The iptc keyword generator measured: 1.8s, 94.2%, 500/batch
Numbers from the iptc keyword generator, 10K image benchmark 2024–25. The iptc keyword generator is not a black box — every run returns confidence, latency and order.
30 keywords + title + description by iptc keyword generator
Shutterstock/Adobe first submission via iptc keyword generator vs 78% manual
Bulk EXIF Editor — iptc keyword generator bulk, unlimited batches
vision concepts — objects, scenes, textures generator recognizes
| Metric | iptc keyword generator | Manual | Δ |
|---|---|---|---|
| Keywords / minute | 1 000 (/30 per 1,8s) | 6 | 167× |
| Uniqueness in 500 batch | 100% unique | 0% (copy-paste) | ∞ |
Measure yourself: upload 10 images, compare generator vs manual on Shutterstock. See IPTC 2024.1 · Bulk EXIF Editor · image metadata optimizer
The iptc keyword generator answers your exact searches
You searched “generateur mot cle iptc”, “iptc keyword generator free”, “ai keywords shutterstock”, “adobe stock mots clés ia” — same tool. The iptc keyword generator generates IPTC keywords with AI, injects IPTC 2024.1 + XMP Subject, respects Shutterstock 50 max, Adobe Stock 30–45, Etsy 13, and Google 10–20. The iptc keyword generator is the only one doing generation + injection + ExifTool verification in-browser. Type “iptc keyword generator” into Google — you're already in the right place.
All these aliases lead to the same iptc keyword generator — Exif Injector's official iptc keyword generator. See IPTC 2024.1 · Bulk EXIF Editor
Every iptc keyword generator variant on one page
This extension covers long-tail queries users actually type before finding the iptc keyword generator. It serves SEO without duplicating content — each paragraph answers a different intent with the same iptc keyword generator as solution.
iptc keyword generator online free
The iptc keyword generator online free: 5 images/day, no signup, no watermark. The iptc keyword generator online free is here — upload JPEG/PNG/WebP/TIFF, get 20–50 IPTC 2024.1 + XMP tags in 1.8s.
iptc keyword generator for Shutterstock
Shutterstock 50 keywords hard limit — the iptc keyword generator for Shutterstock clamps to 30–50, orders top-7 by buyer intent, dedupes singular/plural, writes IPTC 2:25 + XMP-dc:Subject. Pré-configured for 50 max.
generateur mot cle iptc photoshop
Photoshop alternative: instead of File → Info → manual IPTC (5 min/image), the iptc keyword generator creates 30 tags in 1.8s and injects without opening Photoshop. Bridge/Lightroom compatible.
adobe stock keywords generator 30
Adobe Stock allows ≤50 but ranks best at 15–35. The iptc keyword generator outputs 30–45 for Adobe Stock — aesthetic + technical + copy space. Sweet spot 30–45.
bulk iptc keyword generator 500 images
Bulk iptc keyword generator 500 images in ~15 min, unique tags per file, IPTC 2024.1 ZIP. Via Bulk EXIF Editor — same iptc keyword generator, auto-loop.
xmp subject vs iptc keywords
IPTC 2:25 vs XMP-dc:Subject: the iptc keyword generator writes both (dual-stack 2024.1). Shutterstock reads IPTC, Google reads XMP, DAM reads both.
Verified: IPTC 2024.1 · ExifTool 13.x · Shutterstock 50 max · Adobe 30–45 · Etsy 13×20c · Google 10–20. The iptc keyword generator is audit-ready.
Every IPTC 2024.1 value the iptc keyword generator respects
Verified from IPTC Photo Metadata Standard 2024.1 (iptc.org), ExifTool 13.x tag table, Shutterstock Contributor Keyword Guide Sep 2025 (50 max, order matters), Adobe Stock Contributor Hub (≤50, 15–35 recommended → 30–45 sweet spot for iptc keyword generator), Etsy Seller Handbook (13 tags × 20c), Google Images SEO docs (IPTC+XMP+alt). The generator invents no limits — it enforces real ones.
| Spec | Verified real value | Source | iptc keyword generator behavior |
|---|---|---|---|
| IPTC Photo Metadata | 2024.1 | iptc.org/standards/photo-metadata | Dual-stack IIM+XMP, UTF-8 |
| IPTC:Keywords ID | 2:25, max 64 bytes/keyword, bag type | ExifTool 13.x | Truncate >64c auto, UTF-8 encode |
| XMP-dc:Subject | Bag, unordered, mirrors 2:25 | IPTC 2024.1 §5.2 | Always written, IPTC-synced |
| Shutterstock max | 50 keywords hard limit, 7+ recommended, order by relevance | Shutterstock Keyword Guide 2025 | Clamp 30–50, order top-7 |
| Adobe Stock max | ≤50 submitted, 15–35 featured (UI), rank equally | Adobe Stock Contributor Hub 2025 | Default 30–45 |
| Etsy tags | 13 max, 20 chars/tag, lowercase, matched phrase | Etsy Seller Handbook | Clamp 13, trunc 20c |
| Google Images | IPTC+XMP+Title+alt, no keyword cap but spam >20 penalized | Google Search Central | Limit 10–20, Title ≤60c |
| JPEG segment | APP13 IRB 0x0404, XMP APP1 | ExifTool doc | Lossless rewrite only segment |
| PNG/WebP | No IPTC IIM → XMP only (iCCP/eXIf) | W3C PNG / WebP RIFF | XMP-dc:Subject only |
How to verify yourself (ExifTool 13.x)
# After iptc keyword generator injection exiftool -IPTC:Keywords -XMP:Subject -IPTC:Headline -XMP:Title photo.jpg # Expected: Keywords and Subject identical, order preserved # Check PNG/WebP (XMP only) exiftool -XMP:Subject image.png # Verify lossless pixels (image data hash) exiftool -a -G1 -s photo.jpg | grep -E 'Keywords|Subject'
The iptc keyword generator passes this test on 10K image benchmark 2024–25, 100% dual-stack success.
No data in this appendix is invented. Every limit links to its source — the iptc keyword generator is audit-ready.
iptc keyword generator: tag once, rank everywhere
The iptc keyword generator generates 20–50 contextual keywords per image, injects losslessly IPTC 2024.1 + XMP. Stock-ready and Google-ready in seconds. The fastest iptc keyword generator.
Free 5/day · Bulk 500 · ExifTool 13.x verified · IPTC 2024.1