Sitemap Generator

Free sitemap.xml generator with manual and bulk URL entry, per-URL priority, change frequency, last modified dates, and live XML preview. Download instantly.

Default Settings for New URLs

Add URLs

Generated sitemap.xml

Add URLs above to generate your sitemap.xml

How to Use This Tool

1

Set Default Values

Choose the default priority, change frequency, and last modified date. These apply to every new URL you add. You can override them per URL later.

2

Add Your URLs

Enter URLs one at a time using the input field, or switch to Bulk Add to paste multiple URLs at once (one per line). URLs without https:// are automatically prefixed.

3

Customize Per URL

Each URL in the list shows its priority, change frequency, and last modified date. Change any of these individually using the dropdowns and date picker. Remove URLs you do not want.

4

Copy or Download

The XML preview updates live as you add and edit URLs. Copy the output to clipboard or download it as a sitemap.xml file. Upload it to your website's root directory.

Frequently Asked Questions

What is a sitemap.xml file and why do I need one?

A sitemap.xml is an XML file that lists all the important URLs on your website. It helps search engines like Google and Bing discover, crawl, and index your pages more efficiently. Without a sitemap, search engines rely solely on following links, which may miss some pages.

Where should I place my sitemap.xml file?

Place your sitemap.xml in the root directory of your website so it is accessible at https://yourdomain.com/sitemap.xml. You should also reference it in your robots.txt file using the Sitemap directive and submit it through Google Search Console and Bing Webmaster Tools.

What does the priority tag mean in a sitemap?

Priority is a value from 0.0 to 1.0 that indicates the relative importance of a URL compared to other URLs on your site. A homepage is typically set to 1.0, main pages to 0.8, blog posts to 0.6, and archive pages to 0.4. Note that Google ignores this tag, but other search engines may use it.

What does changefreq mean in a sitemap?

Changefreq tells search engines how often a page is likely to change. Options include always, hourly, daily, weekly, monthly, yearly, and never. This helps crawlers schedule revisits. Google ignores this tag but Bing and other engines may use it as a hint.

What is the lastmod tag for?

Lastmod indicates when a page was last modified. Google uses this tag if it is accurate and consistent. It helps search engines prioritize crawling recently updated pages. Use the actual modification date, not the current date, for best results.

How many URLs can a sitemap contain?

A single sitemap.xml file can contain up to 50,000 URLs and must be no larger than 50 MB uncompressed. If your site has more URLs, you need a sitemap index file that references multiple sitemap files.

Can I add URLs manually instead of crawling my website?

Yes. This tool is designed for manual URL entry. You can add URLs one at a time or paste multiple URLs in bulk. This gives you full control over which pages are included and their individual settings.

Do I need to include every page on my site in the sitemap?

No. Only include pages you want search engines to index. Exclude pages blocked by robots.txt, noindex pages, duplicate content, login pages, and admin areas. Focus on your most important and unique content.

How do I submit my sitemap to Google?

Go to Google Search Console, select your property, navigate to Sitemaps in the left menu, enter your sitemap URL (e.g., https://yourdomain.com/sitemap.xml), and click Submit. Google will process it and report any errors.

Is this sitemap generator free to use?

Yes. This generator is completely free, runs entirely in your browser, and requires no registration. Your URLs are never sent to any server.

Free Sitemap Generator — Create and Download Your sitemap.xml Instantly

A sitemap generator helps you create an XML sitemap file that tells search engines which pages on your website exist and how important they are. Search engines like Google and Bing use sitemaps to discover and crawl your pages more efficiently. Without a sitemap, crawlers rely on following links from page to page, which may miss new, deep, or orphaned pages that have no inbound links.

This free sitemap generator lets you build a complete sitemap.xml by adding URLs manually or in bulk. Set priority, change frequency, and last modified date globally or per URL. The XML output updates in real time as you make changes, and you can copy or download the file instantly. Whether you are launching a new website, updating an existing sitemap, or building one for the first time, this tool generates a properly formatted sitemap.xml that follows the official sitemaps.org protocol with no sign-up, no crawling, and complete privacy.

Features Explained

Single URL Entry

Add one URL at a time using the input field. Press Enter or click Add. The URL is automatically prefixed with https:// if you forget to include it. Quick and precise for small sitemaps.

Bulk URL Entry

Switch to Bulk Add mode to paste multiple URLs at once, one per line. All URLs are added with the current default settings. Perfect for importing a list of pages from a spreadsheet or text file.

Per-URL Priority

Set priority from 0.0 to 1.0 for each URL individually. Priority tells search engines the relative importance of pages on your site. Your homepage should be 1.0, main sections 0.8, and less important pages lower.

Per-URL Change Frequency

Choose how often each page changes: always, hourly, daily, weekly, monthly, yearly, or never. This hints to crawlers how frequently they should revisit. Blog posts might be monthly, a news page might be hourly.

Per-URL Last Modified Date

Set the date each page was last updated. Search engines use this to prioritize crawling recently changed pages. Use accurate dates for the best SEO results.

Global Default Settings

Set default priority, change frequency, and last modified date once. Every new URL you add inherits these defaults. Override them per URL as needed without changing the defaults.

Edit URLs Inline

Each URL in the list shows its settings in an editable row. Change priority, frequency, or date without opening a separate form. Remove any URL with one click.

Live XML Preview

The generated sitemap.xml updates in real time as you add, edit, or remove URLs. See the exact output before copying or downloading.

URL Count Display

The total number of URLs in your sitemap is displayed prominently. Helps you track size — a single sitemap can contain up to 50,000 URLs.

Proper XML Formatting

The output follows the official sitemaps.org protocol with correct XML declaration, UTF-8 encoding, urlset namespace, and properly escaped special characters.

Copy to Clipboard

One-click copy of the complete sitemap.xml content. Paste it directly into your hosting file manager, FTP client, or code editor.

Download as File

Download the generated content as a sitemap.xml file ready to upload to your website's root directory. No manual file creation needed.

Reset All

Clear all URLs and start fresh with a single click. Defaults are preserved so you can quickly begin adding new URLs.

Who Is This Tool For?

Website Owners

Create a sitemap for your website to help search engines find and index all your important pages.

SEO Specialists

Generate sitemaps for client websites as part of technical SEO setup. Control which pages are included and their priority.

Web Developers

Quickly build a sitemap.xml during site deployment without writing XML manually or installing plugins.

WordPress Site Owners

Create a custom sitemap to supplement or replace plugin-generated sitemaps with more control over priority and frequency.

E-commerce Store Owners

Ensure all product pages, category pages, and important landing pages are included in your sitemap for complete indexing.

Bloggers

Add your blog posts to a sitemap with accurate last modified dates so search engines crawl your latest content first.

People Launching New Websites

Create a sitemap before or immediately after launch so search engines can discover your pages from day one.

Freelance Web Designers

Generate sitemaps for every client project. Download and deploy alongside the finished website.

Static Site Owners

Static sites without a CMS need manually created sitemaps. This tool makes it quick and error-free.

Marketing Teams

Ensure campaign landing pages and important marketing content are properly included in the sitemap for search visibility.

People Fixing SEO Issues

If Google Search Console reports indexing problems, regenerate your sitemap with accurate URLs and submit it.

Agency Teams Managing Multiple Sites

Generate sitemaps for different clients with different URL structures. Copy or download each one independently.

Content Managers

Add new content pages to the sitemap as they are published. Set appropriate change frequency based on how often content is updated.

Students Learning SEO

Understand how sitemaps work by building one manually and seeing the XML structure in real time.

Small Business Owners

Get your business website properly indexed by search engines. A sitemap is one of the most impactful SEO basics.

Portfolio Website Owners

Ensure your portfolio pages and case studies are discoverable by search engines with proper sitemap entries.

Non-Profit Organizations

Help search engines find your mission pages, donation pages, and event pages by including them in a sitemap.

News and Media Sites

Keep your sitemap updated with the latest articles. Set change frequency to hourly or daily for news content.

SaaS Product Owners

Include marketing pages, pricing pages, and documentation in your sitemap while excluding app dashboard URLs.

People Migrating Websites

Create a new sitemap after a domain migration to ensure all new URLs are indexed and old ones are handled properly.

Multi-Language Site Owners

Create sitemaps that include all language versions of your pages so search engines can index every regional variation.

Forum and Community Admins

Include important discussion threads and category pages in your sitemap while excluding user profiles and search result pages.

Photographers and Artists

Ensure your gallery pages and individual artwork pages are indexed by search engines through a proper sitemap.

Anyone Who Needs a Sitemap

If your website does not have a sitemap.xml yet, this tool creates one in minutes. No coding knowledge required.

Tips for Using This Tool

Set your homepage priority to 1.0

Your homepage is typically the most important page. Set its priority to 1.0 and decrease priority for deeper pages.

Use accurate last modified dates

Do not set all dates to today. Use the actual date each page was last updated. Google trusts lastmod only when it is accurate.

Match change frequency to reality

Set changefreq based on how often you actually update the page. A static About page should be yearly, not daily. Misleading values reduce trust.

Use Bulk Add for large sites

Export your URL list from a spreadsheet, CMS, or crawl tool, then paste them all at once using Bulk Add. Much faster than adding one by one.

Only include indexable pages

Do not add pages blocked by robots.txt, pages with noindex tags, redirect URLs, or duplicate content. Focus on pages you want in search results.

Submit to Google Search Console

After uploading your sitemap, submit it through Google Search Console and Bing Webmaster Tools. This triggers crawling and lets you monitor indexing status.

Reference your sitemap in robots.txt

Add a Sitemap directive to your robots.txt file pointing to your sitemap URL. This helps all search engines discover it automatically.

Keep it under 50,000 URLs

A single sitemap.xml can contain up to 50,000 URLs. For larger sites, split into multiple files and use a sitemap index. This tool is best for sites under 50,000 pages.

Update your sitemap when content changes

Regenerate and re-upload your sitemap whenever you add, remove, or significantly update pages. Stale sitemaps reduce crawl efficiency.

Download and version control

Download your sitemap and keep it in your project's version control. This ensures you always have a backup and can track changes over time.

Privacy & Security

This sitemap generator runs 100% in your browser. Your URLs and sitemap configuration are never sent to any server, stored in any database, or shared with any third party. No crawling is performed — all generation happens locally on your device.

No cookies, no analytics, no registration required. Your website structure stays completely private. Close the tab and everything is gone.