Paste your URLs, pick a changefreq and priority, get a ready sitemap.xml.
How it works
Every non-blank line in the URL box becomes its own <url> entry, with ampersands escaped so the XML stays valid, wrapped in the standard sitemaps.org urlset namespace. The changefreq and priority you pick are applied identically to every URL in the batch, and lastmod is stamped with today's date on every entry, since the generator has no way to know each page's real last-modified date.
FAQ
Can I set a different changefreq or priority for individual URLs?
Not in this version — the changefreq and priority you pick apply to every URL in the list at once; if you need different values per URL, generate separate batches and merge the <url> blocks by hand, or edit the downloaded XML directly.
Why is lastmod always today's date instead of when each page actually changed?
The generator doesn't know your actual page history, so it stamps every entry with the current date at generation time — if you know a more accurate last-modified date, you'll need to edit it into the downloaded XML.
Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.