SEO

Image Sitemap

Generate a Google-compliant Image Sitemap XML to help search engines discover and index all your site's images.

Last updated: April 23, 2026

Site Base URL

Used to auto-fill page URLs. You can override each entry individually.

Image Entries1

1

No image URL set

https://example.com/

Sitemap Settings

1
Entries
0
Valid
1
Pages
0
With Title

What is an Image Sitemap?

A Google Image Sitemap is an XML file that tells search engines about the images on your website. It helps Googlebot discover images that might otherwise be missed—especially those loaded via JavaScript.

01

Enter your site's base URL and add image entries

02

Fill in image URL and the page it appears on (required)

03

Add optional title, caption, location, and license

04

Generate and download the XML, then submit to Google Search Console

Bulk Import

Click Import URLs to upload a .txt file with one image URL per line. All entries will be added automatically.

Supported XML Tags

<image:loc>

Absolute URL of the image (required)

<image:title>

Title of the image

<image:caption>

Short description of the image

<image:geo_location>

Geographical location of the image

<image:license>

URL of the image license

100% Client-Side — No Data Sent

Image Sitemap

Help search engines find all the images on your site with a dedicated Image Sitemap. This tool allows you to create a Google-compliant XML sitemap specifically for your images, including metadata like titles, captions, and licenses. It's especially useful for sites where images are loaded dynamically or aren't easily found by standard crawlers. Each entry records the page URL and the image URL, and optional title, caption, geo location, and license fields are written as image:title, image:caption, image:geo_location, and image:license tags. Multiple images are grouped under a single url element for the page they appear on, every value is XML-escaped automatically, and a bulk importer reads a plain .txt file of image URLs — one per line — so large galleries do not need typing. The whole file is built in your browser and downloads as image-sitemap.xml.

Google-Compliant XML Export
Image Metadata Support (Title, Caption, Geo Location, License)
Bulk URL Import from a .txt List
Images Grouped by Page URL with Automatic XML Escaping
XML Preview with File Size
100% Browser-Based

Why This Tool Exists

What makes this useful — and why I built it this way.

XML File Generation: Generate XML sitemaps specifically mapping website images.

Google Bot Friendly: Includes image locations, captions, and license metadata tags.

Crawl Speed Optimizations: Helps crawlers find and index all site images quickly.

Valid by Construction: Values are escaped and grouped so the output matches Google's expected image namespace without hand-editing.

When You'd Use This

Real situations where this tool saves the day.

Image Rich Sites: Speed up indexation for photography portfolios or stock image sites.

E-commerce Optimization: Index product images to show up in image searches.

Blog Image Audits: Ensure Google indexing captures visual infographic assets.

Photo Directories: List every gallery image with its own title and caption so image search gets descriptive context.

Using Image Sitemap

It's straightforward — here's how it works.

Step 1

Enter your site's base URL.

Step 2

Add individual image entries or import a list of URLs from a .txt file.

Step 3

Fill in optional metadata like titles and captions.

Step 4

Preview the generated XML and check its size.

Step 5

Generate and download your sitemap.xml file, then submit it to Google Search Console.

Questions People Ask

Honest answers about how this works.

Where do I upload the sitemap?

Short answer: Place the generated image-sitemap.xml in your website's root directory — the same folder that serves your homepage — then submit its full URL in Google Search Console under Sitemaps. Crawlers expect to find it there, and Search Console will report the number of image URLs discovered once it has been processed.

Why use a separate image sitemap?

It gives image crawlers a dedicated, guaranteed list. Pages that lazy-load images, embed them in scripts, or show them through viewers often never expose those URLs in plain HTML, so Googlebot-Image can miss them. A separate image sitemap also carries title, caption, and license tags your page markup may not include.

Does this replace my normal sitemap?

No. The Image Sitemap lists images only, and this file already declares the Google image namespace that standalone image sitemaps require. Keep your regular sitemap.xml for page URLs, upload image-sitemap.xml beside it at your site root, and submit both in Google Search Console.

Discover More Tools

Hand-picked utilities to speed up your workflow.

Explore All Tools