Skip to content

Image XML Sitemap Generator

Free

Create an XML sitemap with image extensions for Google Image Search. Add image URLs, captions, and license info to help Google index your images.

xml image sitemapgoogle image sitemapsitemap image extension
All SEO Tools

Settings guide

Required image fields:

  • ·<image:loc> — The absolute URL of the image. Must be HTTPS and accessible to Googlebot.

Optional but valuable fields:

  • ·<image:caption> — Descriptive caption text. Google uses this to understand image content for Image Search queries.
  • ·<image:title> — The image title, similar to alt text. Use keyword-rich descriptive text.
  • ·<image:geo_location> — For location-specific images (e.g., "Austin, Texas, USA").
  • ·<image:license> — URL to the license page if images are licensed (e.g., Creative Commons). Required for Google's image rights metadata.

Image URL rules:

Must be absolute HTTPS URLs. Google supports JPG, PNG, GIF, BMP, SVG, and WebP. Avoid dynamically generated URLs with session parameters as they may not be consistent.

Limits:

Up to 1,000 images per page URL in the sitemap. For image-heavy sites (photography, stock), use a sitemap index with multiple sitemap files.

Format comparison

Image sitemap vs standard sitemap:

A standard sitemap lists pages for Google Search. An image sitemap is an extension of a standard sitemap — it still lists pages but adds image metadata for Google Image Search. They are not separate files; image extensions are added to your existing sitemap entries.

Image sitemap vs alt text:

Alt text in HTML directly describes the image to crawlers and assistive technology. An image sitemap provides additional structured metadata (caption, license, geo) that alt text cannot express. Both are needed for comprehensive image SEO — alt text for on-page signals, image sitemap for Google Image Search discovery.

How it works

1

Add page URLs

Enter your page URLs that contain the images you want Google to index.

2

Add image URLs per page

For each page, add the absolute URLs of the images on that page with captions and titles.

3

Set optional metadata

Add geographic location and license URL for images that require this attribution information.

4

Download and submit

Download the image sitemap XML and submit it in Google Search Console alongside your standard sitemap.

About this format

Standard XML sitemaps list page URLs. Image sitemaps extend each URL entry with the `<image:image>` namespace, telling Google specifically which images are on each page and providing metadata — captions, titles, geographic location, and license information — that helps Google Image Search index and rank your images accurately.

Without image sitemap extensions, Google discovers images by crawling your pages and parsing `<img>` tags and CSS background properties. This works for images embedded in HTML, but it misses images loaded dynamically via JavaScript, images in galleries that require user interaction to reveal, and images that have not yet been linked to by any indexed page. An image sitemap closes these gaps.

This tool generates sitemap XML with proper `<image:>` extensions using the Google image sitemap namespace (`xmlns:image`). Add your page URLs alongside the image URLs, captions, and optional license metadata. The output is a valid sitemap ready to submit to Google Search Console alongside your standard sitemap.

Frequently asked questions

What is an image sitemap and why do I need one?+
An image sitemap is an XML sitemap that includes image-specific metadata for each page using Google's image sitemap namespace. It helps Google discover images that may not be found through normal crawling — especially JavaScript-loaded galleries, images behind interactions, and new images on pages not yet crawled.
Does an image sitemap guarantee images appear in Google Image Search?+
No. An image sitemap improves discovery and provides metadata that Google uses to evaluate images, but Google makes final indexing decisions based on image quality, uniqueness, and relevance. Unique, high-quality images with descriptive captions and alt text have the best chance of appearing in Image Search.
Can I combine image sitemaps with my regular sitemap?+
Yes, and this is the recommended approach. Add the image:image elements directly to your existing page URL entries in your sitemap. You do not need a separate sitemap file — Google processes the image extensions as part of the same sitemap submission.
How many images can I include per page in the sitemap?+
Google's image sitemap specification allows up to 1,000 image entries per page URL. For image-heavy pages like photography portfolios or large product galleries, stay within this limit per page entry. If a single page has more than 1,000 images, split them across multiple sitemap files using a sitemap index that references each file from your root sitemap.xml.
Does an image sitemap help with image licensing and rights?+
Yes. The image:license element lets you specify a URL pointing to your image license page. Google uses this data in Image Search to display license information alongside your images, which can increase trust and legitimate usage while helping rights holders protect their work.

Related tools and guides