XML Sitemap · Priority Control · Bulk Import

Generate an XML Sitemap
for Any Website

Add URLs one by one or bulk import them. Set priority, change frequency, and last-modified date per URL. Download a valid sitemap.xml instantly.

➕ Add URLs

🗂️ URL List

Total URLs: 0
URLFreqPri
No URLs added yet.
Add URLs using the form above.

📄 sitemap.xml Preview

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Add URLs to generate your sitemap -->
</urlset>

The Complete XML Sitemap Generator

Valid. Fast. Built for real websites.

📋

Bulk URL Import

Paste hundreds of URLs at once. Set default priority and frequency applied to all imported URLs in one shot.

🎛️

Per-URL Control

Set individual lastmod date, changefreq, and priority for each URL. Fine-tune crawler behavior per page.

Schema-Valid XML

Output follows the official sitemaps.org schema. Passes Google Search Console validation out of the box.

⬇️

Direct Download

Download as sitemap.xml instantly — no conversion needed. Upload it directly to your website root.

📊

Priority Scoring

Priorities from 0.1 to 1.0 tell crawlers which pages matter most on your site. Visual badges make it clear.

🔄

Live Preview

Your XML updates in real time as you add URLs. Review the full output before downloading.

How it works

Sitemap Ready in Minutes

1

Add Your URLs

Add URLs individually or bulk-paste them all at once using the Bulk Import tab.

2

Set Parameters

Assign priority, change frequency, and last-modified date to each URL for precise crawler guidance.

3

Review XML

The XML sitemap preview updates live. Check it looks right before downloading.

4

Upload & Submit

Download sitemap.xml, upload to your root, and submit the URL in Google Search Console.

Frequently Asked Questions

What is an XML sitemap?
An XML sitemap is a file that lists all the important pages of your website, helping search engines discover and crawl your content more efficiently. While Google can find pages without a sitemap, having one ensures all your pages are known to crawlers, especially new or deep pages that might not be linked externally.
How many URLs can I add to a sitemap?
The standard allows up to 50,000 URLs per sitemap file, with a maximum uncompressed size of 50MB. If your site has more URLs, you need a sitemap index file that references multiple sitemap files. For most small to medium websites, a single sitemap file is more than enough.
What does priority mean in a sitemap?
Priority is a value from 0.1 to 1.0 that indicates the relative importance of a URL compared to other URLs on your site. It does NOT affect ranking in search results. It only tells crawlers which pages to prioritize when crawling budget is limited. Google's own guidance notes priority is often ignored.
Where should I upload my sitemap?
Upload sitemap.xml to your website root: https://example.com/sitemap.xml. Then submit it in Google Search Console under Sitemaps, and reference it in your robots.txt file with a "Sitemap:" directive. This ensures maximum discoverability across all major search engines.

Sitemap Generator — Complete Guide

This free online sitemap generator tool is designed to work entirely in your browser — no uploads, no waiting, no software installation needed. It's fast, private, and completely free to use without any account or subscription.

💡 Submit to Google Search Console

Upload your sitemap URL in Google Search Console to accelerate discovery and indexing.

💡 Reference in robots.txt

Add Sitemap: https://yoursite.com/sitemap.xml to robots.txt so all crawlers can find it.

💡 50,000 URL limit

Google's sitemap spec allows up to 50,000 URLs per file. Use a sitemap index file for larger sites.

💡 Include only indexable pages

Only include pages you want indexed — exclude admin pages, thank-you pages, and duplicate content URLs.

XML sitemaps are fundamental to technical SEO — they help search engines discover your pages faster and ensure complete crawl coverage.

Trustpilot
Done!