CORS Unblock
Extension Actions
Easily bypass CORS errors during development with a simple ON/OFF toggle.
CORS Unblock - Professional Developer Tool for Cross-Origin Resource Sharing
CORS Unblock is a powerful Chrome extension designed exclusively for web developers who need to bypass Cross-Origin Resource Sharing (CORS) restrictions during local development and testing. Built with the latest Manifest V3 architecture, this extension provides a secure, efficient, and user-friendly solution to one of web development's most common challenges.
Core Functionality
CORS Unblock works by intelligently injecting permissive CORS headers into HTTP responses using Chrome's Declarative Net Request API. When enabled, it adds essential headers including Access-Control-Allow-Origin, Access-Control-Allow-Methods, Access-Control-Allow-Headers, and Access-Control-Expose-Headers to matching network requests. This allows your browser to accept cross-origin resources that would normally be blocked by security policies, enabling seamless testing of APIs, third-party resources, and microservices during development.
Key Features
One-Click Toggle System: Enable or disable CORS bypass instantly with a single click. The extension features an intuitive toggle button that provides immediate visual feedback, making it effortless to control when CORS restrictions are bypassed.
Visual Status Indicators: Never lose track of your extension's state with our dual-indicator system. A color-coded badge displays "ON" in green when CORS is bypassed and "OFF" in red when normal security is active. The popup interface reinforces this status with clear visual cues and animations.
Quick Page Reload: Reload your current tab directly from the extension popup without navigating away. This streamlined workflow keeps you focused on development tasks.
Intelligent Cache Management: Clear browser cache, service workers, and perform a hard reload with a single button click. This ensures you're always testing with fresh data and eliminates caching-related debugging issues.
Domain Whitelist Manager: Track and manage domains where you commonly need CORS bypass. The whitelist panel displays your current domain, allows quick add/remove operations, and maintains a persistent list of saved domains for future reference.
Modern User Interface: Enjoy a beautifully designed popup with smooth animations, gradient backgrounds, and intuitive controls. The interface features a distinctive orange-themed design with a custom CORS icon, professional typography, and responsive interactions.
Privacy-First Design: CORS Unblock operates entirely locally within your browser. It never collects, transmits, or stores any user data, browsing history, or request content. All modifications happen at the header level using declarative rules, ensuring your privacy and security.
Persistent State Management: Your toggle preferences are automatically saved and restored across browser sessions. The extension intelligently remembers your last configuration and reapplies it when Chrome restarts.
Resource Type Control: The extension handles various resource types, including XMLHttpRequests, fetch calls, scripts, images, stylesheets, fonts, media files, and iframes, providing comprehensive CORS coverage.
Transform your development workflow with CORS Unblock - the professional choice for handling cross-origin restrictions during web development.