URLs (3)
sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://example.com/about</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/blog</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
</urlset>
Sitemap: https://your-site.com/sitemap.xmlWhat is the XML Sitemap Generator?
A sitemap is the file search engines read to discover every page on your site. This generator builds standard sitemaps, image sitemaps (image:image namespace), hreflang sitemaps for multi-language sites (xhtml:link), and sitemap-index files for sites over 50,000 URLs. Each URL can carry per-entry priority, changefreq, lastmod, alternate-language URLs, and a list of associated images.
Most generators only emit the basic format. We support image and hreflang namespaces, the sitemap-index protocol, bulk URL import, per-URL customization, and validation against the protocol's 50K-URL limit. Everything runs in your browser. Your URL list never leaves the page.
How it works
Features
Why this generator
xml-sitemaps.com free tier caps at 500 URLs and pushes a paid plan. We support up to the protocol limit (50K) and beyond via sitemap-index.
Most generators only emit standard. Multi-language and image-rich sites need the namespaces; we ship them by default.
Set priority + changefreq per URL, not as a global default. Critical for ecommerce sites where category pages should outrank tag pages.
Your URL list reveals site structure. We never see it. xml-sitemaps.com sends every URL to their server for processing.
Who uses it
Real use cases
- Your CMS doesn't generate a sitemap and Google Search Console shows 0 indexed pages. Bulk-paste your URL list (export from sitemap.xml or analytics), tune priorities, download, upload to /sitemap.xml.
- You launched the Spanish version of your site. Hreflang sitemap with /en, /es, x-default fixes the 'Spanish content showing in English search' problem within a couple of crawls.
- Your e-commerce site has 80,000 products. Build product-sitemap.xml (50K), product-sitemap-2.xml (30K), then use Sitemap Index to bundle them. One submission to Search Console covers all.
- Your blog images aren't ranking. Add the image URLs to each post entry and emit an image sitemap. Google Image Search picks them up within days.
- You're auditing a competitor's sitemap. Download it, paste in here as a starting point, see the structure, model your own after it.
- Your recipe site needs HowTo schema markup AND an image sitemap. Use the Schema Generator for HowTo, this tool for the sitemap. Both are required for full Rich Results.
Compared with other sitemap tools
| Feature | Molixa | xml-sitemaps.com | Screaming Frog | Yoast (WP plugin) |
|---|---|---|---|---|
| URL cap | 50K (protocol limit) | 500 free | Unlimited paid | Auto WP only |
| Image sitemap | Yes | Paid | Yes | Yes |
| Hreflang sitemap | Yes | Paid | Paid | Paid addon |
| Sitemap-index format | Yes | Yes | Yes | Yes |
| Per-URL priority | Yes | Global only | Yes | Auto |
| Free, no signup | Yes | 500 cap | Free trial | WP only |
| Browser-only | Yes | Server | Desktop app | WP server |
Frequently asked questions
Is the sitemap generator free?▾
Yes. Unlimited URLs (up to the 50,000 protocol limit per sitemap), no signup, no daily cap. Generation runs in your browser. xml-sitemaps.com caps free tier at 500 URLs and ads; we don't.
What's the maximum sitemap size?▾
50,000 URLs and 50MB uncompressed per sitemap, per the protocol. For larger sites, build multiple sitemaps and a sitemap-index that references them. Our generator emits a warning when you cross 50K and offers the index format.
Can I add image and video URLs?▾
Yes. Each URL entry has an Images field. We emit the proper image:image namespace block per Google's image sitemap spec. Video sitemaps are on the roadmap (different namespace, different fields).
What's hreflang and do I need it?▾
Hreflang tells search engines which language and country variant of a page to show to which users. If your site has /en/, /es/, /fr/ URL variants, hreflang prevents Google from showing the wrong one in search. Each entry can have N alternates with code (e.g. en-US, es-MX, x-default).
How do I submit my sitemap to Google?▾
Two ways. First, add the sitemap URL to your robots.txt: 'Sitemap: https://example.com/sitemap.xml'. Second, submit it directly in Google Search Console under Indexing > Sitemaps. Bing has the same flow in Bing Webmaster Tools.
What priority should I use?▾
Google ignores priority in practice, but it's still part of the spec. Convention: 1.0 for homepage, 0.8 for top-level sections, 0.6 for articles, 0.4 for tag/archive pages. The relative ranking matters more than the absolute number.
Is changefreq actually respected?▾
Less than people think. Google says they treat it as a hint, not a directive. Crawl frequency is mostly determined by how often the page actually changes (lastmod) and your site's overall crawl budget. Set changefreq honestly; don't game it.
Can I import a list of URLs in bulk?▾
Yes. Paste a newline-separated list of URLs in the bulk-import field. They become individual entries with your default priority + changefreq. You can then tune any of them per-URL.
Is my URL list private?▾
Yes. The whole tool runs in your browser. Your URLs, lastmod dates, image lists never leave the page. We don't have a server endpoint.
How do I generate a sitemap-index for a large site?▾
Build each sub-sitemap separately (e.g. blog, products, categories), upload them to your domain, then use the Sitemap Index tab to reference all of them in one master sitemap-index file. Submit only the index URL to Search Console.
Generate a sitemap now
3 formats, image and hreflang built-in, sitemap-index for large sites. Free unlimited.
Open the sitemap generatorThe XML Sitemap Generator page is built, reviewed, and maintained by the Molixa team. We use the tool we ship and update the docs when the behavior changes.
Related SEO Tools
Meta Tag Generator
8-platform preview, pixel-accurate truncation, URL auto-fill, 4 output formats.
Schema Markup Generator
15 schema types, three formats (JSON-LD / Microdata / RDFa), built-in Rich Results validator.
SERP Preview Tool
Pixel-accurate desktop + mobile preview with length analysis.
Keyword Density Checker
1/2/3-grams + stop-word filter + page compare.
Robots.txt Generator
15 bots, AI crawler blocking, built-in path tester.
Popular Tools
AI Content Detector
Check if text was written by AI with a sentence-by-sentence heatmap.
YouTube Video Summarizer
Turn any YouTube video into clear notes with chapters, quotes, chat, and flashcards.
PDF Summarizer
PDF summarizer with page citations, multi-doc compare, and domain templates.
AI Text Rewriter
Paraphrase in 10 modes with diff view, freeze words, and brand voice training.
AI Math Solver
Free math solver with step-by-step solutions, photo upload, and 4 learning modes.
Watermark Remover
Brush over a watermark or object and remove it cleanly with AI. Pro/Plus.
From the blog
- Meta Description Length in 2026: Pixels, Not CharactersCounting characters for your meta description is why it keeps getting cut off. Google truncates by pixel width. Here are the real limits and how to preview them.Read article
- Is FAQ Schema Dead in 2026? Yes and NoGoogle retired FAQ rich results in May 2026, so the stars are gone. But FAQ schema now does something more valuable for AI search. Here is what changed and what to do.Read article
- Title Tag Length: Why 60 Characters Is the Wrong RuleThe '60 character' title rule misses why Google rewrites your titles. It truncates by pixel width. Here is how to write a title that survives the cut on desktop and mobile.Read article