My Tool Studio
SEOURL-first

Robots.txt Reader

Paste a domain into this robots txt checker and it fetches the live /robots.txt, then lays the rules out grouped by crawler instead of leaving you to squint at raw text. Each User-agent gets its own card with color-coded Allow, Disallow, and Crawl-delay lines, plus every Sitemap declaration collected at the bottom. It doubles as a robots txt tester for your own site after a deploy and as a reader for anyone else's robots file when you're curious how a competitor treats Googlebot or GPTBot. Say a page vanished from search overnight: load your domain here and you'll know within seconds whether a stray Disallow is the reason.

Always freeNo sign upRuns in your browser

How to use

01

Enter a domain or file URL

Paste either the bare site address or the full /robots.txt path. If you give just the domain, the tool resolves the file at the site root for you.

02

Press Load

The tool fetches the live file over the network, exactly what a crawler receives, and parses every line, so you test robots txt file contents as they stand right now.

03

Scan the grouped output

Read each user-agent card with its green Allow badges, amber Disallow badges, and any crawl-delay values, then click through to the sitemaps listed underneath.

Why Robots.txt Reader

Common questions

How is this different from the retired google robots txt tester?
Google removed its tester from Search Console, and this fills the gap. It fetches the current file from any domain and parses it the way a crawler does, grouped by user-agent, without needing the site verified in your account.
Can this robots txt validator catch mistakes in my file?
It surfaces them visually. Rules that landed under the wrong user-agent, an empty Disallow that permits everything, or a group with no rules at all stand out once the file is parsed into cards. It won't rewrite anything, but seeing the structure is usually enough to spot the bug.
Which crawlers show up when I check robots txt file rules here?
Every user-agent named in the file, whether that's the wildcard, Googlebot, Bingbot, GPTBot, or something obscure. The tool doesn't filter against a known list; it reports exactly the groups the site published.
Is a robot text file binding on the bots that read it?
No. What people casually call robot text is a convention, not access control. Well-behaved bots like Googlebot honor it, scrapers often don't. If you need to genuinely block access, use authentication or firewall rules on the server itself.
What should I look for when I check my robots txt file after a deploy?
Three things: that the file still loads at all, since a 404 here means no rules apply; that no new Disallow line covers pages you want indexed; and that the Sitemap declaration still points at a live URL. A quick robot check after each release takes about ten seconds.
Why does one card sometimes list several user-agents in this robots.txt reader?
Because consecutive User-agent lines share the rules that follow them. The parser keeps those together on one card, matching how real crawlers interpret the file: Googlebot and Bingbot stacked above a single Disallow both obey it.
Is it OK to read another site's robots.txt with this tool?
Completely. It's a normal fetch of a public file, the same thing your browser does if you type the URL directly. Reading how large sites structure their rules is one of the fastest ways to learn the format.
What if my site has no robots file to load yet?
You'll get a load error, since there's nothing at /robots.txt to fetch. Build one first: you can create robots txt online with the Robots.txt Generator, upload it to your root, then come back here and confirm it parses cleanly.

More SEO tools

View all