Sitemap XML Generator

Generate an XML sitemap for any website by entering your URLs.

sitemap.xml (0 URLs)
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

</urlset>

What is the Free Sitemap XML Generator?

The free Sitemap XML Generator creates a valid sitemap.xml file with each URL's Last modified date, Change frequency (always/hourly/daily/weekly/monthly/yearly/never), and Priority (0.0–1.0). Use individual URL mode for full control, or switch to bulk mode and paste a list of URLs to populate the sitemap in seconds.

  • Create a sitemap.xml for a new website to help Google discover all pages quickly.
  • Generate a sitemap with priority values to signal which pages are most important.
  • Bulk-import a list of URLs from a spreadsheet to create a large sitemap fast.
  • Set change frequencies to inform crawlers how often pages are updated.
  • Produce a sitemap to submit to Google Search Console or Bing Webmaster Tools.

How to Use the Free Sitemap XML Generator

  1. 1 In individual mode: enter a URL, set the Last modified date, choose a Change frequency, and a Priority for each entry. Click + Add URL to add more.
  2. 2 Or toggle Bulk mode: paste a list of URLs (one per line) into the textarea and all are imported at once with default values.
  3. 3 The XML preview updates live.
  4. 4 Click Copy XML or Download sitemap.xml to save the file.

Key Features

  • 🗺️
    Full sitemap.xml format
    Generates a valid XML sitemap conforming to the sitemaps.org protocol.
  • 📋
    Bulk URL import
    Paste a list of URLs to populate the sitemap instantly without adding each one manually.
  • 📅
    Per-URL metadata
    Set last modified date, change frequency, and priority for each URL.
  • 💾
    Download as .xml
    Download the finished sitemap file ready to upload to your web root.

Example Usage

Example Input
https://example.com/  (priority: 1.0, daily)
https://example.com/about  (priority: 0.8, monthly)
https://example.com/blog/post-1  (priority: 0.6, weekly)
Example Output
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
</urlset>

Frequently Asked Questions about the Free Sitemap XML Generator

What is the free Sitemap XML Generator?
Generate an XML sitemap for any website by entering your URLs.
Is the Sitemap XML Generator free to use?
Yes, the Sitemap XML Generator is completely free. No account, subscription, or signup is required — ever.
Does my data get uploaded anywhere?
No. The Sitemap XML Generator runs entirely in your browser. Your data is never sent to any server.
Does it work offline?
Yes. Once the page has loaded, the tool works without an internet connection.
Which browsers are supported?
All modern browsers — Chrome, Firefox, Safari, and Edge. No plugins or extensions required.
How many URLs can a sitemap.xml contain?
A single sitemap file can contain up to 50,000 URLs and must be under 50 MB uncompressed. For larger sites, split into multiple sitemap files and reference them from a sitemap index file.
Do I need to submit the sitemap to Google?
Submitting via Google Search Console speeds up discovery, but adding the sitemap URL to your robots.txt is also effective. Both methods are recommended.

Related Free SEO & Web Tools