Credentialed app API
- Access-Control-Allow-Origin: https://app.example.com
- Access-Control-Allow-Methods: GET, POST, OPTIONS
- Access-Control-Allow-Headers: Content-Type, Authorization
- Access-Control-Allow-Credentials: true
web validator
Validate Access-Control-Allow-* response headers for public API, app, CDN, and browser trust QA before frontend launches ship.
Access-Control-Allow-Origin is required on cross-origin API responses; production should normally use an explicit origin or reviewed allowlist, not a blind wildcard.
Access-Control-Allow-Credentials: true cannot be combined with Access-Control-Allow-Origin: * because browsers reject credentialed requests with wildcard origins.
Access-Control-Allow-Methods should include the verbs your frontend actually sends, especially OPTIONS preflight coverage for POST, PUT, PATCH, DELETE, and authenticated flows.
Access-Control-Allow-Headers should include requested headers such as Content-Type, Authorization, X-CSRF-Token, and custom analytics or tenant headers used by the app.
Access-Control-Max-Age must be numeric when present; keep cache windows intentional so stale preflight decisions do not mask rollback or CDN changes.
This is a pasted-header validator: it does not fetch URLs, perform browser preflights, verify cookies, or test live CDN/header inheritance.
HTTP response headers
Paste raw Access-Control-Allow-* lines from the actual response path you care about: local preview, Vercel branch deployment, production API route, CDN cache hit, or OPTIONS preflight. Avoid secrets; parsing stays in the browser.
This CORS SEO validator checks the browser trust layer behind public web apps and API-powered SEO surfaces. Clean title tags and schema still lose conversions if the app's API is blocked by an origin, credentials, or preflight mismatch.
Paste Access-Control-Allow-* headers from curl, DevTools, Vercel previews, or CDN responses to catch wildcard credential conflicts, missing methods, missing Authorization/Content-Type allowlists, and max-age mistakes locally before launch.
Use it alongside security headers and CSP audits when shipping marketing pages, validator tools, dashboards, checkout flows, and lead forms that depend on same-site or cross-origin API routes.
web
Security Headers SEO Validator & Public Site Hardening Checker
Validate public-site HTTP security headers for HTTPS trust, response hardening, framing protection, referrer leakage, browser permissions, and launch-readiness QA.
web
CSP SEO Validator & Content Security Policy Hardening Checker
Validate Content-Security-Policy headers for public-site hardening, unsafe directives, script/style sources, frame ancestors, reporting endpoints, and launch-readiness QA.
web
HTTP Compression Validator
Check HTTP response headers for gzip/br compression, numeric lengths, and basic ratios—client-side only.
web
Performance Budget SEO Validator & Core Web Vitals Risk Checker
Validate launch-readiness performance budgets locally for page weight, JavaScript, CSS, image bytes, request counts, and Core Web Vitals risk signals.
All CORS parsing happens in your browser. Headers are not uploaded, fetched, logged, or shared.
Header-level validation only; verify real browser preflights, cookies, redirects, CDN cache behavior, and authenticated flows separately before production launch.