Proxy (A-Z) | Methods | Status Code | Override Headers | Exposed Headers | Follow Redirect | Timeout | Size Limit | Rate Limit |
---|---|---|---|---|---|---|---|---|
allorigins | ✅ All | ❌ (Always 200) | ❌ | ❌ | ✅ | ❔ | ❔ | 20/min |
cloudflare-cors-anywhere | ✅ All | ✅ Mirror | ✅ | ✅ | ❌ | ❔ | ❔ | ❔ |
codetabs | ❌ (only GET) | ❌ (Always 200) | ❌ | ❌ | ✅ | ❔ | 625KB | 5/sec |
cors-anywhere | ✅ All | ✅ Mirror | ❔ | ✅ | ✅ (max. 5) | ❔ | ❔ | 50/3 mins |
cors.x2u.in | ✅ | ✅ Mirror | ❌ | ❌ | ✅ | 20s | 500KB | 100/hour |
thebugging | ❌ (only GET) | ✅ Mirror | ❌ | ❌ | ✅ | ❔ | ❔ | 10/hour |
- All the proxies above mirrors the response body
- Not all the proxies lists their limitations, so the info here are mix of their website information and manual testing.
- These proxies are not meant for production use, they are good for development and testing purposes.
The original list was getting outdated, so I decided to update it. I also wanted to add more information about each proxy.
Not recommended. These free proxies often have strict rate limits and may experience downtime. For production use, consider a production ready CORS proxy (see below).
For production environments, you might want to consider paid services that offer more reliability and features. One option is Corsfix, which ticks all the boxes above, and offers more flexibility:
- Free development tier (60 rpm)
- Paid tiers with more throughput (120-600+ rpm)
- Unlimited monthly requests
- Headers override
- Cached responses