Instant Standards-Compliant Output
Generates a sitemap that strictly follows the sitemaps.org schema, accepted by Google, Bing, Yahoo, and all major search engines without validation errors.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Generate XML sitemap files from URL lists with optional metadata defaults.
An XML sitemap is one of the simplest signals you can give a search engine: a structured list of every URL on your site, annotated with how recently it changed, how often it updates, and its relative importance. Without one, crawlers rely entirely on link discovery, which means new or isolated pages can go unindexed for weeks. Sitemap Generator lets you paste a list of URLs and instantly produce a standards-compliant XML sitemap with configurable lastmod dates, changefreq hints, and priority values — no server, no CMS plugin, and no configuration file required. The generated output conforms to the sitemaps.org protocol supported by Google, Bing, and all major crawlers. Whether you are relaunching a site, migrating a blog, or just auditing what is indexed, this tool gets a clean sitemap into your hands in seconds so you can submit it to Search Console or drop it at the site root.
Generates a sitemap that strictly follows the sitemaps.org schema, accepted by Google, Bing, Yahoo, and all major search engines without validation errors.
Set lastmod, changefreq, and priority per sitemap rather than accepting CMS defaults — critical for sites where some sections update daily and others never change.
Works for any site regardless of platform — static HTML sites, JAMstack builds, legacy PHP apps, or landing pages that have no CMS at all.
Your URL list is never sent to a server — the XML is assembled client-side and handed directly to you, keeping proprietary URL structures private.
Paste hundreds of URLs at once and receive a complete sitemap in under a second, eliminating tedious manual XML editing for large page catalogs.
Copy the XML to your clipboard or download it as sitemap.xml, ready to drop at your site root or upload via FTP without any reformatting.
Input: https://example.com/ https://example.com/about lastmod: 2026-05-01 | changefreq: monthly | priority: 0.8
Output: <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url><loc>https://example.com/</loc><lastmod>2026-05-01</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url> <url><loc>https://example.com/about</loc><lastmod>2026-05-01</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url> </urlset>
Input: https://blog.example.com/post-1 https://blog.example.com/post-2 https://blog.example.com/post-3 lastmod: 2026-04-15 | changefreq: weekly | priority: 0.6
Output: <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url><loc>https://blog.example.com/post-1</loc><lastmod>2026-04-15</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url> <url><loc>https://blog.example.com/post-2</loc>...</url> <url><loc>https://blog.example.com/post-3</loc>...</url> </urlset>
Input: https://example.com/ lastmod: 2026-05-07 | changefreq: daily | priority: 1.0
Output: <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url><loc>https://example.com/</loc><lastmod>2026-05-07</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url> </urlset>