Sitemap Generator
Web ToolsQuickly 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!
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
Paste URLs
Drop your URL list into the input area, one URL per line.
- 2
Adjust defaults (optional)
Change default changefreq or priority if you want different values for all URLs.
- 3
Generate
Click generate to produce the sitemap.xml.
- 4
Preview
Review the XML output for any issues.
- 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.
5 URLs
sitemap.xml with 5 <url> entries, default metadata
Without protocol
Auto-adding HTTPS.
example.com/about example.com/contact
URLs written as https://example.com/about and https://example.com/contact
With priority
Setting default priority for all URLs.
URLs with default priority 0.8
all <priority>0.8</priority> in output
Deduplication
Duplicate URLs merged.
3 URLs, one duplicated
2 unique entries in sitemap.xml
Quick 50 URLs
Blog archive paste.
50 blog post URLs from CSV
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
- sitemaps.org — Official sitemap protocol reference.
- Google Search Console sitemaps — Google’s guide to submitting sitemaps via Search Console.
- Bing sitemap submission — Bing’s webmaster tools for sitemap submission.
- Google Search Central — Google’s authoritative resource for SEO and sitemap guidance.
- Moz sitemap guide — Beginner-friendly overview of sitemap use in SEO.
Related tools
All Web ToolsCanonical URL Checker
Check canonical URL tags on any page and detect missing, wrong, or conflicting canonicals that cause SEO duplicate content issues.
Google SERP Preview
Preview how your page will appear in Google search results with accurate title, URL, and meta description rendering for desktop and mobile.
Heading Structure Checker
Analyze H1-H6 heading structure on any page — detect missing headings, multiple H1s, broken hierarchy, and accessibility problems.
Htaccess Generator
Generate Apache .htaccess files with redirects, URL rewrites, password protection, compression, caching, and security headers.
Meta Tag Generator
Generate SEO meta tags, Open Graph, Twitter Cards, and canonical tags
Open Graph Preview
Preview how pages appear when shared on Facebook, LinkedIn, Twitter, WhatsApp, and other platforms by rendering Open Graph metadata.
Learn more
Explore more tools
200+ free tools that run in your browser.
Browse all tools →