ToolPuma Logo

CORS Checker

Analyze CORS headers for misconfigurations.

What Is a CORS Checker?

The CORS Checker analyzes Cross-Origin Resource Sharing headers to detect misconfigurations. It reviews Access-Control-Allow-Origin, Allow-Credentials, Allow-Methods, and Vary, and warns about risky patterns such as wildcard origins combined with credentials or missing Vary: Origin.

How to Use This CORS Checker

  1. 1
    Paste headersEnter the CORS-related response headers, one per line.
  2. 2
    Click AnalyzeThe tool evaluates each header.
  3. 3
    Read the findingsReview the warnings and whether the configuration is safe.

Frequently Asked Questions

CORS is a browser mechanism that controls whether a web page at one origin may request resources from another origin. It is configured with HTTP response headers.
Combining Access-Control-Allow-Origin: * with Access-Control-Allow-Credentials: true is invalid in browsers. Using '*' with cognizance makes resources readable cross-origin.
When responses vary by origin, the Vary: Origin header prevents caches from serving a response for one origin to another, which could leak data.