{"name":"ValidateThis — Developer, Trust, SEO, Security & AI Tools","url":"https://validatethis.org","description":"Free online tools: data validators, trust & scam checks, technical SEO, security & developer utilities, AI visibility (AEO) checks. API-ready.","llmsTxt":"https://validatethis.org/llms.txt","tools":[{"name":"Data Format Analyzer","url":"https://validatethis.org/data-format-analyzer","description":"Paste JSON to validate syntax, structure, size. Get validation score and fix recommendations.","section":"validators"},{"name":"Data Quality Analyzer","url":"https://validatethis.org/data-quality-analyzer","description":"Paste JSON to check missing values, duplicate rows, and data quality. Get a quality score.","section":"validators"},{"name":"JSON Validator","url":"https://validatethis.org/json-validator-online","description":"Validate JSON syntax with precise error locations. Check for trailing commas, missing quotes, and malformed structures.","section":"validators"},{"name":"HTML Validator","url":"https://validatethis.org/html-validator-online","description":"Check HTML markup for syntax errors, unclosed tags, invalid nesting, and W3C compliance issues.","section":"validators"},{"name":"CSS Validator","url":"https://validatethis.org/css-validator-online","description":"Validate CSS stylesheet syntax (PostCSS parse). Line/column errors for malformed rules — grammar focus, not browser support.","section":"validators"},{"name":"RSS / Atom Feed Validator","url":"https://validatethis.org/rss-feed-validator-online","description":"Validate RSS 2.0 or Atom XML: well-formed XML plus core channel/feed structure.","section":"validators"},{"name":"CSV Validator","url":"https://validatethis.org/csv-validator","description":"Validate CSV structure, RFC 4180 quoting, and consistent column count per row.","section":"validators"},{"name":"API Response Checker","url":"https://validatethis.org/api-response-checker","description":"Validate API response body as JSON. Paste raw HTTP response or JSON only; get line/column errors.","section":"validators"},{"name":"SOAP Response Validator","url":"https://validatethis.org/soap-response-validator","description":"Validate SOAP response: well-formed XML and valid Envelope with Body or Fault. Paste raw HTTP or SOAP XML.","section":"validators"},{"name":"robots.txt Tester","url":"https://validatethis.org/robots-txt-tester","description":"Test robots.txt rules against URLs to verify crawler access permissions and sitemap declarations.","section":"validators"},{"name":"Schema.org Validator","url":"https://validatethis.org/schema-org-validator","description":"Validate JSON-LD structured data (syntax and required properties for types we list). Not Google Rich Results Test.","section":"validators"},{"name":"XML Validator","url":"https://validatethis.org/xml-validator","description":"Validate well-formed XML. Check unclosed tags, invalid attributes, syntax. Line and column errors.","section":"validators"},{"name":"YAML Validator","url":"https://validatethis.org/yaml-validator","description":"Validate YAML syntax. Check indentation, structure. Get line and column errors.","section":"validators"},{"name":"XSD Schema Checker","url":"https://validatethis.org/xsd-schema-checker","description":"Validate XML against an XSD schema. Paste XSD and XML; get line and column errors when the document does not conform.","section":"validators"},{"name":"Config Structure Checker","url":"https://validatethis.org/config-structure-checker","description":"Validate JSON or YAML config: syntax and optional required top-level keys. Paste config, list required keys.","section":"validators"},{"name":"CI Config Linter","url":"https://validatethis.org/ci-config-linter","description":"Lint CI config YAML: GitHub Actions and GitLab CI. Validate syntax and structure (on, jobs, steps, runs-on, script).","section":"validators"},{"name":"Regex Tester","url":"https://validatethis.org/regex-tester","description":"Test regular expressions against text. See matches, capture groups, and flags (g, i, m, s).","section":"validators"},{"name":"Pattern Validator","url":"https://validatethis.org/pattern-validator","description":"Validate glob patterns and test paths. See which paths match (e.g. src/**/*.ts, *.json).","section":"validators"},{"name":"Match Debugger","url":"https://validatethis.org/match-debugger","description":"Debug regex matches: see start index, end index, length, and matched text for each match.","section":"validators"},{"name":"Env File Validator","url":"https://validatethis.org/env-file-validator","description":"Validate .env file syntax: KEY=value, comments (#), duplicate keys, invalid key names.","section":"validators"},{"name":"Secrets Scanner","url":"https://validatethis.org/secrets-scanner","description":"Scan text for potential secrets: passwords, API keys, tokens. Get line numbers and pattern names.","section":"validators"},{"name":"Log File Analyzer","url":"https://validatethis.org/log-file-analyzer","description":"Analyze log files: count lines by level (ERROR, WARN, INFO, DEBUG, TRACE) and see sample lines.","section":"validators"},{"name":"Error Pattern Checker","url":"https://validatethis.org/error-pattern-checker","description":"Find log lines that match a pattern: plain text or regex. Get matching lines with line numbers.","section":"validators"},{"name":"Log Format Validator","url":"https://validatethis.org/log-format-validator","description":"Validate that each log line matches an expected format (regex). Paste logs, enter pattern, get invalid lines.","section":"validators"},{"name":"Base64 Encoder / Decoder","url":"https://validatethis.org/base64-encoder-decoder","description":"Encode text to Base64 and decode Base64 to text. Paste input, choose mode, get the result.","section":"validators"},{"name":"Checksum Checker","url":"https://validatethis.org/checksum-checker","description":"Compute MD5, SHA-1, or SHA-256 checksum of text. Optionally verify against an expected hash.","section":"validators"},{"name":"Hash Validator","url":"https://validatethis.org/hash-validator","description":"Validate that a string is a valid hash format (hex length for MD5, SHA-1, SHA-256, etc.). Auto-detect or specify algorithm — not file verification.","section":"validators"},{"name":"Date-Time Format Validator","url":"https://validatethis.org/datetime-format-validator","description":"Validate date-time strings (ISO 8601, RFC 2822). Get parsed result in ISO format.","section":"validators"},{"name":"ISO Compliance Checker","url":"https://validatethis.org/iso-compliance-checker","description":"Check if a date-time string is strictly ISO 8601 compliant. Get violations and parsed result.","section":"validators"},{"name":"Timestamp Converter","url":"https://validatethis.org/timestamp-converter","description":"Convert Unix timestamp (seconds or ms) to ISO date-time and vice versa.","section":"validators"},{"name":"UUID Generator & Validator","url":"https://validatethis.org/uuid-generator-validator","description":"Generate UUID v4 and validate UUID format (version and variant).","section":"validators"},{"name":"ID Collision Checker","url":"https://validatethis.org/id-collision-checker","description":"Paste a list of IDs (one per line); find duplicates and line numbers.","section":"validators"},{"name":"Format Checker","url":"https://validatethis.org/format-checker","description":"Validate a string against named formats: email, URL, IPv4, UUID, semver, etc.","section":"validators"},{"name":"Webhook Payload Validator","url":"https://validatethis.org/webhook-payload-validator","description":"Validate webhook payload: valid JSON and optional required top-level keys.","section":"validators"},{"name":"Signature Checker","url":"https://validatethis.org/signature-checker","description":"Verify HMAC signature (SHA-256 or SHA-1) of a payload against a secret.","section":"validators"},{"name":"Replay Tester","url":"https://validatethis.org/replay-tester","description":"Check if a timestamp is within an allowed time window (replay protection).","section":"validators"},{"name":"Meta Tags Validator","url":"https://validatethis.org/meta-tags-validator","description":"Extract title and meta tags from pasted HTML or a fetched page.","section":"validators"},{"name":"Open Graph Validator","url":"https://validatethis.org/open-graph-validator","description":"List og:* Open Graph meta tags from HTML head.","section":"validators"},{"name":"Twitter Card Validator","url":"https://validatethis.org/twitter-card-validator","description":"List twitter:* meta tags from HTML head.","section":"validators"},{"name":"Canonical URL Checker","url":"https://validatethis.org/canonical-url-checker","description":"Find rel=canonical link in document head.","section":"validators"},{"name":"Hreflang Validator","url":"https://validatethis.org/hreflang-validator","description":"List hreflang alternate links from HTML head.","section":"validators"},{"name":"Sitemap.xml Validator","url":"https://validatethis.org/sitemap-xml-validator","description":"Parse sitemap XML and list loc URLs (urlset or index).","section":"validators"},{"name":"URL Validator","url":"https://validatethis.org/url-validator","description":"Quick http(s) URL string format check.","section":"validators"},{"name":"IP Address Validator","url":"https://validatethis.org/ip-address-validator","description":"IPv4 / IPv6 format pattern check.","section":"validators"},{"name":"Credit Card Validator (Luhn)","url":"https://validatethis.org/credit-card-validator","description":"Luhn checksum on card number digits (education / QA only).","section":"validators"},{"name":"IBAN Validator","url":"https://validatethis.org/iban-validator","description":"IBAN structure and mod-97 check digits.","section":"validators"},{"name":"SWIFT/BIC Validator","url":"https://validatethis.org/swift-bic-validator","description":"SWIFT/BIC 8 or 11 character format check.","section":"validators"},{"name":"JSON Formatter","url":"https://validatethis.org/json-formatter","description":"Pretty-print or minify JSON with optional jsonrepair.","section":"validators"},{"name":"UTF-8 Text Validator","url":"https://validatethis.org/utf8-text-validator","description":"UTF-8 byte length and round-trip sanity check.","section":"validators"},{"name":"Markdown Validator","url":"https://validatethis.org/markdown-validator","description":"Lightweight Markdown heuristics (fences, headings).","section":"validators"},{"name":"CSV to JSON","url":"https://validatethis.org/csv-to-json-converter","description":"Convert CSV rows to JSON objects or arrays.","section":"validators"},{"name":"Duplicate Line Checker","url":"https://validatethis.org/duplicate-line-checker","description":"Find repeated lines and line numbers.","section":"validators"},{"name":"AI JSON Output Validator","url":"https://validatethis.org/ai-json-output-validator","description":"Validate that text parses as JSON (with optional repair).","section":"validators"},{"name":"OpenAI Response Format Checker","url":"https://validatethis.org/openai-response-format-checker","description":"Heuristics for OpenAI-style JSON envelopes (choices, error).","section":"validators"},{"name":"Token Counter","url":"https://validatethis.org/token-counter","description":"Character/word counts and rough token estimate (chars ÷ 4) for prompts. Not tiktoken.","section":"validators"},{"name":"JWT Claims Inspector","url":"https://validatethis.org/jwt-claims-inspector","description":"Decode JWT header and payload (JWS). exp/nbf hints. Signature not verified.","section":"validators"},{"name":"X.509 PEM Certificate Viewer","url":"https://validatethis.org/x509-pem-certificate-viewer","description":"View subject, issuer, validity, SHA-256 fingerprint, SAN from PEM certs in the browser.","section":"validators"},{"name":"CORS Preflight Checker","url":"https://validatethis.org/cors-preflight-checker","description":"Review OPTIONS CORS headers against Origin and method — Allow-Origin, credentials, methods.","section":"validators"},{"name":"Content-Security-Policy Analyzer","url":"https://validatethis.org/csp-header-analyzer","description":"Break down CSP directives and flag common weak sources (unsafe-inline, unsafe-eval, frame-ancestors *).","section":"validators"},{"name":"HTTP Response Headers Lint","url":"https://validatethis.org/http-response-headers-lint","description":"Heuristic lint for pasted response headers: caching, HSTS, MIME hints, duplicates.","section":"validators"},{"name":"HTTP Link Header Parser","url":"https://validatethis.org/http-link-header-parser","description":"Parse Link header values: URLs in angle brackets and rel/type/title parameters.","section":"validators"},{"name":"ETag Format Validator","url":"https://validatethis.org/etag-format-validator","description":"Validate weak/strong ETag tokens and comma-separated If-None-Match style lists.","section":"validators"},{"name":"Content-Type vs Body Sniff","url":"https://validatethis.org/content-type-body-check","description":"Compare declared MIME type to a simple first-bytes sniff of JSON, HTML, XML, or YAML.","section":"validators"},{"name":"Multipart Boundary Checker","url":"https://validatethis.org/multipart-boundary-checker","description":"Confirm multipart boundary= matches dash delimiters in the raw body.","section":"validators"},{"name":"JSONL Validator","url":"https://validatethis.org/jsonl-validator","description":"JSON Lines / NDJSON: non-empty lines must parse as JSON; flags blank lines.","section":"validators"},{"name":"TOML Validator","url":"https://validatethis.org/toml-validator","description":"Parse TOML for syntax errors in the browser (configs, manifests).","section":"validators"},{"name":"INI & Properties Lint","url":"https://validatethis.org/ini-properties-validator","description":"Lint INI sections and Java .properties: keys, duplicates, continuation lines.","section":"validators"},{"name":"EditorConfig Checker","url":"https://validatethis.org/editorconfig-checker","description":"Validate .editorconfig sections and standard indent/EOL/charset keys.","section":"validators"},{"name":"Docker Compose Structure Lint","url":"https://validatethis.org/docker-compose-linter","description":"YAML-parse compose files and check services object shape and top-level keys.","section":"validators"},{"name":"Kubernetes Manifest Quick Lint","url":"https://validatethis.org/kubernetes-manifest-linter","description":"YAML-parse K8s objects: apiVersion, kind, metadata hints for single docs or lists.","section":"validators"},{"name":"nginx.conf Bracket Lint","url":"https://validatethis.org/nginx-conf-bracket-lint","description":"Brace balance for nginx configs with # comments and quotes skipped heuristically.","section":"validators"},{"name":"Apache .htaccess Lint","url":"https://validatethis.org/htaccess-linter","description":"Match IfModule/Directory-style section open/close tags on trimmed lines.","section":"validators"},{"name":"robots.txt vs Meta Robots Compare","url":"https://validatethis.org/robots-meta-txt-compare","description":"Compare robots.txt allow/disallow for a path with meta robots noindex/none signals.","section":"validators"},{"name":"JSON Schema Validator","url":"https://validatethis.org/json-schema-validator","description":"Paste JSON Schema + instance; validate with Ajv in the browser.","section":"validators"},{"name":"OpenAPI Snippet Lint","url":"https://validatethis.org/openapi-snippet-linter","description":"Structural checks on OpenAPI 3 or Swagger 2 YAML/JSON fragments.","section":"validators"},{"name":"GraphQL Query Syntax Lint","url":"https://validatethis.org/graphql-query-linter","description":"Parse GraphQL queries or SDL with the official graphql parser.","section":"validators"},{"name":"SQL SELECT Syntax Checker","url":"https://validatethis.org/sql-select-syntax-checker","description":"Heuristic read-only checks for SELECT/WITH: keywords, parens, single statement.","section":"validators"},{"name":"Cron Expression Explainer","url":"https://validatethis.org/cron-expression-explainer","description":"Human summary plus next run times from a cron expression (cron-parser + cRonstrue).","section":"validators"},{"name":"Semver Range Interpreter","url":"https://validatethis.org/semver-range-interpreter","description":"Interpret caret/tilde/npm ranges: valid range, min version, sample satisfies, and sample max.","section":"validators"},{"name":"package.json Consistency","url":"https://validatethis.org/package-json-consistency","description":"Shallow package.json lint: JSON shape, engines, dependency value types, and common fields.","section":"validators"},{"name":"Lockfile Change Summarizer","url":"https://validatethis.org/lockfile-diff-summarizer","description":"Compare two npm lockfile JSON pastes: package entry counts (v2) or dependencies (v1).","section":"validators"},{"name":"Git Diff Hunk Parser","url":"https://validatethis.org/git-diff-hunk-parser","description":"Parse unified diff: list +++ paths and count @@ hunks per file.","section":"validators"},{"name":"Unified Diff Validator","url":"https://validatethis.org/unified-diff-validator","description":"Validate unified diff @@ lines and file headers before hunks.","section":"validators"},{"name":"Git Apply Patch Checker","url":"https://validatethis.org/git-apply-patch-checker","description":"Lint patch text for ---/+++ and @@ structure with per-file hints.","section":"validators"},{"name":"ANSI Escape Cleaner","url":"https://validatethis.org/ansi-escape-cleaner","description":"Remove CSI/OSC and common ANSI codes from pasted log or terminal output.","section":"validators"},{"name":"Unicode Normalization Checker","url":"https://validatethis.org/unicode-normalization-checker","description":"Compare two strings under NFC, NFD, NFKC, and NFKD side by side.","section":"validators"},{"name":"Punycode & IDN Tool","url":"https://validatethis.org/punycode-idn-tool","description":"Turn an IDN hostname into ASCII (punycode) using the URL API.","section":"validators"},{"name":"Raw Email Headers Lint","url":"https://validatethis.org/raw-email-headers-lint","description":"Unfold folded headers and flag missing colons, empty values, and duplicates.","section":"validators"},{"name":"MIME Multipart Tree Viewer","url":"https://validatethis.org/mime-multipart-tree-viewer","description":"Parse boundary-delimited multipart body: top-level parts and byte sizes.","section":"validators"},{"name":"iCalendar (.ics) Validator","url":"https://validatethis.org/icalendar-validator","description":"BEGIN/END stack lint for iCalendar with VCALENDAR hints.","section":"validators"},{"name":"vCard Validator","url":"https://validatethis.org/vcard-validator","description":"Shallow vCard check: VCARD wrappers, FN, and VERSION hints.","section":"validators"},{"name":"GeoJSON Lint","url":"https://validatethis.org/geojson-linter","description":"JSON parse plus GeoJSON type and FeatureCollection structure hints.","section":"validators"},{"name":"WKT Geometry Lint","url":"https://validatethis.org/wkt-geometry-linter","description":"Well-Known Text keyword and parenthesis balance check.","section":"validators"},{"name":"PostGIS EWKT Prefix Check","url":"https://validatethis.org/postgis-ewkt-checker","description":"Optional SRID=n; plus WKT keyword and balanced parentheses.","section":"validators"},{"name":"Hex String & Byte Length Check","url":"https://validatethis.org/hex-byte-length-validator","description":"Validate hex nibbles and count bytes after stripping 0x and spaces.","section":"validators"},{"name":"ASN.1 OID Format Check","url":"https://validatethis.org/asn1-oid-format-checker","description":"Dotted-decimal OID string rules (arcs, ITU first-arc constraints).","section":"validators"},{"name":"IMEI Luhn Validator","url":"https://validatethis.org/imei-luhn-validator","description":"15-digit IMEI with Luhn checksum — format only.","section":"validators"},{"name":"ISBN-10/13 Checksum Validator","url":"https://validatethis.org/isbn-checksum-validator","description":"ISBN-10 (X allowed) or ISBN-13 check digit verification.","section":"validators"},{"name":"EAN-13 Barcode Validator","url":"https://validatethis.org/ean13-barcode-validator","description":"GTIN-13 / EAN-13 mod-10 check digit on 13 digits.","section":"validators"},{"name":"WCAG Contrast Checker","url":"https://validatethis.org/wcag-contrast-checker","description":"Contrast ratio from two hex colors (sRGB luminance).","section":"validators"},{"name":"Relative URL Resolver","url":"https://validatethis.org/relative-url-resolver","description":"Join base URL + relative reference with the URL constructor.","section":"validators"},{"name":"HTML Entities Round-Trip","url":"https://validatethis.org/html-entities-roundtrip","description":"Browser encode/decode round-trip for pasted text snippets.","section":"validators"},{"name":"URL Path Segment Safe Check","url":"https://validatethis.org/url-path-segment-validator","description":"Strict path segment / percent-encoding character lint.","section":"validators"},{"name":"llms.txt Structure Validator","url":"https://validatethis.org/llms-txt-structure-validator","description":"Heuristic checks for title, sections, and URL lines in llms.txt.","section":"validators"},{"name":"SEO Infrastructure Analyzer","url":"https://validatethis.org/seo/seo-infrastructure-analyzer","description":"Free SEO audit: check meta tags, canonical, robots.txt, indexability. Get SEO score and fix recommendations. Enter URL.","section":"seo"},{"name":"Website Performance Analyzer","url":"https://validatethis.org/seo/website-performance-analyzer","description":"Free performance audit: check HTTP status, TTFB, page size. Get performance score and fix recommendations. Enter URL.","section":"seo"},{"name":"HTTP Status Checker","url":"https://validatethis.org/seo/http-status-checker","description":"Free HTTP status checker: verify status codes, headers, response time for any URL. Test redirects and server response.","section":"seo"},{"name":"Redirect Chain Checker","url":"https://validatethis.org/seo/redirect-chain-checker","description":"Analyze redirect chains, detect loops and broken redirects. See full chain from URL to final destination. Free SEO tool.","section":"seo"},{"name":"TTFB Tester","url":"https://validatethis.org/seo/ttfb-tester","description":"Measure Time To First Byte and total response time for any URL. Free TTFB checker for SEO and performance. No signup.","section":"seo"},{"name":"Title Length Checker","url":"https://validatethis.org/seo/title-length-checker","description":"Check title tag length in characters and estimated pixel width. Optimize for search snippets. Free SEO tool.","section":"seo"},{"name":"Meta Description Preview","url":"https://validatethis.org/seo/description-preview","description":"Preview meta description length and how it appears in search results. SEO snippet preview for Google. Free online.","section":"seo"},{"name":"URL Count Checker","url":"https://validatethis.org/seo/url-count-checker","description":"Check URL count in sitemap and whether you're within 50k limit. Free sitemap URL counter for SEO. No signup.","section":"seo"},{"name":"Lastmod Analyzer","url":"https://validatethis.org/seo/lastmod-analyzer","description":"Analyze lastmod dates in sitemap — find old or invalid dates. Free lastmod checker for SEO. Improve crawl freshness.","section":"seo"},{"name":"User-Agent Rules Checker","url":"https://validatethis.org/seo/user-agent-rules-checker","description":"See Allow/Disallow rules for a specific User-Agent (Googlebot, Bingbot). Free robots.txt rules viewer.","section":"seo"},{"name":"Blocked URL Tester","url":"https://validatethis.org/seo/blocked-url-tester","description":"Check if a URL path is blocked by robots.txt for a User-Agent. Test crawl access. Free SEO tool.","section":"seo"},{"name":"X-Robots Header Checker","url":"https://validatethis.org/seo/x-robots-header-checker","description":"Check X-Robots-Tag HTTP header for noindex, nofollow, noarchive. Page-level index control. Free online.","section":"seo"},{"name":"Broken Links Finder","url":"https://validatethis.org/seo/broken-links-finder","description":"Scan pages for broken internal and external links. Get 404s and redirect chains. Free broken link checker for SEO.","section":"seo"},{"name":"Internal Link Checker","url":"https://validatethis.org/seo/internal-link-checker","description":"Extract and analyze internal vs external links, anchor text. Improve internal linking for SEO. Free tool.","section":"seo"},{"name":"Anchor Text Analyzer","url":"https://validatethis.org/seo/anchor-analyzer","description":"Analyze anchor text: empty, generic, duplicate anchors. Improve internal linking for SEO. Free online analyzer.","section":"seo"},{"name":"Duplicate Canonical Detector","url":"https://validatethis.org/seo/duplicate-canonical-detector","description":"Detect pages that share the same canonical URL. Find canonical conflicts. Free SEO duplicate detector.","section":"seo"},{"name":"Self-Reference Checker","url":"https://validatethis.org/seo/self-reference-checker","description":"Check if a page's canonical tag points to itself. Validate self-referencing canonicals. Free SEO tool.","section":"seo"},{"name":"Hreflang Language Conflict Checker","url":"https://validatethis.org/seo/language-conflict-checker","description":"Detect hreflang conflicts across page URLs. Validate language and region targeting. Free multilingual SEO.","section":"seo"},{"name":"Region Coverage Tool","url":"https://validatethis.org/seo/region-coverage-tool","description":"See language/region coverage from hreflang on page or sitemap. Free hreflang coverage analyzer.","section":"seo"},{"name":"Indexability Checker","url":"https://validatethis.org/seo/indexability-checker","description":"Check if a page is indexable: noindex, canonical, HTTP status. Free indexability audit for SEO.","section":"seo"},{"name":"Noindex Detector","url":"https://validatethis.org/seo/noindex-detector","description":"Detect noindex in meta robots or X-Robots-Tag header. Find why pages are not indexed. Free SEO tool.","section":"seo"},{"name":"Pagination Validator","url":"https://validatethis.org/seo/pagination-validator","description":"Validate rel=prev and rel=next, pagination correctness. Free pagination SEO checker. Enter URL.","section":"seo"},{"name":"Rel Prev/Next Checker","url":"https://validatethis.org/seo/rel-prev-next-checker","description":"Check rel=prev and rel=next on a page. Validate pagination markup for SEO. Free online.","section":"seo"},{"name":"Infinite Scroll Detector","url":"https://validatethis.org/seo/infinite-scroll-detector","description":"Detect infinite scroll and get SEO recommendations. Crawlability tips for AJAX sites. Free tool.","section":"seo"},{"name":"SEO Audit Lite","url":"https://validatethis.org/seo/seo-audit-lite","description":"Basic SEO audit: title, meta, H1, canonical, links, HTTP status. Quick technical SEO check. Free online.","section":"seo"},{"name":"Critical Errors Checker","url":"https://validatethis.org/seo/critical-errors-checker","description":"Check for critical SEO errors on a URL. Find blockers and fix recommendations. Free SEO audit.","section":"seo"},{"name":"SEO Quick Fix Report","url":"https://validatethis.org/seo/quick-fix-report","description":"SEO quick fix report: short, actionable recommendations to fix critical issues. Free URL audit.","section":"seo"},{"name":"SSL Checker","url":"https://validatethis.org/security/ssl-checker","description":"Live TLS probe: issuer, expiry, SAN, and certificate chain for any domain. Not SSL Labs.","section":"security"},{"name":"HTTP Header Analyzer","url":"https://validatethis.org/security/header-analyzer","description":"Analyze HTTP response headers and check security headers like CSP, HSTS, X-Frame-Options.","section":"security"},{"name":"JWT Decoder","url":"https://validatethis.org/security/jwt-decoder","description":"Decode JSON Web Tokens to inspect header, payload, and expiration without a secret key.","section":"security"},{"name":"Password Strength Checker","url":"https://validatethis.org/security/password-strength-checker","description":"Analyze password strength with entropy calculation, crack time estimate, and improvement suggestions.","section":"security"},{"name":"DNS Lookup","url":"https://validatethis.org/security/dns-lookup","description":"Query DNS records (A, AAAA, MX, TXT, NS, CNAME) for any domain using public DNS API.","section":"security"},{"name":"SPF Record Checker","url":"https://validatethis.org/security/spf-checker","description":"Fetch and parse SPF (Sender Policy Framework) records for a domain to validate email security.","section":"security"},{"name":"WHOIS Lookup","url":"https://validatethis.org/security/whois-lookup","description":"Retrieve domain registration details including registrar, registrant, creation date, and expiry.","section":"security"},{"name":"robots.txt Analyzer","url":"https://validatethis.org/security/robots-txt-analyzer","description":"Fetch, parse, and validate robots.txt. Check which bots are allowed, view sitemaps, test URL paths.","section":"security"},{"name":"URL Encoder / Decoder","url":"https://validatethis.org/security/url-encoder","description":"Encode and decode URLs with percent-encoding. Component mode for query params. 100% client-side.","section":"security"},{"name":"HMAC Generator","url":"https://validatethis.org/security/hmac-generator","description":"Compute HMAC-SHA256, HMAC-SHA384, HMAC-SHA512. Hex or Base64 output. 100% client-side.","section":"security"},{"name":"HSTS Checker","url":"https://validatethis.org/security/hsts-checker","description":"Check Strict-Transport-Security header. Verify max-age, includeSubDomains, preload.","section":"security"},{"name":"Password Generator","url":"https://validatethis.org/security/password-generator","description":"Generate secure random passwords with crypto.getRandomValues. Length 8–64, customizable chars.","section":"security"},{"name":"AES Encrypt / Decrypt","url":"https://validatethis.org/security/aes-encrypt","description":"AES-256-CBC encryption and decryption. 100% client-side. PBKDF2 key derivation.","section":"security"},{"name":"CORS Checker","url":"https://validatethis.org/security/cors-checker","description":"Check Access-Control-* headers. Verify Allow-Origin, credentials, methods.","section":"security"},{"name":"Clickjacking Checker","url":"https://validatethis.org/security/clickjacking-checker","description":"Check X-Frame-Options and CSP frame-ancestors. Detect clickjacking vulnerability.","section":"security"},{"name":"DKIM Record Checker","url":"https://validatethis.org/security/dkim-checker","description":"Verify DKIM DNS records. Domain + selector → TXT lookup and parse.","section":"security"},{"name":"DMARC Record Checker","url":"https://validatethis.org/security/dmarc-checker","description":"Verify DMARC DNS records. Policy, RUA, RUF, alignment.","section":"security"},{"name":"Hex Encoder / Decoder","url":"https://validatethis.org/security/hex-encoder","description":"Convert text to hex and hex to text. UTF-8. 100% client-side.","section":"security"},{"name":"CSP Checker","url":"https://validatethis.org/security/csp-checker","description":"Check Content-Security-Policy. Parse directives, detect unsafe-inline, unsafe-eval.","section":"security"},{"name":"Port Checker","url":"https://validatethis.org/security/port-checker","description":"Check if TCP ports are open. Host + ports → connect test.","section":"security"},{"name":"Lorem Ipsum Generator","url":"https://validatethis.org/security/lorem-ipsum","description":"Generate placeholder text. Paragraphs or words. Plain or HTML.","section":"security"},{"name":"HTML Entity Encoder / Decoder","url":"https://validatethis.org/security/html-encoder","description":"Encode &, <, > to HTML entities. Decode back. Prevent XSS.","section":"security"},{"name":"Mixed Content Checker","url":"https://validatethis.org/security/mixed-content-checker","description":"Find HTTP resources on HTTPS pages. Paste HTML, scan scripts, images, styles.","section":"security"},{"name":"RSA Key Generator","url":"https://validatethis.org/security/rsa-generator","description":"Generate RSA 1024/2048/4096 bit keys. PEM format. 100% client-side.","section":"security"},{"name":"Open Redirect Checker","url":"https://validatethis.org/security/open-redirect-checker","description":"Analyze URL for open redirect risks. Check redirect params.","section":"security"},{"name":"Cookie Analyzer","url":"https://validatethis.org/security/cookie-analyzer","description":"Parse Set-Cookie headers. Check HttpOnly, Secure, SameSite.","section":"security"},{"name":"Directory Listing Checker","url":"https://validatethis.org/security/directory-listing-checker","description":"Check if URL exposes directory listing. Index of, file list.","section":"security"},{"name":"URL Parser","url":"https://validatethis.org/security/url-parser","description":"Parse URL into protocol, host, path, query params. 100% client-side.","section":"security"},{"name":"User-Agent Parser","url":"https://validatethis.org/security/user-agent-parser","description":"Parse User-Agent string. Browser, OS, device, bot. 100% client-side.","section":"security"},{"name":"Uptime Checker","url":"https://validatethis.org/security/uptime-checker","description":"Quick one-off URL check. HTTP status + response time.","section":"security"},{"name":"MX Record Lookup","url":"https://validatethis.org/security/mx-lookup","description":"Check mail server (MX) records. Priority order.","section":"security"},{"name":"IP Address Info","url":"https://validatethis.org/security/ip-info","description":"Validate IPv4/IPv6. Private, loopback. 100% client-side.","section":"security"},{"name":"Binary Encoder / Decoder","url":"https://validatethis.org/security/binary-encoder","description":"Text to binary and binary to text. 100% client-side.","section":"security"},{"name":"QR Code Generator","url":"https://validatethis.org/security/qr-generator","description":"Generate QR code from text or URL. Download PNG. 100% client-side.","section":"security"},{"name":"JavaScript Escape / Unescape","url":"https://validatethis.org/security/javascript-escape","description":"Escape or unescape JS string literals. 100% client-side.","section":"security"},{"name":"CIDR Calculator","url":"https://validatethis.org/security/cidr-calculator","description":"IPv4 subnet calculator. Network, broadcast, host range.","section":"security"},{"name":"Hash Identifier","url":"https://validatethis.org/security/hash-identifier","description":"Detect hash type by length/format. MD5, SHA1, SHA256, bcrypt.","section":"security"},{"name":"Case Converter","url":"https://validatethis.org/security/case-converter","description":"UPPERCASE, lowercase, Title Case, Sentence case.","section":"security"},{"name":"Text Cleaner","url":"https://validatethis.org/security/text-cleaner","description":"Trim, collapse spaces, remove whitespace.","section":"security"},{"name":"Subdomain Finder","url":"https://validatethis.org/security/subdomain-finder","description":"Discover subdomains via Certificate Transparency logs. Passive enumeration — no brute force.","section":"security"},{"name":"Technology Detector","url":"https://validatethis.org/security/technology-detector","description":"Detect what technologies power a website — CMS, frameworks, CDN, analytics from headers and HTML.","section":"security"},{"name":"Domain Age Checker","url":"https://validatethis.org/security/domain-age-checker","description":"Check when a domain was registered. Domain age, creation date, expiry, registrar — from WHOIS.","section":"security"},{"name":"Webhook Signature Validator","url":"https://validatethis.org/security/webhook-signature-validator","description":"Verify Stripe and GitHub webhook signatures. HMAC-SHA256. 100% client-side — secret never leaves browser.","section":"security"},{"name":"WAF & CDN Detector","url":"https://validatethis.org/security/waf-detector","description":"Detect Cloudflare, Akamai, AWS WAF, Sucuri, Fastly. Passive header analysis — no attack payloads.","section":"security"},{"name":"Homoglyph / IDN Checker","url":"https://validatethis.org/security/homoglyph-checker","description":"Detect homograph attacks — Cyrillic/Greek lookalikes in domains. Phishing prevention. 100% client-side.","section":"security"},{"name":"Punycode Encoder / Decoder","url":"https://validatethis.org/security/punycode-converter","description":"Convert IDN domains to ASCII (xn--) and back. Internationalized domain names. Free online.","section":"security"},{"name":"API Key Generator","url":"https://validatethis.org/security/api-key-generator","description":"Generate secure random API keys. Hex or URL-safe Base64. 100% client-side.","section":"security"},{"name":"Email Validator","url":"https://validatethis.org/security/email-validator","description":"Validate email format and check MX records. Verify if domain accepts mail.","section":"security"},{"name":"Reverse DNS (PTR) Lookup","url":"https://validatethis.org/security/reverse-dns","description":"Look up PTR hostname for an IP. Reverse DNS for IPv4/IPv6. Like HackerTarget.","section":"security"},{"name":"IP Geolocation Lookup","url":"https://validatethis.org/security/ip-geolocation","description":"IP to location, ISP, ASN. Country, city, timezone. Free geolocation.","section":"security"},{"name":"CAA Record Checker","url":"https://validatethis.org/security/caa-checker","description":"Check Certificate Authority Authorization. Restrict which CAs can issue SSL certs.","section":"security"},{"name":"Referrer-Policy Checker","url":"https://validatethis.org/security/referrer-policy-checker","description":"Check Referrer-Policy header. Control referrer info. Privacy & security. Like Barrion.","section":"security"},{"name":"Security Headers Grade","url":"https://validatethis.org/security/security-headers-grade","description":"Get A+ to F grade for HTTP security headers. Like SecurityHeaders.com.","section":"security"},{"name":"Permissions-Policy Checker","url":"https://validatethis.org/security/permissions-policy-checker","description":"Check Permissions-Policy header. Restrict geolocation, camera, microphone.","section":"security"},{"name":"HTTP to HTTPS Redirect Checker","url":"https://validatethis.org/security/http-https-redirect-checker","description":"Check if site redirects HTTP to HTTPS. Redirect chain. HSTS preload requirement.","section":"security"},{"name":"Server Info Disclosure Checker","url":"https://validatethis.org/security/server-info-disclosure","description":"Detect Server, X-Powered-By headers leaking tech versions. Barrion competitor.","section":"security"},{"name":"X-Content-Type-Options Checker","url":"https://validatethis.org/security/x-content-type-options-checker","description":"Check X-Content-Type-Options: nosniff. Prevent MIME sniffing.","section":"security"},{"name":"Free AEO Checker – AI Visibility Analyzer","url":"https://validatethis.org/ai/ai-visibility-analyzer","description":"Free AEO checker and visibility checking tool. One URL: check llms.txt, robots, tools.json, FAQ schema, TTFB. Get AI visibility score. AEO analyzer – no signup.","section":"ai"},{"name":"Free Schema Markup Checker – FAQ, HowTo, Organization","url":"https://validatethis.org/ai/schema-markup-analyzer","description":"Free schema markup checker and FAQ schema validator. Check FAQPage, HowTo, Organization JSON-LD. Get schema score. Schema markup analyzer – no signup.","section":"ai"},{"name":"Universal Developer Analyzer – AI + Schema Audit","url":"https://validatethis.org/ai/universal-developer-analyzer","description":"One URL: run AI visibility and Schema markup audits. Developer analyzer for combined score. Run SEO, API, Security checks. Free.","section":"ai"},{"name":"AI Bot Access Checker – GPTBot, ClaudeBot, Perplexity","url":"https://validatethis.org/ai/ai-bot-access-checker","description":"Check if robots.txt allows or blocks AI crawlers (GPTBot, ClaudeBot, Perplexity). Free AI bot access checker. No signup.","section":"ai"},{"name":"Robots.txt for AI Bots – AI Crawler Rules Parser","url":"https://validatethis.org/ai/robots-txt-for-ai-bots","description":"Robots.txt for AI: analyze rules for GPTBot, ClaudeBot, Perplexity. See Allow/Disallow for AI crawlers. Free robots.txt AI parser.","section":"ai"},{"name":"X-Robots for AI Checker","url":"https://validatethis.org/ai/x-robots-for-ai-checker","description":"Check if X-Robots-Tag blocks AI indexing. Page-level noindex for AI crawlers. Free X-Robots checker. Enter URL.","section":"ai"},{"name":"User-Agent Rules for AI","url":"https://validatethis.org/ai/user-agent-rules-for-ai","description":"Test URL for a specific AI bot (GPTBot, ClaudeBot, PerplexityBot). See Allow/Disallow rules. Free AI user-agent tester.","section":"ai"},{"name":"Blocked by AI Tester","url":"https://validatethis.org/ai/blocked-by-ai-tester","description":"Check if URL is blocked for selected AI crawler. Test path against robots.txt. Free blocked URL checker for AI. No signup.","section":"ai"},{"name":"Free llms.txt Validator – llms.txt Checker","url":"https://validatethis.org/ai/llms-txt-validator","description":"Free llms.txt validator and llms.txt checker. Validate syntax, structure for AI discoverability. Paste or enter URL. No signup.","section":"ai"},{"name":"llms.txt Link Checker","url":"https://validatethis.org/ai/llms-txt-link-checker","description":"Check links in llms.txt (tools, guides, API). Find broken links. Free llms.txt link validator for AI discovery.","section":"ai"},{"name":"llms.txt Content Checker","url":"https://validatethis.org/ai/llms-txt-content-checker","description":"Check for explicit AI permission, site description, capabilities list in llms.txt. Free content checker. No signup.","section":"ai"},{"name":"Free tools.json Validator – tools.json Checker","url":"https://validatethis.org/ai/tools-json-validator","description":"Free tools.json validator and tools.json checker. Validate structure for AI discovery. AI agents use tools.json. No signup.","section":"ai"},{"name":"API Status Checker","url":"https://validatethis.org/ai/api-status-checker","description":"Check if your site exposes machine-readable status or API list. AI systems use it to discover endpoints. Free discovery checker.","section":"ai"},{"name":"Sitemap for AI Pages","url":"https://validatethis.org/ai/sitemap-for-ai-pages","description":"Check if sitemap includes AI-relevant pages (guides, tools, llms.txt). Free sitemap checker for AI discoverability.","section":"ai"},{"name":"Free FAQ Schema Checker – FAQPage Validator","url":"https://validatethis.org/ai/faq-schema-checker","description":"Free FAQ schema checker and FAQPage validator. Check FAQPage and Question schema. AI citation markup. No signup.","section":"ai"},{"name":"Free HowTo Schema Checker – HowTo Validator","url":"https://validatethis.org/ai/howto-schema-checker","description":"Free HowTo schema checker and HowTo validator. Check steps, duration. Helps AI summarize. No signup.","section":"ai"},{"name":"Definition Finder","url":"https://validatethis.org/ai/definition-finder","description":"Find clear definitions on page suitable for AI citation. Spot X is... or X means... patterns. Free definition scanner.","section":"ai"},{"name":"Citation-Friendly Content Checker","url":"https://validatethis.org/ai/citation-friendly-content-checker","description":"Check paragraph length, lists, headings, answer-style content. Optimize for AI citation. Free content structure checker.","section":"ai"},{"name":"Title Answer-Style Checker","url":"https://validatethis.org/ai/title-answer-style-checker","description":"Check if title and meta use question or clear-answer style for SEO and AI. Free title style checker. Enter URL or paste text.","section":"ai"},{"name":"Entity Extraction Preview","url":"https://validatethis.org/ai/entity-extraction-preview","description":"Preview entities (dates, names, numbers) that AI might extract from text. Free entity extraction demo.","section":"ai"},{"name":"Snippet Length Checker","url":"https://validatethis.org/ai/snippet-length-checker","description":"Get recommended title and meta description length for AI and search snippets. Avoid truncation. Free snippet length guide.","section":"ai"},{"name":"TTFB for Crawlers","url":"https://validatethis.org/ai/ttfb-for-crawlers","description":"Measure Time To First Byte for any URL. Fast TTFB helps AI crawlers index your page. Free TTFB checker. Enter URL.","section":"ai"},{"name":"No-JS Fallback Checker","url":"https://validatethis.org/ai/no-js-fallback-checker","description":"Check if content is available without JavaScript. Crawlers need static HTML. Free no-JS fallback checker for AI visibility.","section":"ai"},{"name":"Mobile-Friendly for Crawlers","url":"https://validatethis.org/ai/mobile-friendly-for-crawlers","description":"Check viewport and content accessibility for crawlers. Mobile-friendly pages are crawled more reliably. Free checker.","section":"ai"},{"name":"Source/Author/Date Checker","url":"https://validatethis.org/ai/source-author-date-checker","description":"Check for authorship, publish date, sources. Clear attribution helps AI cite correctly. Free citation checker.","section":"ai"},{"name":"Fact-Check Markup Checker","url":"https://validatethis.org/ai/fact-check-markup-checker","description":"Check ClaimReview or fact-check markup. Helps AI trust your content. Free fact-check schema validator.","section":"ai"},{"name":"Canonical for AI","url":"https://validatethis.org/ai/canonical-for-ai","description":"Check canonical alignment with main content. Avoid duplicate citations in AI. Free canonical checker for AI visibility.","section":"ai"},{"name":"Free AEO Audit Lite – Quick AI Visibility Check","url":"https://validatethis.org/ai/aeo-audit-lite","description":"Free AEO audit: llms.txt, robots for AI, tools.json, FAQ schema. Quick AI visibility check. Enter URL. No signup.","section":"ai"},{"name":"AI Visibility Report – AI Readiness Checklist","url":"https://validatethis.org/ai/ai-visibility-report","description":"Free AI visibility report and AI readiness checklist. Is your site ready for AI? Links to tools. No signup.","section":"ai"},{"name":"Webhook Tester","url":"https://validatethis.org/api/webhook-tester","description":"Free webhook tester: send payload to URL, get health score (status, latency, response). Test Stripe, GitHub, Shopify. No signup.","section":"api"},{"name":"API Response Analyzer","url":"https://validatethis.org/api/api-response-analyzer","description":"Free API health check: GET request, check status, latency, Content-Type, JSON. Get API health score and recommendations.","section":"api"},{"name":"Security Headers Analyzer","url":"https://validatethis.org/api/security-headers-analyzer","description":"Free security headers audit: check HTTPS, HSTS, CSP, CORS for any URL. Get security score and fix recommendations.","section":"api"},{"name":"Webhook Payload Viewer","url":"https://validatethis.org/api/webhook-payload-viewer","description":"Inspect, format, and validate incoming webhook payloads. JSON pretty-print, syntax check. Free webhook debugger.","section":"api"},{"name":"Webhook Capture","url":"https://validatethis.org/api/webhook-capture","description":"Get a unique URL to receive webhooks. See POST/GET requests in real time. Free webhook testing endpoint. No signup.","section":"api"},{"name":"API Header Inspector","url":"https://validatethis.org/api/api-header-inspector","description":"Analyze request and response headers for any URL. See all headers, status, latency. Free API header viewer.","section":"api"},{"name":"Retry Simulator","url":"https://validatethis.org/api/retry-simulator","description":"Test exponential backoff and retry logic. Simulate 5xx and timeout responses. Free retry testing tool.","section":"api"},{"name":"Rate Limit Tester","url":"https://validatethis.org/api/rate-limit-tester","description":"Analyze how endpoints handle heavy traffic and rate limiting. Test 429 responses. Free rate limit checker.","section":"api"},{"name":"REST Endpoint Tester","url":"https://validatethis.org/api/rest-endpoint-tester","description":"REST API tester: send GET, POST, PUT, PATCH, DELETE with custom headers and body. Free API testing tool. No signup.","section":"api"},{"name":"Latency Checker","url":"https://validatethis.org/api/latency-checker","description":"Measure response time for an endpoint with multiple requests. Free latency tester. See min/max/avg. No signup.","section":"api"},{"name":"Query String Parser","url":"https://validatethis.org/api/query-string-parser","description":"Parse URL or raw query string into key-value parameters. Decode percent-encoding. Free query parser.","section":"api"},{"name":"Status Code Tester","url":"https://validatethis.org/api/status-code-tester","description":"Send request, see HTTP status code, response time, and explanation. Free status code checker. No signup.","section":"api"},{"name":"Header Diff Checker","url":"https://validatethis.org/api/header-diff-checker","description":"Compare two sets of HTTP headers: see added, removed, changed. Debug header differences. Free online tool.","section":"api"},{"name":"429 Detector","url":"https://validatethis.org/api/429-detector","description":"Send requests and detect when endpoint returns 429 Too Many Requests. Test rate limit behavior. Free tool.","section":"api"},{"name":"Idempotency Key Checker","url":"https://validatethis.org/api/idempotency-key-checker","description":"Validate Idempotency-Key header format (UUID). Check before POST. Free idempotency key validator.","section":"api"},{"name":"Burst Simulation","url":"https://validatethis.org/api/burst-simulation","description":"Fire many requests at once to simulate traffic spike. Stress test endpoint. Free burst load tester.","section":"api"},{"name":"Retry Logic Helper","url":"https://validatethis.org/api/retry-logic-helper","description":"Suggested wait times for exponential backoff. Get retry intervals for 429, 5xx. Free retry calculator.","section":"api"},{"name":"API Error Code Analyzer","url":"https://validatethis.org/api/api-error-code-analyzer","description":"HTTP error code lookup: status code meaning, suggested action. 4xx, 5xx explained. Free API error guide.","section":"api"},{"name":"JSON Diff","url":"https://validatethis.org/api/json-diff","description":"Compare two JSON objects: see added, removed, changed keys. Free JSON diff tool for API responses. No signup.","section":"api"}]}