XML Sitemap Generator
Crawl any site and build a clean XML sitemap.
Crawl a website, discover every public page (even SPAs), and export a search-engine-ready XML sitemap with image, video, hreflang and lastmod support.
How to use XML Sitemap Generator
Enter Your URL
Type your homepage address into the free online XML sitemap generator so the crawler knows where to start discovering every public page on your website.
Set Crawl Options
Choose to respect robots.txt and skip admin or restricted areas, then set your max pages, depth limit and URL filters to control exactly what gets crawled.
Generate Sitemap
Click Generate Sitemap and the tool instantly crawls your site, following internal links breadth-first to find every indexable page, even on JavaScript apps.
Review Discovered URLs
Inspect the editable list of discovered public pages, remove anything you do not want, or paste your own URLs one per line before building the sitemap.
Recover Skipped Pages
Check the Skipped Pages panel for any URLs dropped by the admin, robots.txt or noindex filters. Tick the ones you still want indexed, or click Add all, and they join your list and count toward the build instantly.
Pick Sitemap Types
Select XML, Image, Video, HTML, Text or ROR formats and set changefreq, priority, lastmod and hreflang options, then click Build Sitemap to generate the files.
Copy Or Download
Copy the sitemap.xml or download it, upload it to your site root, and submit the sitemap URL in Google Search Console to get your pages indexed faster.
Frequently asked questions
How do I generate an XML sitemap for my website for free?
Just paste your homepage URL and click Generate Sitemap — this free XML sitemap generator crawls your site, follows internal links to discover every public page, and builds a ready-to-use sitemap.xml in your browser. There's no signup or software to install, so you can create a sitemap for your website in seconds.
How does the free sitemap generator crawl my site and find all my pages?
The crawler starts at your URL and follows internal links breadth-first up to your page and depth limits, even recovering routes from JavaScript (SPA) apps that render content client-side. It reads robots.txt and automatically skips admin, login, account and checkout pages so only real public pages end up in the sitemap.
Is there a limit to how many URLs this XML sitemap generator can handle?
You can set your own Max pages, depth and Max URLs limits, or leave them at 0 for unlimited. When you generate an XML sitemap with over 50,000 URLs, the tool automatically splits it into multiple files plus a sitemap index, exactly as Google requires.
Can I set priority, changefreq and lastmod when I create a sitemap for my website?
Yes — you can choose a change frequency (daily, weekly, monthly and more), set a fixed priority or let the tool assign priority automatically by URL depth, and pick how lastmod is filled in (the server's Last-Modified header, the current date, a custom date, or none). These tags help search engines understand how often each page changes.
What is the Skipped Pages panel and how do I add those URLs to my sitemap?
During the crawl the tool drops pages blocked by robots.txt, marked noindex, or matching admin / login / restricted paths, and lists them in the Skipped Pages panel. If a page was filtered out but you actually want it indexed, just tick it to move it into the discovered URL list — or click Add all to include every skipped page at once. They count toward the build right away, so you stay in full control of exactly which pages end up in your sitemap.
How do I download the sitemap.xml file after generating it?
After the crawl, review or edit the discovered URL list and click Build Sitemap, then use Copy or Download to save your sitemap.xml. If you selected multiple sitemap types or your site exceeds 50,000 URLs, everything is bundled into a single sitemap.zip download.
How do I submit my XML sitemap to Google after I generate it?
Upload the generated sitemap.xml to your website's root (for example example.com/sitemap.xml), then open Google Search Console, go to Sitemaps, and submit the sitemap URL. Google and Bing will then crawl and index your pages faster.
Does this free sitemap generator support image, video and hreflang sitemaps?
Yes — besides the standard XML sitemap you can also create Image, Video, HTML, Text and ROR sitemaps, and add hreflang alternates for multilingual sites. The tool captures images, videos and canonical URLs during the crawl so your richer media sitemaps are built automatically.
Do I need a sitemap for SEO?
A sitemap isn't strictly required, but it helps search engines discover and crawl your pages faster — especially useful for new sites, large sites, sites with deep pages, or JavaScript apps where links are hard to follow. Generate one here and submit it in Google Search Console to speed up indexing.
How often should I update my sitemap?
Regenerate it whenever you add, remove or significantly change pages — many sites automate this on each deploy. Search engines re-fetch your sitemap periodically, and an up-to-date lastmod helps them prioritise what changed. This tool rebuilds the full sitemap in seconds each time.
Related tools — SEO · Sitemap tools
- AI Sitemap Visualizer — Upload a sitemap.xml and see your site as a tree, with SEO insights.
- Sitemap Validator — Check a sitemap against the protocol spec.