AI Tools Free

Sitemap Generator

Generate sitemap XML from your list of absolute page URLs on one origin. Review normalized entries and duplicates, then copy or download the file; no pages are crawled or submitted.

Free to useNo sign-upRuns in your browser
Enter your details

Enter the inputs, then select Generate sitemap.

Your result
Enter your details

Result will appear here

How Sitemap Generator works

The generator normalizes supplied URLs from one origin, removes duplicates, and XML-escapes them within a sitemap document.

An optional date is written for each entry. The tool neither crawls the site nor submits the sitemap, and inclusion is not evidence that a URL will be indexed.

The list accepts up to 5000 nonempty lines and addresses up to 2048 characters.

A supplied URL list connected to a sitemap XML document.
Illustration of the Sitemap Generator workflow.

How to use Sitemap Generator

List complete page URLs from one origin and optionally supply a shared last modified date.

Supply URLs and an optional date

Paste absolute HTTP or HTTPS page URLs, one per line, from the same origin. Add a valid last-modified date only when it describes the listed pages. Remove fragments and embedded credentials.

Page URLs, one per line
Sitemap Generator native input panel with the actual Page URLs, one per line, Last modified date (optional) settings used for this example.
Configure Page URLs, one per line, Last modified date (optional); select Generate sitemap.

Generate the deduplicated sitemap

Run the generator and inspect the URL total. The supporting origin and duplicates-removed rows help you review the supplied list before using the XML.

2 URLs
Sitemap Generator actual result panel showing 2 URLs.
Submitted result: 2 URLs. Duplicates removed: 1.

Copy or download the sitemap

Copy the XML or download sitemap.xml, then check its entries and deployment. The result note explains that no pages were crawled or submitted. Inclusion does not establish that a page will be indexed.

Output and export
Sitemap Generator actual output and export region and result note after submitting the pictured settings.
Review the actual Sitemap Generator output and visible Copy result, Download sitemap.xml controls. Read the result note.

When to use Sitemap Generator

Build a reviewed XML list from known URLs without treating generation as a crawl or submission.

Generate a sitemap for a tool collection

Use a reviewed list of deployed tool URLs to prepare a sitemap for the collection. Confirm each page actually exists and uses the intended canonical path. The generator cannot determine whether a page is indexable from the URL text alone.

Website page details represented by connected information cards.
Prepare the page details. Concept illustration.

Deduplicate a sitemap URL list

Generate from a list with repeated entries and inspect the duplicate count. Normalized addresses are deduplicated, but different query strings can still describe different URLs. Choose the desired canonical variants before relying on the generated list.

Website information shown in two conceptual preview formats.
Review a working example. Concept illustration.

Review a path migration

Build a sitemap from the new canonical paths when preparing a site migration. Keep the redirect plan and old URL inventory separately. A list of new locations does not create redirects or show that existing links now reach those destinations.

A website document and related pages connected in a workflow.
Continue your site workflow. Concept illustration.

Check sitemap URLs, origin and deduplication

Review the URL list as a proposed sitemap rather than an inventory discovered by crawling the site.

The generator rejects fragments, embedded credentials, mixed origins, and URLs beyond its supported length. It escapes XML characters such as ampersands so accepted addresses can appear in the document.

Normalization and deduplication concern URL representation. They do not check page status, robots rules, canonical tags, or whether a URL offers useful content for indexing.

Website output represented alongside a review preview.
Understand the generated result. Concept illustration.

Check list and deployment errors

Confirm the origin and intended indexable URLs before placing or submitting the generated file.

The list accepts up to 5000 nonempty lines and addresses up to 2048 characters. Check malformed lines and origin differences before removing URLs that may belong in another sitemap.

A supplied date must be a real calendar date. After deployment, inspect the actual XML response and the host sitemap references instead of treating a successful download as deployment evidence.

Page details reviewed before use in a website.
Review before using it on a site. Concept illustration.

Build sitemap XML from your URL list

List complete page URLs from one origin and optionally supply a shared last modified date.

Generate sitemap XML

Sitemap Generator: common questions

Answers about using Sitemap Generator and understanding its results.

Will it discover missing pages?

No. Paste the pages you want to include.

Is a generated sitemap proof of indexing?

No. Search engines decide whether to crawl or index submitted pages.

Can one sitemap contain different domains here?

The form requires one origin. Split other origins into separate lists before generating.

How are duplicate URLs handled?

The generator normalizes the supplied addresses and removes duplicate URLs before producing the XML. Review the resulting list against the pages you intended to include.