Free Online Sitemap XML Generator from a List of URLs
Paste your URLs one per line and read back a sitemap that validates, with lastmod, changefreq and priority set for every URL or taken from extra columns. Ampersands and non-ASCII characters are escaped properly, and long lists can be split with a sitemap index written for you.
Enjoying WizTools123? Help keep our server infrastructure 100% free and open for everyone.
How to Build a Sitemap
A few steps, and nothing is uploaded.
What to Know About Sitemaps
Including which of the three optional fields is worth setting.
Key Features & Capabilities
What this tool does, and what it deliberately does not.
About the Sitemap Generator
A sitemap is a list of the URLs on a site, wrapped in a small amount of XML, that tells a crawler what exists. The format is simple enough to write by hand for ten pages and completely impractical for ten thousand, which is where a generator comes in. The awkward parts are not the tags: they are escaping, the two size limits, and knowing which optional fields are worth filling.
This page takes the list you already have, from a database query, a CMS export or a spreadsheet column, and turns it into a file. Extra columns on a line are recognised by what they look like rather than by their position, so a date is treated as lastmod and a number between nought and one as priority no matter which order you put them in.
Escaping is the part most hand-written sitemaps get wrong. A URL with a query string almost always contains an ampersand, and a bare ampersand makes the whole document invalid, so every URL here is escaped for XML. Non-ASCII characters are percent-encoded, because the protocol wants URLs in their escaped form. Everything else is honesty about the limits: the counts are shown as you type, and the 50,000 URL and 50 MB ceilings are announced before you cross them rather than after.
Frequently Asked Questions
Limits, lastmod, indexes and what a sitemap does not do.
Sitemap: line to your robots.txt pointing at its full URL, and submit it in Search Console as well. A sitemap can only list URLs on the same host unless you have verified ownership of the others.Every Other Developer Tool
88 more tools in this set. All free, all in your browser.