Make cross-origin HTTP requests and bypass the same-origin policy with our free online service, which acts as a reverse proxy to add CORS headers to requests.
crossorigin.me is a handy online tool that gets around the browser's same-origin policy to enable cross-origin HTTP requests. The same-origin policy prevents scripts on one site from accessing resources on another site - this is an important security feature but can sometimes get in the way of development and testing.
To use crossorigin.me, you simply prefix the URL you want to access with https://crossorigin.me/. For example, to request https://example.com/data.json, you'd actually request https://crossorigin.me/https://example.com/data.json.
Behind the scenes, crossorigin.me acts as a reverse proxy server. It requests the URL you specify, adds the Access-Control-Allow-Origin header to the response to allow cross-origin access, and returns that response to you. This enables you to bypass browser limitations during development. Just be aware that you are sending all request data through their servers.
So in summary - crossorigin.me is a quick and easy way to overcome same-origin restrictions during testing or development phases. It allows cross-origin requests simply by proxying them through crossorigin.me and injecting the necessary CORS headers.
Here are some alternatives to Crossorigin.me:
Suggest an alternative ❐