Sitemap Generator

Generate sitemap.xml from a list of URLs — essential for SEO indexing and Search Console submission.

3 URLs in sitemap

sitemap.xml
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://example.com/</loc> <changefreq>weekly</changefreq> <priority>0.8</priority> </url> <url> <loc>https://example.com/about</loc> <changefreq>weekly</changefreq> <priority>0.8</priority> </url> <url> <loc>https://example.com/contact</loc> <changefreq>weekly</changefreq> <priority>0.8</priority> </url> </urlset>

About this tool

Sitemaps help search engines discover pages — especially new sites and deep content not linked prominently.

Generate XML from a URL list locally, then upload to your site root and submit in Search Console.

How to use the Sitemap Generator

  1. 1

    Paste your list of page URLs, one per line.

  2. 2

    Set optional lastmod, changefreq, and priority defaults.

  3. 3

    Copy or download the generated sitemap.xml file.

Sitemap hygiene

Include only canonical, indexable URLs — exclude noindex pages and duplicates.

Split sitemaps over 50,000 URLs and link via a sitemap index file.

Pro tips

  • Update sitemap when publishing new content regularly.
  • Pair with canonical tag generator to resolve duplicate URL issues.

Social Media Specs & Character Limits

Optimal text formatting, length guidelines, and parameters for all major platforms:

PlatformMax LengthIdeal LengthHashtag Policy
Instagram Feed & Reels2,200 chars125 - 150 chars3 - 5 tags (Recomm.)
TikTok Posts4,000 chars100 - 200 chars3 - 5 tags (Ideal)
YouTube Description5,000 chars1,500 chars (SEO)3 - 10 tags
X / Twitter Post280 chars100 - 140 chars1 - 2 tags
LinkedIn Articles & Posts3,000 chars500 - 1,000 chars3 - 5 tags

Related tools

All tools →

Frequently Asked Questions

How many URLs can I include?

Sitemaps support up to 50,000 URLs per file — split larger sites into multiple sitemaps.

Is my URL list uploaded?

No. XML generation runs locally in your browser.