How to Use This Tool
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.
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.
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.
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.