Bypass cross-origin blocking, strip restrictive security headers (`X-Frame-Options` & `CSP`), and route HTTP API requests effortlessly across edge locations.
Test SCORS proxy requests in real time directly from your browser.
Click "Execute Request" above to test the SCORS proxy engine.
{
"access-control-allow-origin": "*",
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS, HEAD",
"access-control-allow-headers": "*"
}
Designed for maximum compatibility, performance, and developer control.
Strips restrictive `X-Frame-Options: DENY` and `Content-Security-Policy` headers server-side, enabling seamless embedding of external sites in sandboxed iframes.
Smart client-side rotation automatically switches proxy gateways in real time if any single edge region experiences rate limiting or downtime.
Injects automatic image error handlers into proxied HTML pages to dynamically re-route broken logos and images through the proxy safely.
Full support for custom HTTP request headers, authorization tokens (`Bearer`), and custom CORS keys on all outgoing requests.
Features a cross-origin postMessage bridge that captures console logs (`log`, `warn`, `error`) from inside embedded sandboxed frames.
Deploy to Cloudflare Pages or Workers to host a zero-cost proxy at `https://scorsbackup.pages.dev/?Url=example.com`.
Serverless Edge Request Flow & Header Sanitization Pipeline
Issues fetch request to `https://scorsbackup.pages.dev/?Url=https://api.target.com/data`
Cleans request headers, forwards request to target, strips `X-Frame-Options` & `CSP`, and injects `Access-Control-Allow-Origin: *`
Target returns payload/HTML safely to client without CORS or iframe blocking restrictions.
Easily integrate SCORS into any client application or programming language.
fetch('https://scorsbackup.pages.dev/?Url=' + encodeURIComponent('https://api.example.com/data'))
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err));
Host your own dedicated SCORS instance on your GitHub repo (`z6sGD/SCORS`).
z6sGD/SCORS contains index.html and the functions/[[path]].js Cloudflare Pages route handler.
z6sGD/SCORS, keep default build settings, and click Save and Deploy. Your proxy will be live at https://scorsbackup.pages.dev/!