Ttooleras
🗺️

Sitemap Generator

Web Tools

Quickly generate XML sitemaps from a pasted URL list or auto-generated for simple sites, with essential fields for submission to search engines.. Free, private — all processing in your browser.

This tool is coming soon. Check back later!

Advertisement

The Sitemap Generator creates a valid XML sitemap quickly from a list of URLs you paste in. Unlike more comprehensive sitemap tools that crawl your site, this generator takes a URL list as input and produces a standards-compliant sitemap.xml ready for submission to search engines. Perfect for small-to-medium sites where you already have your URL list exported from a CMS, spreadsheet, or build process.

Paste URLs one per line, optionally set default priority and change frequency, hit generate, and download sitemap.xml. Supports the core sitemap.org fields (loc, lastmod, changefreq, priority). For more advanced needs (per-URL metadata customization, sitemap index, image/video extensions), use the XML Sitemap Generator tool. This tool optimizes for speed and simplicity — feed it URLs, get a sitemap, move on.

Sitemap Generator — key features

Simple URL list input

Paste URLs one per line for instant conversion to sitemap XML.

Defaults applied

Sensible defaults for lastmod, changefreq, and priority so you don’t need per-URL config.

Auto HTTPS

URLs without protocol default to https://.

Deduplication

Removes duplicate URLs automatically.

Download as file

Save sitemap.xml directly for upload to your site.

Preview

See the generated XML before downloading.

Standards compliant

Output passes sitemap protocol validation and is accepted by search engines.

Client-side only

URL list stays in your browser.

How to use the Sitemap Generator

  1. 1

    Paste URLs

    Drop your URL list into the input area, one URL per line.

  2. 2

    Adjust defaults (optional)

    Change default changefreq or priority if you want different values for all URLs.

  3. 3

    Generate

    Click generate to produce the sitemap.xml.

  4. 4

    Preview

    Review the XML output for any issues.

  5. 5

    Download and upload

    Save sitemap.xml and upload to your site’s root; submit to search engines.

Common use cases for the Sitemap Generator

Small site owners

  • Blog sitemap: Generate sitemap from a list of blog post URLs exported from your CMS.
  • Portfolio site: Small portfolio or personal site with a manageable URL count.
  • Static site: Jekyll, Hugo, or other static site generators where you can list URLs.

Quick tasks

  • Post-migration sitemap: After a site migration, quickly generate sitemap of new URLs to help Google rediscover.
  • Sitemap refresh: Monthly or quarterly update to sitemap without running a crawler.
  • One-off project: Freelance project where full SEO tooling is overkill.

Development

  • Test sitemap: Create a test sitemap during development to verify submission flow.
  • Generate from build output: Feed a list of generated static HTML file URLs from a build process.
  • Ad-hoc sitemap: Quick sitemap for URLs that aren’t in your main site structure.

Sitemap Generator — examples

Small site

Basic blog with 5 posts.

Input
5 URLs
Output
sitemap.xml with 5 <url> entries, default metadata

Without protocol

Auto-adding HTTPS.

Input
example.com/about
example.com/contact
Output
URLs written as https://example.com/about and https://example.com/contact

With priority

Setting default priority for all URLs.

Input
URLs with default priority 0.8
Output
all <priority>0.8</priority> in output

Deduplication

Duplicate URLs merged.

Input
3 URLs, one duplicated
Output
2 unique entries in sitemap.xml

Quick 50 URLs

Blog archive paste.

Input
50 blog post URLs from CSV
Output
sitemap.xml ready to upload in seconds

Technical details

This simpler sitemap generator focuses on the most common use case: you have a list of URLs and need a sitemap. It applies default values for optional fields to streamline generation.

Defaults applied:
- lastmod: today\u2019s date
- changefreq: weekly (reasonable for most content)
- priority: 0.5 (Google largely ignores this; 0.5 is standard default)

Output: standards-compliant sitemap.xml per sitemaps.org protocol. Same XML structure as the comprehensive tool.

Use this tool when:
- You have an URL list ready (exported, scraped, or manually compiled)
- You want quick generation without per-URL configuration
- Site is small enough to fit in one sitemap (under 50,000 URLs)

Use the XML Sitemap Generator (the more detailed tool) when:
- You need per-URL priority and changefreq settings
- You have image or video sitemap extensions
- You need a sitemap index for large sites
- You want hreflang metadata in sitemap

Both tools produce valid sitemaps; this one is faster for basic cases.

URL formatting: the tool accepts URLs with or without protocol. It adds https:// if missing (assuming HTTPS default). Relative URLs (like /about) need a base domain specified.

Validation: checks each URL for basic format, escapes special characters for XML, deduplicates if the same URL appears multiple times.

Output size: about 50-200 bytes per URL entry. 10,000 URLs produce about 1-2 MB sitemap, well within the 50MB limit.

Submit to:
- Google Search Console: add property, Sitemaps section
- Bing Webmaster Tools: similar process
- Reference in robots.txt: Sitemap: https://example.com/sitemap.xml

Common problems and solutions

Incorrect URL protocol

URLs should match your site’s canonical protocol (HTTPS typically). The tool defaults to HTTPS; if your site is HTTP, adjust.

Trailing slashes inconsistent

Match your site’s canonical URL structure for trailing slashes. Mixing /page and /page/ confuses Google about canonical.

URLs requiring login

Don’t include URLs behind auth. Sitemap URLs must be publicly accessible to be crawlable.

Too many URLs

Over 50,000 URLs require sitemap index splitting. If you have more, use the XML Sitemap Generator tool or split manually.

Non-canonical URLs

Only include canonical URLs. Filter and sort variants shouldn’t be in sitemap; they consolidate via canonical tags instead.

Redirect URLs

URLs that redirect waste crawl budget. Remove them from sitemap; include only final canonical URLs that return 200.

Forgetting robots.txt

Reference the sitemap in robots.txt (Sitemap: https://example.com/sitemap.xml) to help search engines find it.

Sitemap Generator — comparisons and alternatives

Compared to the XML Sitemap Generator in this suite, this tool is the simpler version. Use it for basic URL-list-to-sitemap conversion; use XML Sitemap Generator for advanced cases.

Compared to CMS plugins (Yoast, RankMath), this tool is for sites without a plugin or when you want manual control over the URL list.

Compared to crawling tools (Screaming Frog, Sitebulb), this tool skips the crawl step — you provide the URL list directly. Faster when you already have the list; crawlers are better when you need to discover URLs.

Frequently asked questions about the Sitemap Generator

How is this different from the XML Sitemap Generator?

This tool is simpler and faster for basic use cases. XML Sitemap Generator offers more control (per-URL metadata, sitemap index, image sitemaps, hreflang). Use this one for straightforward URL-list-to-sitemap tasks; use XML Sitemap Generator for complex sites.

Do I need a sitemap?

Sitemaps help search engines discover pages. For well-linked small sites, not essential but doesn’t hurt. For larger sites, sites with deep pages not in main navigation, or sites with frequently updated content, sitemap is recommended.

Where do I put the sitemap file?

Typically at your site root, accessible at https://example.com/sitemap.xml. You can place it elsewhere, but document the location in robots.txt (Sitemap: https://example.com/your/path/sitemap.xml).

How do I submit to Google?

Go to Google Search Console, add your property, navigate to Sitemaps section, paste the URL of your sitemap (e.g., https://example.com/sitemap.xml), click Submit. Google will fetch and process it within hours.

What priority should I set?

Google largely ignores priority values, so 0.5 (default) for all URLs is fine. If you want to indicate relative importance for Bing, use higher values (0.8, 1.0) for homepage and top content, lower (0.3, 0.5) for archive pages.

What is lastmod used for?

Tells search engines when the URL was last modified. Google uses this to prioritize crawl budget — pages with recent lastmod get re-crawled sooner. Keep it accurate for best results.

Can I include URLs from other domains?

No. Sitemap should only contain URLs from the domain the sitemap itself is hosted on. Cross-domain URLs in sitemap are rejected by Google.

Is my URL list private?

Yes. Generation runs in your browser; URLs never leave your machine.

Additional resources

Advertisement

Related tools

All Web Tools

Learn more

Explore more tools

200+ free tools that run in your browser.

Browse all tools →