# ai.txt Generator

> Create an ai.txt file stating how AI systems may use your content: training, summarizing and citing, with attribution preferences.

```yaml
url: "https://ailaunch.dev/tools/ai-txt-generator"
slug: ai-txt-generator
category: geo
keywords: "ai.txt generator, ai.txt file, ai content policy, ai training opt out"
```

## How to use

1. **Choose permissions** - Allow or disallow training, summarizing and citation.
2. **Set attribution** - Tell assistants which URL to credit.
3. **Publish** - Save as /ai.txt at your site root.

## ai.txt vs robots.txt

robots.txt controls crawling: whether a bot may fetch a URL at all. ai.txt states usage: what an AI system may do with content it has fetched, such as training or summarizing. Many startups want to be summarized and cited but not used for training; ai.txt is where you say so.

## What you get

- Training, summarizing and citation toggles
- Attribution URL
- Disallowed paths
- Copy or download ai.txt

## FAQ

### Is ai.txt enforced?

It's a voluntary convention, like early robots.txt. Pair it with robots.txt rules for crawlers that ignore it.

### Should I block training?

It's a business choice. Blocking training rarely affects whether assistants can cite you in live answers, since that runs through search crawlers.

## Related tools

- **[Robots.txt Generator (with AI Crawlers)](https://ailaunch.dev/tools/robots-txt-generator)** - Build a clean robots.txt with your sitemap, disallowed paths and per-bot controls for OpenAI, Anthropic, Perplexity, Google and Common Crawl.
- **[llms.txt Generator](https://ailaunch.dev/tools/llms-txt-generator)** - Generate a valid llms.txt file that gives ChatGPT, Claude and other LLMs a clean, linkable map of your product and docs.
- **[AI Search Readiness Checker](https://ailaunch.dev/tools/ai-search-readiness-checker)** - Check whether AI crawlers can access your site and whether it has llms.txt, ai.txt, structured data and the metadata LLMs use to cite you.
