A note of caution: Searching for “V2Ray extension” on the Chrome Web Store occasionally yields malicious extensions that claim to provide VPN-like services. Do not install these. They are not official, they cannot run V2Ray, and they often steal browsing history, cookies, or inject ads.
Always rely on:
Even with SwitchyOmega, things can go wrong. Here’s a quick checklist:
| Issue | Likely Fix |
| :--- | :--- |
| Chrome says “ERR_PROXY_CONNECTION_FAILED” | Your V2Ray core isn’t running. Start your V2Ray client. |
| Websites show your real IP | Check for WebRTC leaks (disable WebRTC or force proxy for all protocols). |
| SwitchyOmega “test” works but browsing fails | Your V2Ray config may have route rules blocking Chrome’s user-agent. Switch to “Global” mode in V2Ray. |
| HTTPS sites load slowly | Use SOCKS5 + remote DNS (configure dns block in V2Ray config). |
There is no V2Ray extension for Chrome—and that’s fine. The combination of a local V2Ray core (like v2rayN) plus the Proxy SwitchyOmega extension gives you more flexibility, better performance, and finer control than any hypothetical extension ever could.
Bottom line: Install V2Ray on your system, then use SwitchyOmega to command Chrome to route through it. You’ll get a leak-resistant, lightning-fast proxy setup without ever touching your OS settings again.
Have a specific V2Ray + Chrome workflow? Share your setup in the comments below.