Robots.txt Validator & Parser - Online Check Syntax
Paste robots.txt content and parse it to check validity, find disallowed paths. Educational SEO tool. Local processing.
UD5 Toolkit
Create, preview, validate, and download your robots.txt file instantly
Paste a robots.txt and click "Validate Now" to see results
https://example.com/robots.txt) that tells search engine crawlers which pages or files they can and cannot request from your site. It's a key part of technical SEO, helping you control crawl budget, prevent indexing of sensitive or duplicate content, and manage which bots access your site. While it's not a security measure (malicious bots may ignore it), well-behaved crawlers like Googlebot, Bingbot, and others respect its directives.
https://yourdomain.com/robots.txt. For example, if your website is hosted at /public_html/, place the file at /public_html/robots.txt. It must be named exactly robots.txt (all lowercase). Placing it in a subdirectory (e.g., /blog/robots.txt) will not work—crawlers only check the root.
* for all crawlers.Disallow: /admin/Allow: /admin/public/Sitemap: https://example.com/sitemap.xml# are ignored by crawlers and used for human-readable notes.* (matches any sequence of characters) and $ (matches the end of a URL). For example, Disallow: /*.pdf$ blocks all PDF files. Google and Bing both respect these wildcards. For more complex URL matching, you'd need server-side solutions or meta robots tags.
* applies rules to all crawlers that support robots.txt. You can find a comprehensive list at robotstxt.org.
User-agent: lines. Blocks are separated by one or more blank lines. Each block starts with one or more User-agent declarations followed by the rules for those crawlers. If multiple blocks apply to a crawler (e.g., a specific User-agent: Googlebot block and a User-agent: * block), the crawler will follow the most specific block that matches its name.
Disallow directive only prevents crawling—it does not prevent indexing. If other pages link to the disallowed URL, or if the URL is discovered through other means, it may still appear in search results (though without a cached snippet). To fully prevent a page from appearing in search results, use a <meta name="robots" content="noindex"> tag in the HTML, or return an X-Robots-Tag: noindex HTTP header. For the best protection, combine both robots.txt disallow and noindex tags.
Paste robots.txt content and parse it to check validity, find disallowed paths. Educational SEO tool. Local processing.
Enter a router's MAC address or serial and generate the common default WPA passphrase for major ISP brands. Educational purpose only.
Pick colors for the shadcn/ui design system and generate the complete CSS variable theme file. Copy into your project.
Format a list of Q&A pairs and export as a CSV ready for Anki import. Simple line‑based template. Local.
Style underlines, overlines, and strike-throughs with colors, wavy styles, and thickness. Modern CSS text‑decoration.
Generate a random medieval occupation with a short description. For NPCs or historical curiosity. Local list.
Generate a hardboiled film noir plot with a detective, a dame, and a McGuffin. Great for creative writing prompts.
Generate a grand, aristocratic title like 'Duke of Waffleshire'. Perfect for silly fun or RPG characters. Local.
Design a button or card that glows on hover. Adjust shadow color, spread, and transition. Copy the CSS. Rich UI.
Create a realistic letterpress (debossed) text effect using CSS text‑shadow and background. Adjust depth and light direction. Copy code.
Generate a realistic‑sounding dinosaur name and see a fun description. Perfect for kids and writers.
Generate random but realistic‑looking data arrays (users, products, orders) with typos and missing fields. For test robustness.
Create a customizable checkerboard or grid background using pure CSS gradients. Adjust cell size and colors. Copy the code.
Create a QR code that lets people connect to your Wi‑Fi without typing a password. Just scan and join. Secure local.
Create a custom HTML/CSS progress bar with percentage, colors, and animation. Copy the code. Modern UI element.
Fill in a few details and get a polished resignation letter. No data stored. Instant copy or print.
Paste plain text and turn it into a nested outline using indent levels or Markdown headings. Great for planning.
Enter a URL and see its favicon at all standard sizes. Check if it's properly defined. SEO basic check.
Upload a small pixel art image and get a CSS grid layout that recreates it using divs. Novelty developer tool.
Convert short text into a black‑and‑white Braille bump image ready for embossing. Educational and inclusive.
Generate a random, somewhat meaningful song lyric line. Write your own hit with AI‑free randomness. All local.
Generate a realistic‑sounding exoplanet designation (e.g., Kepler‑442b) and a sci‑fi planet description. For worldbuilding.
Create a realistic‑looking fake tweet with any name, handle, text, likes, and retweets. Just for laughs. All local canvas.
Click for an endless stream of random dad jokes and puns. Copy and share. Guaranteed to make you groan. All local.
Generate magic squares of odd order (3x3, 5x5, …). See the sum constant and verify rows, columns, diagonals. Educational math toy.
Enter a list of words and create a custom word search grid. Choose difficulty, print or export as PDF. Great for teachers.
One click to get a hilarious excuse for being late, missing homework, or not doing chores. Pure comedy.
Design a realistic-looking fake receipt with custom store name, items, and total. For jokes and gags. No real transaction.
Click to generate a random haiku from natural language templates. Pure algorithmic poetry fun. Copy and share.
Generate a QR code with a custom text label below or above. Perfect for printed signs. All generated locally as a single image.