UPC Barcode Validator - Online Check Digit & EAN
Enter a UPC or EAN barcode number and validate the check digit. See if it's a real product code. Local calculation.
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.Enter a UPC or EAN barcode number and validate the check digit. See if it's a real product code. Local calculation.
Build a complete Event structured data with performer, location, and dates. Get Google‑ready JSON‑LD for tickets.
Enter a URL and fetch its Twitter card meta tags. See a live preview of how the tweet will appear. Debug social sharing.
Paste HTML and detect unclosed tags, invalid nesting, and duplicate IDs. Lightweight client‑side validation.
Send conditional requests to a URL and verify that the server correctly handles ETag and If‑None‑Match. Audit caching.
Paste a media query and instantly check for syntax errors. See if it's correctly formed. Quick developer tool.
Validate a DNSSEC chain by entering DS and RRSIG records. Verify that signatures match. Educational. Local algorithm.
Paste any DNS record and check if its format is valid for the selected record type (A, AAAA, CNAME, MX, TXT, SRV). Prevents typos.
Paste your SQL query and check for basic syntax errors. Highlights missing commas, wrong keywords. Local analysis.
Paste any article and get a list of the most relevant keywords using a simple TF‑IDF‑like model. Skip stop words. All local.
Validate ISBN‑10 and ISBN‑13 numbers and compute their check digits. Useful for booksellers and libraries. All local.
Enter a URL and get a one‑page report of titles, description, headings, image alts, and broken links. All from browser.
Check if an IBAN has the correct length and structure for its country. Early validation, no bank connection.
Paste a test card number to verify Luhn algorithm, identify issuer (Visa, MC), and check length. No real data.
Enter a URL and see a nested list of all h1‑h6 tags. Check document structure for SEO and accessibility.
Enter a URL and see its favicon at all standard sizes. Check if it's properly defined. SEO basic check.
Validate if a version string follows SemVer 2.0.0. Also sort and compare versions. Developer tool.
Paste Markdown and get warnings for common mistakes: inconsistent heading spacing, bare URLs, and broken links. All local.
Trace the full redirect path of a URL. See every hop, status code, and final destination. Detect broken chains.
Convert title to URL slug with options: ignore stop words, transliterate special characters, choose separator. SEO friendly.
Paste a string and verify if it is valid Base64. Auto‑detects padding issues and character errors. Quick dev check.
Paste a list of numbers to visually check uniformity, mean, and simple pattern analysis. Educational tool for statistics and RNG.
Fetch and extract all meta tags, open graph tags, and Twitter cards from a live URL. No server proxy, direct browser fetch.
Enter a URL and trace the full redirect chain, seeing each hop's status code and location. Identify unnecessary redirects. Client-side fetch.
Create beautiful, syntax-highlighted screenshots of your code snippets. Choose themes and export as PNG. All client-side canvas rendering.
Analyze text for keyword frequency and density. Highlights over-optimized terms. Perfect for content writers and SEO editors. Entirely browser-based.
Build a properly formatted robots.txt file with user-agent rules and sitemap location. Validate syntax in real time. Essential for webmasters.
Generate a standard XML sitemap for your website by entering a start URL. Crawls internal links directly from your browser. No server-side processing.
Easily format, validate, and beautify XML documents. Minify XML data with a single click. All processing happens locally in your browser for maximum privacy.
Online JSON formatting and validation tool, supporting JSON minify/beautify, syntax highlighting, and error locating. Data processed locally in browser for security.