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>

Free browser-based tool · Runs 100% on your device · Last updated

What is the 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 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 Sitemap XML Generator

What is the Sitemap XML Generator?
The Sitemap XML Generator is a free online tool that lets you generate an XML sitemap for any website by entering your URLs. It runs entirely in your browser, so there is nothing to install and nothing is uploaded to a server.
Is the Sitemap XML Generator free?
Yes — the Sitemap XML Generator is completely free, with no account, subscription, signup, or usage limits.
Is my data uploaded or stored?
No. The Sitemap XML Generator processes everything locally in your browser. Your input is never uploaded, saved, or shared with any server.
Does the Sitemap XML Generator work offline?
Yes. Once the page has finished loading, the Sitemap XML Generator works without an internet connection.
Which browsers does the Sitemap XML Generator work in?
The Sitemap XML Generator works in all modern browsers, including Chrome, Firefox, Safari, and Edge — no plugins or extensions needed.
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