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.
Generate a realistic, random userâagent string for desktop, mobile, or bot. Perfect for API testing and scraping.
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.
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.
Paste text and set display speed for Rapid Serial Visual Presentation. Train your reading speed.
Hear text spoken word by word with boundary events. See the exact index and character. Advanced TTS dev tool.
See a comprehensive table of which modern web APIs your current browser supports. Includes WebGPU, AVIF, and more.
Hear a word spoken by browser TTS and type the spelling. Choose difficulty or paste your own list. Great for kids. Local only.
Paste HTML and see a before/after comparison of minified output. Check the byte savings. All local.
Answer questions and see typical milestones for 0-5 years. Educational reference for parents. Not a diagnostic tool.
Use your microphone to dictate text and see it appear live. Also upload an audio file for basic transcription. All local.
Use your microphone to dictate text and see it appear live. Also upload an audio file for transcription (limited). All local.
Test your browser's builtâin speech recognition. Speak and see the transcribed text appear live. Mustâhave for voice app devs.
Click for a warm, encouraging sentence to lift your spirits or support a friend. Small positive boost. No repeats.
Estimate ovulation day and fertility window from last menstrual period. Displays probable conception dates. Informational only; processes locally in browser.
Paste your script and get an approximate speech duration based on slow/average/fast pace. Avoid overtime.
Test a regex against long strings and measure execution time. Detect catastrophic backtracking patterns. Visual warning if slow.
Simple phase cancellation tool: load a stereo track and attempt to remove centerâpanned vocals. Not perfect, but fun to experiment.
Generate CUIDs that are optimized for horizontal scaling and collision resistance. Great for clientâside IDs. Pure JavaScript.
Record audio directly from your microphone and download it as a WAV file. Perfect for quick notes. No upload, fully offline support.
Convert pixel values to em and rem units based on a base font size. Bidirectional. Mustâhave for frontâend developers.
Turn your browser screen into a fullâcolor flashlight or strobe. Adjust brightness and color. Simple utility.
Set any future date and see a live countdown in days, hours, minutes, seconds. Fun animated display. Save multiple countdowns locally.
Request a USB device and communicate with it using the Web USB API. See vendor and product IDs. Experimental.
Simple tracker to record potty attempts, successes, accidents. See patterns. Data stays local. Aids in toilet training journey.
Timer to remind you to limit shower water exposure even with a cast cover. Keep your cast dry.
Track days of sobriety with a motivational counter and milestone celebrations. Set quit date and see time elapsed in days, hours, minutes. Private & local.
Paste your speech, set time limit, and practice with a pacing indicator (words per minute). Refine delivery.
Measure your visual and auditory reaction speed. Average and best times shown. No data collected. Pure Javascript timing.
Learn to aim a signal mirror by aligning a virtual finger and target. Simulates the retroâreflective mesh technique. Practice before you need it.