X-Proxy

A modern proxy switcher for Chrome with HTTP(S) and SOCKS5 support

As of June 2026, X-Proxy has 2,000 users and a 4.25/5 rating from 4 reviews in the Productivity category.

H.L.Productivity★ Featured
Usersup 157.1 percent+157.1%
2.0K
2,000
Ratingup 6.3 percent+6.3%
4.25
4 reviews
Reviewsup 33.3 percent+33.3%
4
Version
1.6.1
Manifest V3
90-day change · In the last 90 days this extension gained 1.2K users, 2 version updates, changed permissions.

History

10 snapshots

Tracking since Apr 6, 2026.

4.3K2.4K520.2399999999998Apr 6, 2026Jun 14, 2026
View as table
DateUsersRatingReviewsVersion
Apr 6, 20267784.0031.4.1
Apr 19, 20269474.0031.5.0
Apr 24, 20261.0K4.2541.5.0
May 4, 20261.0K4.2541.6.1
May 9, 20262.0K4.2541.6.1
May 16, 20263.0K4.2541.6.1
May 20, 20264.0K4.2541.6.1
May 25, 20263.0K4.2541.6.1
May 30, 20262.0K4.2541.6.1
Jun 14, 20261.0K4.2541.6.1
Now2.0K4.2541.6.1

Changelog

  • Apr 24, 2026
    description
    X-Proxy: a modern proxy switcher for Chrome with HTTP(S), SOCKS5, and PAC file support. Easily manage and switch between proxy configurations with intelligent domain routing, PAC auto-configuration, and flexible bypass rules.                                                                                                                                                                                                            
      
    Transform Your Browsing Experience with X-Proxy
    
    X-Proxy is a powerful yet intuitive proxy management extension that gives you complete control over your internet connection. Whether you're a developer, privacy-conscious user, or need to access geo-restricted content, X-Proxy simplifies proxy management with a clean, modern interface.
    
      🚀 Why Install X-Proxy?
    
      • Enhanced Privacy & Security: Route your traffic through secure proxy servers to protect your online activities
      • Access Geo-Restricted Content: Bypass regional restrictions and access websites from anywhere in the world
      • Flexible Routing Modes: Choose between whitelist and blacklist modes for precise traffic control
      • PAC File Support: Use custom PAC (Proxy Auto-Configuration) scripts for advanced routing (New in v1.5.0!)
      • Developer-Friendly: Perfect for testing applications across different network configurations
      • Corporate Network Support: Seamlessly work with company proxy requirements and PAC files
      • Network Troubleshooting: Diagnose connectivity issues and test different network paths
    
      ✨ Key Features
    
      • Multiple Proxy Types: Full support for HTTP, HTTPS, SOCKS5 proxies, and PAC auto-config files
      • 📄 PAC File Support (New in v1.5.0!):
      - Use custom PAC (Proxy Auto-Configuration) scripts
      - Supports HTTP/HTTPS URLs (e.g., http://example.com/proxy.pac)
      - Supports local file paths (e.g., C:\data\proxy.pac, /etc/proxy.pac)
      - Automatic conversion of local paths to file:// URLs
      - Dedicated PAC URL input in profile editor
      • 🎯 Smart Domain Routing with Dual Modes:
      - Whitelist mode: Only listed domains use proxy, all others go direct
      - Blacklist mode: Listed domains bypass proxy, all others use proxy
      - Wildcard pattern support (.google.com, 192.168.)
      - Perfect for both selective proxying and bypass scenarios
      • 📤 Import/Export Profiles: Export all profiles as JSON for backup, import on another device with strict validation and graceful error handling. Full PAC profile support included.
      • 🔐 Proxy Authentication: Username/password support for authenticated proxy servers
      • One-Click Switching: Instantly enable/disable proxy with a single click
      • Profile Management: Save and organize multiple proxy configurations with color-coded icons
      • Visual Status Indicators: Clear icons show your current proxy status with profile colors
      • System Integration: Seamlessly integrates with Chrome's proxy settings
      • Lightweight & Fast: Minimal resource usage with maximum performance
    
      🎯 Perfect For
    
      • Developers testing applications across different network environments
      • Corporate users with PAC files provided by IT departments
      • Privacy enthusiasts seeking enhanced online anonymity
      • Remote workers connecting through corporate proxy servers
      • Users who want to bypass proxy for local network resources (localhost, 192.168.*, etc.)
      • Content creators accessing region-specific platforms
      • Students & researchers bypassing institutional network restrictions
      • Anyone wanting simple, reliable proxy management
    
      🔧 Easy Setup
    
      1. Install X-Proxy from Chrome Web Store
      2. Click the extension icon in your toolbar
      3. Add your proxy server details:
        - Choose HTTP/HTTPS or SOCKS5 and enter host/port
        - Or choose PAC (Auto-Config) and enter a PAC URL or local file path
      4. (Optional) Configure domain routing rules for HTTP/SOCKS5 profiles:
        - Choose Whitelist to proxy only specific sites
        - Choose Blacklist to bypass proxy for specific sites
      5. Import/Export profiles for backup and migration
      6. Toggle on/off with one click
      7. Enjoy secure, flexible browsing!
    
      🛡️ Privacy & Security
    
    X-Proxy respects your privacy. The extension only accesses necessary permissions to manage proxy settings and handle proxy authentication. It does not collect or transmit your personal data. All proxy configurations are stored locally on your device.
    
      💡 Pro Tips
    
      • Use PAC files for complex routing rules managed by your IT department or custom scripts
      • Use Whitelist mode to proxy only specific sites (e.g., *.google.com, github.com)
      • Use Blacklist mode to bypass proxy for local resources (localhost, 127.0.0.1, *.local)
      • Color-code your profiles for quick visual identification
      • Combine profiles with routing rules for different use cases
      • Export your profiles as JSON backup — easily import and restore on any Chrome browser
      • Check the visual indicators to confirm your proxy status
    
      Download X-Proxy today and take control of your internet connection with confidence!
    
      ---Support & Feedback
    
    Need help? Visit our GitHub repository (https://github.com/helebest/x-proxy) for documentation, troubleshooting guides, and to report issues. We're committed to providing the best proxy management experience for Chrome users.
    X-Proxy - Simple Proxy Switcher
    
    Simple and reliable proxy switcher for Chrome with HTTP/HTTPS, SOCKS5, and PAC file support. Easy profile management and quick switching.
    
      ---
      Detailed Description:
    
      🚀 Simple and Reliable Proxy Switching for Chrome
    
      X-Proxy is a clean, lightweight proxy switcher that makes managing your proxy connections simple and straightforward. Perfect for users who need reliable proxy switching without complexity.
    
      ✨ Key Features
    
      🔄 Core Proxy Support
      • HTTP/HTTPS proxy support (combined as one type for simplicity)
      • SOCKS5 proxy support
      • PAC (Proxy Auto-Configuration) file support via URL or local file path
      • System proxy mode — defers to your OS / browser settings
      • Direct Connection mode — bypasses all proxies, including OS-wide / IE-wide settings (New in v1.6.0)
    
      ⚡ Easy to Use
      • One-click proxy switching from toolbar
      • Toolbar icon color follows the active profile — tell at a glance which proxy is live
      • Distinct toolbar icons for Profile / Direct / System modes so each state is visually unambiguous
      • Clean, intuitive interface
      • Simple profile management
      • Real-time connection status
    
      📝 Profile Management
      • Create and save proxy profiles
      • Edit existing configurations
      • Duplicate profiles for easy setup
      • Delete unused profiles
      • Color-coded organization
      • Import / Export profiles as JSON
    
      🎯 Domain Routing
      • Configure specific domains to use the proxy (whitelist) or to bypass it (blacklist)
      • Supports wildcard patterns (*.google.com)
      • IPv4, IPv6, and localhost supported in routing rules
      • Automatically reactivates when editing the active profile
      • Perfect for selective proxy usage
    
      🎨 Clean Interface
      • Simple, modern design
      • Full dark mode support across popup and options page
      • Consistent styling throughout
      • Clear status indicators
    
      ♿ Accessibility
      • Full keyboard navigation for profile modals (Escape closes, Tab / Shift+Tab wrap inside the dialog, focus restored to the trigger button on close)
      • WCAG 2.1.2 "No Keyboard Trap" compliant
      • WCAG AA color contrast verified in both light and dark themes (axe-core automated tests)
    
      💡 Perfect For
    
      • **Basic Proxy Needs**: Simple HTTP/SOCKS5 proxy switching or PAC file configuration
      • **Developers**: Test applications with different proxy configurations
      • **Privacy Users**: Route traffic through trusted proxies — or use Direct mode to bypass the OS proxy entirely
      • **Network Testing**: Quickly switch between different proxy servers
    
      🛡️  Privacy First
    
      X-Proxy respects your privacy:
      • No data collection or tracking
      • All settings stored locally on your device
      • No external connections except through your configured proxies
      • Minimal permissions requested
    
      📱 How to Use
    
      1. Click the X-Proxy icon in your toolbar
      2. Click "Add Profile" to create a new proxy
      3. Enter your proxy details (name, type, host, port)
      4. Click "Save" to add the profile
      5. Click any profile to activate it
      6. Click "System" to fall back to OS settings, or "Direct" to bypass all proxies
    
      🌟 Why Choose X-Proxy?
    
      ✅ Simple: Clean interface, no unnecessary complexity
      ✅ Fast: Quick switching with minimal overhead
      ✅ Reliable: Stable Chrome API integration
      ✅ Lightweight: ~120 KB download, minimal runtime footprint
      ✅ Accessible: Keyboard-friendly, WCAG AA contrast verified
      ✅ Free: No subscriptions or hidden costs
    
      📊 Technical Details
    
      • Chrome Manifest V3 compliant
      • Supports Chrome 88+
      • ~120 KB download
      • Comprehensive test coverage (unit + E2E + visual regression + accessibility)
    
      🆕 What's New in v1.6.1
    
      • Direct mode now has a distinct green toolbar icon so it's visually separable from System mode at a glance
      • Popup empty state is cleaner — the redundant header "+" is hidden when no profiles exist; the big "Add your first profile" button is now the single obvious call-to-action
      • Active-mode signaling reduced from 4 simultaneous indicators to 2 for less visual noise
      • New keyboard navigation in the Add / Edit profile modal (Escape closes, Tab wraps, focus is restored to the opening button on close)
      • Tightened visual regression tolerance and expanded E2E coverage so future UI regressions are caught before release
    
      🔄 Version History
    
      Previous Updates:
      • v1.6.0: Direct Connection mode that bypasses all proxies (incl. OS / IE-wide settings); storage schema v2 auto-migration; options page dark mode
      • v1.5.2: Removed backdrop-blur effect for smooth UI on low-end hardware (fixes multi-second lag on machines without GPU acceleration)
      • v1.5.1: Dynamic toolbar icon colors per active profile; dark mode polish; security upgrade (Vite v6.4.2)
      • v1.5.0: PAC (Proxy Auto-Configuration) file support
      • v1.4.2: Proxy authentication (username / password)
      • v1.4.0: Import / Export profiles as JSON
      • v1.3.1: Fixed domain validation for blacklist mode (IPv4 / IPv6 / localhost support)
      • v1.3.0: Whitelist / Blacklist routing mode selection
      • v1.2.0: Domain-based routing rules (whitelist mode)
      • v1.0.0: Initial stable release with HTTP/HTTPS and SOCKS5 support
    
      📝 Permissions Explained
    
      X-Proxy requires minimal permissions to function:
      • proxy: To configure browser proxy settings
      • storage: To save your proxy profiles locally
      • webRequest: To intercept proxy authentication challenges (HTTP 407) and provide credentials automatically
      • webRequestAuthProvider: To respond to proxy server authentication requests using the username / password saved in your proxy profile
      • host_permissions (<all_urls>): Required by webRequest to handle proxy auth challenges on any URL, since proxy authentication can occur on any web request
    
      All permissions are used solely for core functionality. No personal data is collected or transmitted. The webRequest and webRequestAuthProvider permissions are used exclusively for proxy authentication — the extension
       does not read, modify, or log any web request content.
    
      🔒 Privacy Justification for webRequest & webRequestAuthProvider
    
      Why webRequest is needed: X-Proxy uses `chrome.webRequest.onAuthRequired` to detect when a proxy server requests authentication (HTTP 407 response). Without this permission, users with password-protected proxies would
       see repeated authentication popups from Chrome.
    
      Why webRequestAuthProvider is needed: This permission allows the extension to programmatically supply proxy credentials (username and password) that the user has configured in their proxy profile. The extension only
      responds to proxy authentication challenges (`details.isProxy === true`) and ignores all other authentication requests.
    
      What data is accessed: Only the proxy authentication challenge event. The extension does not read, modify, redirect, or block any web request content. Credentials are stored locally via `chrome.storage.local` and are
      never transmitted to any external server.
    
      🆘 Support
    
      • GitHub Issues for bug reports and feature requests
      • Comprehensive documentation included
      • Regular updates and maintenance
    
    
      Need simple, reliable proxy switching? Install X-Proxy for a clean, straightforward solution.
  • Apr 6, 2026
    description
    X-Proxy: a modern proxy switcher for Chrome with HTTP(S) and SOCKS5 support. Easily manage and switch between proxy configurations with intelligent domain routing and flexible bypass rules.
    
    Transform Your Browsing Experience with X-Proxy
    
    X-Proxy is a powerful yet intuitive proxy management extension that gives you complete control over your internet connection. Whether you're a developer, privacy-conscious user, or need to access geo-restricted content, X-Proxy simplifies proxy management with a clean, modern interface.
    
    🚀 Why Install X-Proxy?
    
    • Enhanced Privacy & Security: Route your traffic through secure proxy servers to protect your online activities
    • Access Geo-Restricted Content: Bypass regional restrictions and access websites from anywhere in the world
    • Flexible Routing Modes: Choose between whitelist and blacklist modes for precise traffic control (New in v1.3.0!)
    • Developer-Friendly: Perfect for testing applications across different network configurations
    • Corporate Network Support: Seamlessly work with company proxy requirements
    • Network Troubleshooting: Diagnose connectivity issues and test different network paths
    
    ✨ Key Features
    
    • Multiple Proxy Types: Full support for HTTP, HTTPS, and SOCKS5 proxies
    • 🎯 Smart Domain Routing with Dual Modes (Enhanced in v1.3.0):
      - Whitelist mode: Only listed domains use proxy, all others go direct
      - Blacklist mode (New!): Listed domains bypass proxy, all others use proxy
      - Wildcard pattern support (*.google.com, 192.168.*)
      - Perfect for both selective proxying and bypass scenarios
    • 📤 Import/Export Profiles (New in v1.4.0): Export all profiles as JSON for backup, import on another device with strict validation and graceful error handling
    • One-Click Switching: Instantly enable/disable proxy with a single click
    • Profile Management: Save and organize multiple proxy configurations with color-coded icons
    • Authentication Support: Secure proxy connections with username/password
    • Visual Status Indicators: Clear icons show your current proxy status with profile colors
    • System Integration: Seamlessly integrates with Chrome's proxy settings
    • Lightweight & Fast: Minimal resource usage with maximum performance
    
    🎯 Perfect For
    
    • Developers testing applications across different network environments
    • Privacy enthusiasts seeking enhanced online anonymity
    • Remote workers connecting through corporate proxy servers
    • Users who want to bypass proxy for local network resources (localhost, 192.168.*, etc.)
    • Content creators accessing region-specific platforms
    • Students & researchers bypassing institutional network restrictions
    • Anyone wanting simple, reliable proxy management
    
    🔧 Easy Setup
    
    1. Install X-Proxy from Chrome Web Store
    2. Click the extension icon in your toolbar
    3. Add your proxy server details
    4. (Optional) Configure domain routing rules:
       - Choose Whitelist to proxy only specific sites
       - Choose Blacklist to bypass proxy for specific sites
    5. Import/Export profiles for backup and migration
    6. Toggle on/off with one click
    7. Enjoy secure, flexible browsing!
    
    🛡️ Privacy & Security
    
    X-Proxy respects your privacy. The extension only accesses necessary permissions to manage proxy settings and does not collect or transmit your personal data. All proxy configurations are stored locally on your device.
    
    💡 Pro Tips
    
    • Use Whitelist mode to proxy only specific sites (e.g., *.google.com, github.com)
    • Use Blacklist mode to bypass proxy for local resources (localhost, 127.0.0.1, *.local)
    • Color-code your profiles for quick visual identification
    • Combine profiles with routing rules for different use cases
    • Export your profiles as JSON backup — easily import and restore on any Chrome browser
    • Check the visual indicators to confirm your proxy status
    
    Download X-Proxy today and take control of your internet connection with confidence!
    
    ---
    Support & Feedback
    
    Need help? Visit our GitHub repository (https://github.com/helebest/x-proxy) for documentation, troubleshooting guides, and to report issues. We're committed to providing the best proxy management experience for Chrome users.
    X-Proxy: a modern proxy switcher for Chrome with HTTP(S), SOCKS5, and PAC file support. Easily manage and switch between proxy configurations with intelligent domain routing, PAC auto-configuration, and flexible bypass rules.                                                                                                                                                                                                            
      
    Transform Your Browsing Experience with X-Proxy
    
    X-Proxy is a powerful yet intuitive proxy management extension that gives you complete control over your internet connection. Whether you're a developer, privacy-conscious user, or need to access geo-restricted content, X-Proxy simplifies proxy management with a clean, modern interface.
    
      🚀 Why Install X-Proxy?
    
      • Enhanced Privacy & Security: Route your traffic through secure proxy servers to protect your online activities
      • Access Geo-Restricted Content: Bypass regional restrictions and access websites from anywhere in the world
      • Flexible Routing Modes: Choose between whitelist and blacklist modes for precise traffic control
      • PAC File Support: Use custom PAC (Proxy Auto-Configuration) scripts for advanced routing (New in v1.5.0!)
      • Developer-Friendly: Perfect for testing applications across different network configurations
      • Corporate Network Support: Seamlessly work with company proxy requirements and PAC files
      • Network Troubleshooting: Diagnose connectivity issues and test different network paths
    
      ✨ Key Features
    
      • Multiple Proxy Types: Full support for HTTP, HTTPS, SOCKS5 proxies, and PAC auto-config files
      • 📄 PAC File Support (New in v1.5.0!):
      - Use custom PAC (Proxy Auto-Configuration) scripts
      - Supports HTTP/HTTPS URLs (e.g., http://example.com/proxy.pac)
      - Supports local file paths (e.g., C:\data\proxy.pac, /etc/proxy.pac)
      - Automatic conversion of local paths to file:// URLs
      - Dedicated PAC URL input in profile editor
      • 🎯 Smart Domain Routing with Dual Modes:
      - Whitelist mode: Only listed domains use proxy, all others go direct
      - Blacklist mode: Listed domains bypass proxy, all others use proxy
      - Wildcard pattern support (.google.com, 192.168.)
      - Perfect for both selective proxying and bypass scenarios
      • 📤 Import/Export Profiles: Export all profiles as JSON for backup, import on another device with strict validation and graceful error handling. Full PAC profile support included.
      • 🔐 Proxy Authentication: Username/password support for authenticated proxy servers
      • One-Click Switching: Instantly enable/disable proxy with a single click
      • Profile Management: Save and organize multiple proxy configurations with color-coded icons
      • Visual Status Indicators: Clear icons show your current proxy status with profile colors
      • System Integration: Seamlessly integrates with Chrome's proxy settings
      • Lightweight & Fast: Minimal resource usage with maximum performance
    
      🎯 Perfect For
    
      • Developers testing applications across different network environments
      • Corporate users with PAC files provided by IT departments
      • Privacy enthusiasts seeking enhanced online anonymity
      • Remote workers connecting through corporate proxy servers
      • Users who want to bypass proxy for local network resources (localhost, 192.168.*, etc.)
      • Content creators accessing region-specific platforms
      • Students & researchers bypassing institutional network restrictions
      • Anyone wanting simple, reliable proxy management
    
      🔧 Easy Setup
    
      1. Install X-Proxy from Chrome Web Store
      2. Click the extension icon in your toolbar
      3. Add your proxy server details:
        - Choose HTTP/HTTPS or SOCKS5 and enter host/port
        - Or choose PAC (Auto-Config) and enter a PAC URL or local file path
      4. (Optional) Configure domain routing rules for HTTP/SOCKS5 profiles:
        - Choose Whitelist to proxy only specific sites
        - Choose Blacklist to bypass proxy for specific sites
      5. Import/Export profiles for backup and migration
      6. Toggle on/off with one click
      7. Enjoy secure, flexible browsing!
    
      🛡️ Privacy & Security
    
    X-Proxy respects your privacy. The extension only accesses necessary permissions to manage proxy settings and handle proxy authentication. It does not collect or transmit your personal data. All proxy configurations are stored locally on your device.
    
      💡 Pro Tips
    
      • Use PAC files for complex routing rules managed by your IT department or custom scripts
      • Use Whitelist mode to proxy only specific sites (e.g., *.google.com, github.com)
      • Use Blacklist mode to bypass proxy for local resources (localhost, 127.0.0.1, *.local)
      • Color-code your profiles for quick visual identification
      • Combine profiles with routing rules for different use cases
      • Export your profiles as JSON backup — easily import and restore on any Chrome browser
      • Check the visual indicators to confirm your proxy status
    
      Download X-Proxy today and take control of your internet connection with confidence!
    
      ---Support & Feedback
    
    Need help? Visit our GitHub repository (https://github.com/helebest/x-proxy) for documentation, troubleshooting guides, and to report issues. We're committed to providing the best proxy management experience for Chrome users.
  • Apr 6, 2026
    permissions
    proxy, storage
    proxy, storage, webRequest, webRequestAuthProvider

Permissions & access

Permissions
proxystoragewebRequestwebRequestAuthProvider
Host access
<all_urls>

Screenshots

X-Proxy screenshot 1

About

X-Proxy - Simple Proxy Switcher

Simple and reliable proxy switcher for Chrome with HTTP/HTTPS, SOCKS5, and PAC file support. Easy profile management and quick switching.

  ---
  Detailed Description:

  🚀 Simple and Reliable Proxy Switching for Chrome

  X-Proxy is a clean, lightweight proxy switcher that makes managing your proxy connections simple and straightforward. Perfect for users who need reliable proxy switching without complexity.

  ✨ Key Features

  🔄 Core Proxy Support
  • HTTP/HTTPS proxy support (combined as one type for simplicity)
  • SOCKS5 proxy support
  • PAC (Proxy Auto-Configuration) file support via URL or local file path
  • System proxy mode — defers to your OS / browser settings
  • Direct Connection mode — bypasses all proxies, including OS-wide / IE-wide settings (New in v1.6.0)

  ⚡ Easy to Use
  • One-click proxy switching from toolbar
  • Toolbar icon color follows the active profile — tell at a glance which proxy is live
  • Distinct toolbar icons for Profile / Direct / System modes so each state is visually unambiguous
  • Clean, intuitive interface
  • Simple profile management
  • Real-time connection status

  📝 Profile Management
  • Create and save proxy profiles
  • Edit existing configurations
  • Duplicate profiles for easy setup
  • Delete unused profiles
  • Color-coded organization
  • Import / Export profiles as JSON

  🎯 Domain Routing
  • Configure specific domains to use the proxy (whitelist) or to bypass it (blacklist)
  • Supports wildcard patterns (*.google.com)
  • IPv4, IPv6, and localhost supported in routing rules
  • Automatically reactivates when editing the active profile
  • Perfect for selective proxy usage

  🎨 Clean Interface
  • Simple, modern design
  • Full dark mode support across popup and options page
  • Consistent styling throughout
  • Clear status indicators

  ♿ Accessibility
  • Full keyboard navigation for profile modals (Escape closes, Tab / Shift+Tab wrap inside the dialog, focus restored to the trigger button on close)
  • WCAG 2.1.2 "No Keyboard Trap" compliant
  • WCAG AA color contrast verified in both light and dark themes (axe-core automated tests)

  💡 Perfect For

  • **Basic Proxy Needs**: Simple HTTP/SOCKS5 proxy switching or PAC file configuration
  • **Developers**: Test applications with different proxy configurations
  • **Privacy Users**: Route traffic through trusted proxies — or use Direct mode to bypass the OS proxy entirely
  • **Network Testing**: Quickly switch between different proxy servers

  🛡️  Privacy First

  X-Proxy respects your privacy:
  • No data collection or tracking
  • All settings stored locally on your device
  • No external connections except through your configured proxies
  • Minimal permissions requested

  📱 How to Use

  1. Click the X-Proxy icon in your toolbar
  2. Click "Add Profile" to create a new proxy
  3. Enter your proxy details (name, type, host, port)
  4. Click "Save" to add the profile
  5. Click any profile to activate it
  6. Click "System" to fall back to OS settings, or "Direct" to bypass all proxies

  🌟 Why Choose X-Proxy?

  ✅ Simple: Clean interface, no unnecessary complexity
  ✅ Fast: Quick switching with minimal overhead
  ✅ Reliable: Stable Chrome API integration
  ✅ Lightweight: ~120 KB download, minimal runtime footprint
  ✅ Accessible: Keyboard-friendly, WCAG AA contrast verified
  ✅ Free: No subscriptions or hidden costs

  📊 Technical Details

  • Chrome Manifest V3 compliant
  • Supports Chrome 88+
  • ~120 KB download
  • Comprehensive test coverage (unit + E2E + visual regression + accessibility)

  🆕 What's New in v1.6.1

  • Direct mode now has a distinct green toolbar icon so it's visually separable from System mode at a glance
  • Popup empty state is cleaner — the redundant header "+" is hidden when no profiles exist; the big "Add your first profile" button is now the single obvious call-to-action
  • Active-mode signaling reduced from 4 simultaneous indicators to 2 for less visual noise
  • New keyboard navigation in the Add / Edit profile modal (Escape closes, Tab wraps, focus is restored to the opening button on close)
  • Tightened visual regression tolerance and expanded E2E coverage so future UI regressions are caught before release

  🔄 Version History

  Previous Updates:
  • v1.6.0: Direct Connection mode that bypasses all proxies (incl. OS / IE-wide settings); storage schema v2 auto-migration; options page dark mode
  • v1.5.2: Removed backdrop-blur effect for smooth UI on low-end hardware (fixes multi-second lag on machines without GPU acceleration)
  • v1.5.1: Dynamic toolbar icon colors per active profile; dark mode polish; security upgrade (Vite v6.4.2)
  • v1.5.0: PAC (Proxy Auto-Configuration) file support
  • v1.4.2: Proxy authentication (username / password)
  • v1.4.0: Import / Export profiles as JSON
  • v1.3.1: Fixed domain validation for blacklist mode (IPv4 / IPv6 / localhost support)
  • v1.3.0: Whitelist / Blacklist routing mode selection
  • v1.2.0: Domain-based routing rules (whitelist mode)
  • v1.0.0: Initial stable release with HTTP/HTTPS and SOCKS5 support

  📝 Permissions Explained

  X-Proxy requires minimal permissions to function:
  • proxy: To configure browser proxy settings
  • storage: To save your proxy profiles locally
  • webRequest: To intercept proxy authentication challenges (HTTP 407) and provide credentials automatically
  • webRequestAuthProvider: To respond to proxy server authentication requests using the username / password saved in your proxy profile
  • host_permissions (<all_urls>): Required by webRequest to handle proxy auth challenges on any URL, since proxy authentication can occur on any web request

  All permissions are used solely for core functionality. No personal data is collected or transmitted. The webRequest and webRequestAuthProvider permissions are used exclusively for proxy authentication — the extension
   does not read, modify, or log any web request content.

  🔒 Privacy Justification for webRequest & webRequestAuthProvider

  Why webRequest is needed: X-Proxy uses `chrome.webRequest.onAuthRequired` to detect when a proxy server requests authentication (HTTP 407 response). Without this permission, users with password-protected proxies would
   see repeated authentication popups from Chrome.

  Why webRequestAuthProvider is needed: This permission allows the extension to programmatically supply proxy credentials (username and password) that the user has configured in their proxy profile. The extension only
  responds to proxy authentication challenges (`details.isProxy === true`) and ignores all other authentication requests.

  What data is accessed: Only the proxy authentication challenge event. The extension does not read, modify, redirect, or block any web request content. Credentials are stored locally via `chrome.storage.local` and are
  never transmitted to any external server.

  🆘 Support

  • GitHub Issues for bug reports and feature requests
  • Comprehensive documentation included
  • Regular updates and maintenance


  Need simple, reliable proxy switching? Install X-Proxy for a clean, straightforward solution.

Technical

Version
1.6.1
Manifest
V3
Size
126KiB
Min Chrome
88
Languages
1
Featured
Yes

Metadata

ID
efbckpjdlnojgnggdilgddeemgkoccaf
Developer ID
u33e05c4d1a5dd3ffb60d0063419c6722
Developer Email
[email protected]
Created
Aug 24, 2025
Last Updated (Store)
Apr 24, 2026
Last Scraped
Jun 14, 2026

Similar extensions

Alternatives to X-Proxy, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 14, 2026.