Skip to tool
FeuTex · free tools runs in-browser no bloat built by LiMiT

Online Sitemap Generator (Excel → sitemap.xml)

Paste a URL list copied from Excel/Google Sheets and generate a valid sitemap.xml instantly. It accepts one URL per line or a table with columns: url, lastmod, changefreq, priority. Runs offline in your browser (no uploads).

Category: SEO · URL: /tools/online-sitemap-generator-excel.html
Tip: If you pasted multiple columns, use headers (url, lastmod, changefreq, priority) or keep the exact column order.
Privacy: runs locally in your browser. No uploads, no tracking scripts.

How to use

Input formats supported: one URL per line, or a table copied from Excel/Sheets (tab-separated). Optional columns: lastmod, changefreq, priority.

  1. Copy your URL column (or full table) from Excel/Sheets and paste into the input box.
  2. If you pasted relative paths like /page, set a Base URL (e.g., https://example.com).
  3. Click Generate Sitemap XML.
  4. Copy or download the sitemap.xml output.
Keywords this page targets (natural cluster): online sitemap generator excel, excel to sitemap xml, sitemap generator from spreadsheet, convert excel url list to sitemap, generate sitemap.xml from urls, sitemap xml generator online, paste urls from excel sitemap, tab separated sitemap generator, csv to sitemap xml, bulk sitemap generator, sitemap generator with lastmod, sitemap generator with priority, sitemap generator with changefreq, deduplicate urls for sitemap, normalize urls for sitemap, relative urls to absolute sitemap, create sitemap from list, sitemap.xml creator tool, offline sitemap generator, xml sitemap builder
Secondary intents covered: Convert an Excel/Sheets URL export into a valid sitemap.xml, Generate sitemap entries with optional lastmod/changefreq/priority columns, Deduplicate and normalize URLs before submitting to search engines, Turn relative paths into absolute URLs using a base domain, Strip URL fragments (#) and optionally keep query strings, Download the generated sitemap.xml and copy it to clipboard, Quickly validate common input mistakes (bad changefreq, priority range, missing base URL)

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.