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
/blog/post or full URL
| # | User-Agent | Directive | Path / Value | Line |
|---|---|---|---|---|
| Validate first to see parsed rules | ||||
Disallow /admin instead of Disallow: /admin), leading spaces before directives, using unsupported directives like Noindex (robots.txt only supports Allow/Disallow, not meta directives), incorrect path formatting (paths should start with /), duplicate or conflicting rules, encoding issues (must be UTF-8, no BOM), and placing rules before any User-agent declaration. Our validator catches all these issues automatically.Allow directive overrides a Disallow rule when it's more specific. Wildcards: * matches any sequence of characters (including empty), and $ marks the end of a URL path. For example, Disallow: /blog blocks /blog, /blog/, and /blog/post; but adding Allow: /blog/public would permit /blog/public and /blog/public/article because Allow is more specific. Disallow: /*.pdf$ blocks all URLs ending in .pdf. The most specific matching rule always wins, and ties go to Allow.User-agent: * is a catch-all rule that applies to all web crawlers that haven't been explicitly mentioned in another rule group. It's the most common User-agent declaration. If a crawler doesn't find a specific User-agent block matching its name, it falls back to the * block. This means you can set general rules for all crawlers and then create specific blocks for particular bots like Googlebot or Bingbot with different permissions.Crawl-delay specifies the minimum delay (in seconds) between successive requests from a crawler. While not officially part of the RFC 9309 standard, it's supported by Bing, Yandex, and some other crawlers. Googlebot ignores Crawl-delay entirely — for Google, you need to set crawl rate in Google Search Console. Typical values range from 1 to 30 seconds. Only use it if your server struggles with crawler traffic; unnecessary delays can slow down indexing of your content.Sitemap: https://www.example.com/sitemap.xml anywhere in your robots.txt file. The Sitemap directive is global — it applies regardless of which User-agent block it appears in. You can include multiple sitemap URLs on separate lines. The URL must be absolute (including https://) and point to a valid XML sitemap. This helps search engines discover all your important pages quickly. Our validator checks that sitemap URLs are properly formatted.User-agent: * followed by Disallow: /, then create a separate block for User-agent: Googlebot with Allow: /. The Googlebot-specific block takes precedence for Google's crawler. Note that malicious bots often ignore robots.txt entirely, so this only works for well-behaved crawlers. For real protection of sensitive content, use proper authentication, IP restrictions, or meta robots tags with noindex.Paste robots.txt content and parse it to check validity, find disallowed paths. Educational SEO tool. Local processing.
Build a properly formatted robots.txt file with user-agent rules and sitemap location. Validate syntax in real time. Essential for webmasters.
Paste a user agent string to get a human-readable breakdown of browser, operating system, and device. See your own current agent info automatically.
Test a regex against long strings and measure execution time. Detect catastrophic backtracking patterns. Visual warning if slow.
Generate a realistic, random user‑agent string for desktop, mobile, or bot. Perfect for API testing and scraping.
Hear text spoken word by word with boundary events. See the exact index and character. Advanced TTS dev tool.
Test your browser's built‑in speech recognition. Speak and see the transcribed text appear live. Must‑have for voice app devs.
List all available TTS voices on your system. Test each with any text. Adjust rate and pitch. Find the best voice.
Set watering schedules for multiple plants with visual alerts. Shows which plants need water today based on last watered date. Data stored locally.
Paste your own text and generate a random sentence that mimics its style. Use for creative writing prompts or testing. Fully local.
See a comprehensive table of which modern web APIs your current browser supports. Includes WebGPU, AVIF, and more.
Paste text and align it left, center, right, or fully justify by inserting spaces. Simple formatting helper. Pure browser.
Track attendance for multiple subjects. Mark present/absent and see percentage. Data in localStorage. Simple student tool.
A precise online metronome with adjustable BPM, beat emphasis, and time signature. Works offline. Essential for musicians.
Paste HTML and see a before/after comparison of minified output. Check the byte savings. All local.
Simple tracker to record potty attempts, successes, accidents. See patterns. Data stays local. Aids in toilet training journey.
Register a service worker, subscribe to push, and send a test notification using a VAPID key pair. Step‑by‑step demo.
Virtual flip coins thousands of times and see the heads/tails ratio converge to 50%. Interactive law of large numbers.
Record your screen, window, or tab with audio directly in the browser. Download the recording as a WebM file. No upload.
Record your screen, window, or tab with audio directly in the browser. Download as WebM. No extension required.
Tune your guitar using the browser microphone. Detects pitch and shows deviation from standard tuning. No installation, pure client-side audio processing.
Compare :focus and :focus‑visible styling. See which one applies when using mouse vs. keyboard. Accessible focus management.
Convert volumetric flow rate units: gallons per minute, liters per second, cubic meters per hour. Useful for plumbing and hydraulics.
Generate a Lit Element web component skeleton with styles and properties. Copy and start coding immediately.
Enter any two variables (speed, distance, time) and get the third. Supports mph, km/h, m/s and multiple units. Practical for runners and drivers.
Measure your browser's GPU compute power using a simple WebGPU matrix multiplication. See raw FLOPS and compare with peers. Fully client‑side.
Play a metronome with adjustable BPM, time signature, and subdivisions (eighth, triplet, sixteenth). Tap tempo and visual flash. Works offline for practice.
Record feeding times, side (left/right for nursing) or oz for bottle. Track daily patterns. Data stays in your browser. Simple newborn helper.
Find the centroid (center of mass) of any convex polygon by entering vertex coordinates. Useful for physics and design.
Fill in your details and generate a professional-looking invoice ready to print or save as PDF. No sign-up, all data stays on your device. Great for freelancers.