Free tool · GEO

llms.txt Generator and Validator

The llms.txt file tells ChatGPT, Claude and Perplexity what content on your site is relevant. Create it with a live preview or audit an existing one, free and with no sign-up.

What is the llms.txt file?

llms.txt is a plain-text Markdown file published at the root of a website (yoursite.com/llms.txt) to tell language models (LLMs) like ChatGPT, Claude, Gemini or Perplexity which pages and resources are most relevant for understanding the site's content. It works as a content map curated specifically for generative engines, similar to how sitemap.xml works for traditional search engines.

Unlike a page's full HTML — which includes navigation, ads and design elements — llms.txt delivers a clean Markdown summary: title, description and a list of links per section, easy for any AI engine with a limited context window to process.

Why does it matter for GEO?

Generative Engine Optimization (GEO) aims to get your content cited in AI-generated answers, not just show up in a list of search results. A well-structured llms.txt helps generative engines:

  • Understand your site faster, without spending context tokens parsing irrelevant HTML, CSS and JavaScript.
  • Prioritize the right pages when citing your brand in an answer.
  • Reduce interpretation errors, avoiding the model citing outdated or low-quality content.

How it works

Step 1

Fill in your info

Title, description and the sections with links to your most important content.

Step 2

Check the live preview

The Markdown is generated in real time, in the exact format AI engines expect.

Step 3

Download and upload it

Copy or download the file and upload it to the root of your domain as /llms.txt.

Try the tool

100% free, no sign-up. Everything runs in your browser, no data is sent to a server.

Basic info

Sections and links

Section 1

Live preview

llms.txt
Content will appear here as you fill out the form...

Frequently asked questions

What is the llms.txt file?

llms.txt is a plain-text Markdown file published at the root of a site (yoursite.com/llms.txt) to tell language models what content is most relevant for understanding the site.

Is having an llms.txt file mandatory?

It's not an official or mandatory standard, but more and more AI engines (including OpenAI's and Anthropic's crawlers) recognize it as a signal of curated content. Publishing it has no cost or risk.

What's the difference between llms.txt and robots.txt or sitemap.xml?

robots.txt controls what bots can crawl and sitemap.xml lists all of a site’s URLs for traditional search engines. llms.txt, on the other hand, is a curated Markdown summary designed specifically for LLMs to understand the most important content without parsing full HTML.

Where do I need to upload the llms.txt file?

It must be uploaded to the root of your domain, so it’s accessible at yoursite.com/llms.txt, just like robots.txt or sitemap.xml.

Does this tool cost anything?

No, it's free and requires no sign-up.

Is my data sent to any server?

No. All processing happens in your browser with JavaScript; nothing you enter is sent to or stored on a server.

Next step

Ready to scale your organic visibility?

We talk to you, understand your business and put together a tailored proposal. No fine print.