How to use
Input formats supported: one URL per line, or a table copied from Excel/Sheets (tab-separated). Optional columns: lastmod, changefreq, priority.
- Copy your URL column (or full table) from Excel/Sheets and paste into the input box.
- If you pasted relative paths like
/page, set a Base URL (e.g.,https://example.com). - Click Generate Sitemap XML.
- Copy or download the sitemap.xml output.
FAQ
What should I paste from Excel or Google Sheets?
Paste a single URL column (one per row) or a table with columns in this order: url, lastmod, changefreq, priority. Headers are supported.
Does it support tab-separated data copied from Excel?
Yes. Copying cells from Excel/Sheets typically produces tab-separated columns, and the tool parses that format automatically.
Can I use relative URLs like /product/123?
Yes—set a Base URL (e.g., https://example.com) and the tool will convert paths like /product/123 to absolute URLs.
What values are allowed for changefreq and priority?
changefreq must be one of: always, hourly, daily, weekly, monthly, yearly, never. priority must be between 0.0 and 1.0.
Will it remove duplicates?
Yes. Duplicate URLs are removed after normalization (including optional stripping of # fragments).
Is this tool offline and private?
Yes. It runs fully in your browser and does not upload or fetch anything.
Why did I get an error about an invalid URL?
Common causes are missing Base URL for relative paths, malformed URLs, or extra text in the URL cell. Fix the row and regenerate.