Image Sitemap Generator
Create an XML image sitemap with the Google image namespace from pasted page and image URLs, with absolute-URL validation and a downloadable image-sitemap.xml.
image-sitemap.xml
Google reads image:loc and ignores image:title, image:caption, image:license and image:geo_location — they stay valid in the 1.1 schema, so the optional columns are emitted only when you fill them. Nothing is uploaded or fetched.
What is the Image Sitemap Generator?
An image sitemap tells Google which images belong to which page, which matters when your photography is loaded by JavaScript, served from a CDN on another hostname, or hidden behind a gallery script that a crawler never runs.
- Sitemap 0.9 plus image 1.1 namespaces with a valid XML declaration
- Two input modes: page and image CSV rows, or one block per page
- Optional image title and caption columns, emitted only when filled
- Absolute http(s) validation with a per-row explanation of anything skipped
- Duplicate images per page merged and the 1,000-per-page limit checked
- Copy or download image-sitemap.xml — everything stays on your device
How to use the Image Sitemap Generator
- 1
Choose CSV rows or block input, depending on how your export is shaped.
- 2
Paste your page and image URLs — repeat the page URL per image in CSV mode, or list images under each page in block mode.
- 3
Review the skipped-row list for any URL that was not absolute.
- 4
Check the page and image counts, then copy the XML or download image-sitemap.xml.
- 5
Upload the file to your site root and reference it from robots.txt or your sitemap index.
About the Image Sitemap Generator
An image sitemap tells Google which images belong to which page, which matters when your photography is loaded by JavaScript, served from a CDN on another hostname, or hidden behind a gallery script that a crawler never runs. This generator wraps each page URL in a url entry and nests every one of its images as an image:image child.
Paste your data either as CSV pairs — page URL, image URL, and optional title and caption — or as blocks where a page URL is followed by its images on the lines beneath. Duplicate images per page are merged, non-absolute URLs are reported row by row, and the 1,000-image-per-page ceiling is checked.
The whole file is assembled locally in your browser. No image is fetched, no URL is contacted and nothing you paste is uploaded anywhere.
Frequently asked questions
Do I need an image sitemap for Google Images?
Not always — Google finds images it can see in your HTML. An image sitemap helps when images load through JavaScript, sit on a separate CDN hostname, or appear only after user interaction, because those are the cases a crawler is most likely to miss.
How many images can one page have in a sitemap?
The sitemap protocol allows up to 1,000 image entries inside a single url element. This tool counts them per page and warns you if a page goes over, so you can split the gallery across separate URLs.
Should images be in a separate sitemap or the main one?
Either works. Adding the image namespace to your existing sitemap keeps everything in one file, while a dedicated image sitemap is easier to regenerate and to read in Search Console. Both are valid as long as the namespace is declared.
Does image caption or title still do anything?
Google has said it only reads the image location and ignores the caption, title, licence and geo_location tags. They stay valid in the schema, so this tool writes them only when you provide them and leaves them out otherwise.
Can image URLs be on a different domain?
Yes. Images hosted on a CDN or a separate media domain are fine in an image sitemap. Make sure that domain is verified in Search Console, or add a cross-domain reference so Google trusts the listing.
Related tools
XML Sitemap Generator
Paste a list of URLs and generate a valid XML sitemap with lastmod, changefreq and priority. Validates URLs and downloads sitemap.xml instantly.
Google News Sitemap Generator
Build a valid Google News XML sitemap from a pasted list of articles, with publication name, language, W3C publication dates and the 1,000-URL limit checked.
Video Sitemap Generator
Build a video XML sitemap with thumbnail, title, description, content and player URLs, duration and publication date, validated against Google's documented limits.
Image Schema Generator
Free image schema generator: build schema.org ImageObject JSON-LD with content URL, caption, creator, credit, license and dimensions, ready to copy.
XML Sitemap Validator
Paste an XML sitemap to validate structure, namespace, URLs, lastmod dates, changefreq and priority values, plus the 50,000-URL limit. 100% in your browser.