Pure ToolsPure Tools
ToolsSitemapGitHubReport Issue中文

© 2026 Pure Tools. Crafted with precision.

Privacy·

Free Online CORS Checker - ATools

Free online CORS checker: enter URL, method, headers and body to predict preflight and get common fixes for CORS errors.

View source on GitHub
Free online CORS checker by ATools: enter an API URL, HTTP method, request headers and body to predict whether the browser will trigger an OPTIONS preflight request, and get actionable fix suggestions for common CORS failures (missing Access-Control-Allow-Origin, methods/headers mismatch, credentials with wildcard origin, and more). Runs fully in-browser; no data is uploaded.
Request
Request Headers (One per line: Key: Value)
Request Body
Analysis
Origin: - → https://httpbin.org
Will trigger preflight (OPTIONS)?: Yes (server must respond properly to OPTIONS)
Reason
  • Contains non-safelisted request headers: content-type.
Recommended Allow-Methods
POST
Recommended Allow-Headers
content-type
Example Configuration / Headers
Fix Suggestions
  • CORS for cross-origin requests is entirely determined by server response headers; frontend cannot bypass it.
  • Handle OPTIONS preflight: return 204/200 for OPTIONS with Allow-Origin/Allow-Methods/Allow-Headers.
  • Ensure preflight response Access-Control-Allow-Headers covers: content-type.
  • Ensure preflight response Access-Control-Allow-Methods includes: POST.
  • Browsers typically only show "TypeError: Failed to fetch" on CORS failure. Inspect DevTools -> Network for preflight/response headers.
Actual Request Result
Duration:-
Status:-
Response
Diagnostics
Copy response headers or preflight response headers from DevTools -> Network and paste here (Key: Value per line).
Paste observed response headers (Optional, for detailed diagnostics)