Sitemap Generator API — Build XML Sitemaps

Generate XML, image, video and HTML sitemaps from any website with a single authenticated API call. Works from PHP, Python, Node, WordPress — any language. Free tier, no card required.

How it works

  1. Subscribe

    Try the one-time free month (10 requests), then pick a plan for your volume.

  2. Generate a key

    Create one secret key from your dashboard — shown once.

  3. Call the endpoint

    Hit one URL from any language with a Bearer header.

  4. Track usage

    See daily hits and quota right in your dashboard.

Frequently asked questions

What does the Sitemap Generator API do?

You send one authenticated request with a website URL and the API crawls that site and returns a ready-to-use sitemap — in XML, JSON or ZIP — including image, video, hreflang, priority and changefreq data. No crawler to host or maintain on your side.

Which languages and platforms can I use it from?

Any. It's a plain REST endpoint you call with a Bearer token, so it works from PHP, Python, Node.js, Ruby, Go, WordPress or a simple curl command in your deploy script — anything that can make an HTTPS request.

How is usage counted? What is one request?

One request equals one full sitemap generated for one site. Because most sites only need to regenerate when their content changes, real-world volumes stay low — a single deploy hook is usually one request.

Is there a free tier?

Yes — a one-time free trial. When you start it you get 10 requests over one month, with up to 100 pages per site and no credit card required, so you can integrate and test. The free trial does not renew: once the month is up you'll need to choose a paid plan to keep using the API.

How do I authenticate?

Generate a secret API key from your dashboard and send it as an Authorization: Bearer <key> header on every request. The key is shown only once when created, and you can regenerate or revoke it at any time.

How many pages can the API crawl per request?

It depends on your plan. The free trial covers up to 100 pages per site, and paid plans raise the per-request page limit along with your monthly request quota and rate limit.

Can I upgrade or change my plan later?

Yes. You can move to a higher plan whenever you need more monthly requests, larger crawls or a higher rate limit — your existing API key keeps working, no code changes needed.

How much does the Sitemap Generator API cost?

There's a one-time free trial (10 requests over a month, no card), then paid plans that scale the monthly request quota, per-request page limit and rate limit. You only move up a plan when you need more volume — your API key keeps working, with no code changes.

Can I automate sitemap generation in my CI/CD or deploy pipeline?

Yes — that's the main use case. Add a single authenticated curl (or SDK) call to your deploy hook so a fresh sitemap is generated every time you ship. Because one request covers a full site regeneration, most projects use just one call per deploy.