# SwitchyOmega y Manifest V3: qué sigue funcionando en Chrome | ProxyJam

Proxy SwitchyOmega dejó de funcionar cuando Chrome puso fin a Manifest V2. Qué conservó Manifest V3 para las extensiones de proxy, qué selectores funcionan y cómo pasar tus reglas.

- Canonical: https://proxyjam.com/es/blog/switchyomega-manifest-v3/
- Updated: 2026-10-08
- Language: es

El Proxy SwitchyOmega original ya no funciona en el Chrome actual. Es una extensión de Manifest V2; Chrome desactivó todas las extensiones de Manifest V2 para todos los usuarios con Chrome 138 en julio de 2025, y su autor ha dejado de mantenerla. Manifest V3 conservó la API que permite a una extensión configurar el proxy de Chrome, así que los selectores de proxy siguen funcionando, y tus perfiles y reglas pueden pasar a uno que lea las copias de seguridad de SwitchyOmega.


## Pasar perfiles y reglas a un selector con Manifest V3

1. **Busca tu copia de seguridad** SwitchyOmega guarda su configuración en un archivo de copia de seguridad, que suele terminar en .bak. Una extensión desactivada no se ejecuta, así que si nunca exportaste uno, tendrás que volver a introducir los perfiles a mano.
2. **Instala el nuevo selector** Instálalo desde la tienda del navegador. Tanto Chrome como Microsoft Edge instalan [ProxyJam Connector](/es/browser-extension/) desde su ficha en Chrome Web Store.
3. **Importa el archivo y lee el informe** Connector detecta el formato e informa de cuántos perfiles y reglas importó, y de qué entradas omitió o rechazó, con los motivos.
4. **Rehaz lo que omitió el importador** Define la opción por defecto para los sitios que no coinciden con ninguna regla y vuelve a introducir tu lista de exclusiones. Vuelve a crear cualquier regla que apuntara a un perfil PAC o de lista de reglas.
5. **Prueba un sitio de cada regla** Añade proxyjam.com a una regla durante un minuto y abre [Cuál es mi IP](/es/what-is-my-ip/): debe mostrar la dirección del proxy. Después quítalo de la regla.

## Selectores que funcionan en el Chrome actual

|  | Relación con SwitchyOmega | De dónde viene |
|---|---|---|
| FoxyProxy (versión 8 y posteriores) | Un selector de proxy independiente, reconstruido para Manifest V3 en la versión 8 | Proyecto de código abierto en GitHub |
| ProxyJam Connector | Un selector de proxy independiente cuyo importador lee las copias de seguridad de SwitchyOmega y FoxyProxy | Gratuito; lo publica ProxyJam, que vende proxies ISP |
| ZeroOmega | Un fork de SwitchyOmega, adaptado a Manifest V3 | Proyecto de código abierto en GitHub, con fichas en las tiendas de Chrome, Edge y Firefox |

Cada fila recoge lo que el proyecto publica sobre sí mismo, comprobado en su propio repositorio o documentación en la fecha de última actualización. La lista está en orden alfabético y no clasifica nada; no hemos probado los otros proyectos.


## Respuestas rápidas

### ¿Puedo volver a activar SwitchyOmega en Chrome?

No. Chrome 138 desactivó las extensiones de Manifest V2 para todos los usuarios, que ya no pueden volver a activarlas, y la política que permitía a las organizaciones mantenerlas en funcionamiento se eliminó en Chrome 139.

### ¿ZeroOmega es lo mismo que SwitchyOmega?

ZeroOmega es un fork de SwitchyOmega adaptado a Manifest V3 y mantenido por otro desarrollador. El autor original no ha publicado ninguna versión para Manifest V3.

### ¿Qué son las fichas «SwitchyOmega 3» y «SwitchyOmega (V3)» de Chrome Web Store?

Fichas que reutilizan el nombre antiguo para versiones con Manifest V3; la de ZeroOmega es una de ellas. La extensión original se retiró de Chrome Web Store y su autor ha dejado de mantener el proyecto, así que ninguna de estas fichas es la original.

### ¿Necesito tener instalada la extensión antigua para importar una copia de seguridad de SwitchyOmega?

No. Basta con el archivo de copia de seguridad. ProxyJam Connector lo lee directamente y detecta el formato a partir del contenido del archivo.


## Fuentes

- [Chrome for Developers: Manifest V2 support timeline](https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline): Manifest V2 desactivado para todos los usuarios con Chrome 138 y la política empresarial eliminada en Chrome 139
- [Chrome for Developers: migrate to a service worker](https://developer.chrome.com/docs/extensions/develop/migrate/to-service-workers): Manifest V3 sustituye las páginas de fondo por un service worker
- [Chrome for Developers: chrome.webRequest API](https://developer.chrome.com/docs/extensions/reference/api/webRequest): la interceptación bloqueante, limitada a las extensiones instaladas por política, y el permiso webRequestAuthProvider que requiere el inicio de sesión en un proxy
- [Chrome for Developers: chrome.proxy API](https://developer.chrome.com/docs/extensions/reference/api/proxy): la API que configura el proxy de Chrome, documentada para Manifest V3
- [SwitchyOmega issue 2513](https://github.com/FelisCatus/SwitchyOmega/issues/2513): el aviso del autor, de enero de 2025, de que el proyecto ya no se mantiene
- [SwitchyOmega releases](https://github.com/FelisCatus/SwitchyOmega/releases): la última versión publicada, 2.5.20 y 2.5.21, de agosto de 2018
- [ZeroOmega on GitHub](https://github.com/zero-peak/ZeroOmega): un fork de SwitchyOmega compatible con Manifest V3
- [FoxyProxy browser extension on GitHub](https://github.com/foxyproxy/browser-extension): la versión 8, reconstruida para Manifest V3
- [Microsoft Learn: Manifest V3 and Manifest V2 extension support timeline](https://learn.microsoft.com/en-us/microsoft-edge/extensions/developer-guide/manifest-v3): las fechas propias de Edge
- [Chromium: proxy support notes (proxy.md)](https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md): los scripts PAC reciben las direcciones HTTPS sin ruta desde Chrome 52, y Chrome no admite autenticación SOCKS5




El paso de Chrome a Manifest V3 acabó con Proxy SwitchyOmega, y la extensión
original no va a volver. Manifest V3 conservó la API que necesita un selector de
proxy, así que lo que hacía SwitchyOmega sigue siendo posible con un selector
con Manifest V3, y una copia de seguridad de SwitchyOmega puede llevar consigo
la mayor parte de tu configuración.

## ¿Proxy SwitchyOmega sigue funcionando en Chrome?

No. SwitchyOmega es una extensión de Manifest V2, y el
[calendario de soporte de Chrome](https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline)
recoge que con Chrome 138 «todos los usuarios de todos los canales de Chrome
tienen ya desactivadas las extensiones de Manifest V2» (all users on all
channels of Chrome have now Manifest V2 extensions disabled) y que «los
usuarios ya no pueden volver a activarlas» (Users can no longer turn them back
on). La política que permitía a las organizaciones mantener en funcionamiento
las extensiones de Manifest V2 se eliminó en Chrome 139.

El proyecto también ha terminado. En una actualización del
[issue 2513 fijado en su repositorio](https://github.com/FelisCatus/SwitchyOmega/issues/2513),
el autor escribió en enero de 2025 que «este proyecto ya no se mantiene» (This
project is no longer maintained) y que la extensión «se ha desactivado en Chrome
y Chrome Web Store la ha retirado» (has been disabled on Chrome and removed by
Chrome Web Store). La [última versión](https://github.com/FelisCatus/SwitchyOmega/releases),
que abarca las versiones 2.5.20 y 2.5.21, salió en agosto de 2018.

## ¿Qué cambió Manifest V3 para las extensiones de proxy?

La API que configura el proxy de Chrome sobrevivió. Chrome documenta la
[API chrome.proxy](https://developer.chrome.com/docs/extensions/reference/api/proxy),
que aplica desde un servidor fijo hasta un script PAC, para las extensiones con
Manifest V3, y otros tres cambios determinan cómo se construye un selector:

- **El código en segundo plano se detiene cuando está inactivo.** Manifest V3
  sustituyó las páginas de fondo por un service worker, que según la
  [guía de migración](https://developer.chrome.com/docs/extensions/develop/migrate/to-service-workers)
  «termina por inactividad» (terminate on inactivity). Un selector guarda sus
  perfiles y reglas en el almacenamiento y los lee al despertar.
- **La interceptación bloqueante queda reservada a los navegadores
  gestionados.** La
  [referencia de webRequest](https://developer.chrome.com/docs/extensions/reference/api/webRequest)
  solo pone el permiso `webRequestBlocking` a disposición de las extensiones
  instaladas mediante la política de una organización.
- **El inicio de sesión en un proxy tiene un permiso propio.** Una extensión que
  responde cuando un proxy pide usuario y contraseña declara
  `webRequestAuthProvider`, y su opción `asyncBlocking` le permite buscar las
  credenciales antes de responder.

Por tanto, un selector con Manifest V3 todavía puede cambiar de proxy, enrutar
sitios según reglas e iniciar sesión en un proxy HTTP o HTTPS.

## ¿Microsoft Edge sigue el mismo calendario?

Edge va más tarde que Chrome. El
[calendario de Microsoft](https://learn.microsoft.com/en-us/microsoft-edge/extensions/developer-guide/manifest-v3)
muestra avisos de obsolescencia a algunos usuarios en la página Manage
extensions (administrar extensiones) desde mediados de septiembre de 2026 y
prevé que la retirada para los clientes empresariales empiece a principios de
2027. Una extensión de Manifest V2 que todavía funciona en Edge tiene el mismo
final, con el calendario más tardío de Microsoft.

## ¿Qué selectores funcionan en el Chrome actual?

ZeroOmega, FoxyProxy a partir de la versión 8 y ProxyJam Connector publican
versiones con Manifest V3. [ZeroOmega](https://github.com/zero-peak/ZeroOmega)
es un fork de SwitchyOmega adaptado a Manifest V3.
[FoxyProxy](https://github.com/foxyproxy/browser-extension) es un selector
independiente que reconstruyó su extensión para Manifest V3 en la versión 8.
Nuestro [ProxyJam Connector](/es/browser-extension/), gratuito, es un tercer
selector, y su importador lee directamente las copias de seguridad de
SwitchyOmega. La tabla comparativa recoge los tres con sus fuentes, y el
repositorio de cada proyecto es el lugar donde confirmar lo que admite hoy.

## ¿Qué se conserva de una copia de seguridad de SwitchyOmega?

El importador de ProxyJam Connector trae los perfiles de proxy fijo, con sus
usuarios y contraseñas, y las reglas de tus perfiles de cambio automático, que
añade a las reglas que ya tengas. Las condiciones con comodines, regex y
palabras clave pasan a sus propios tipos de regla; una condición de regex de
host llega como una regex que se compara con la dirección completa.

Omite el resto y nombra cada entrada omitida en su informe:

- los perfiles PAC y los perfiles de lista de reglas, como una lista de hosts a
  la que estés suscrito;
- las condiciones sobre rangos de IP, niveles de host, días de la semana u horas
  del día, y las condiciones de exclusión;
- el perfil por defecto al que recurre un perfil de cambio automático, y las
  listas de exclusión de SwitchyOmega, que vuelves a definir a mano.

Lee el informe antes de borrar la copia de seguridad.

## ¿Qué no puede hacer ningún selector de proxy en Chrome?

Hay dos límites que afectan a todos los selectores, SwitchyOmega incluido. Las
[notas de Chromium sobre proxies](https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md)
dicen que, desde Chrome 52, un script PAC recibe las direcciones HTTPS solo como
esquema, host y puerto, así que una regla que depende de una ruta no coincide
con ninguna página HTTPS. Las mismas notas dicen que Chrome no admite ningún
método de autenticación para proxies SOCKS5, así que un proxy SOCKS5 que pide
contraseña no puede usarse en Chrome con ninguna extensión.

## ¿Por dónde seguir?

Para pasar tu configuración, instala [ProxyJam Connector](/es/browser-extension/),
importa tu copia de seguridad de SwitchyOmega y lee el informe que te da. Para
enviar solo algunos sitios por un proxy, lee
[enviar solo algunos sitios por un proxy en Chrome](/es/blog/chrome-proxy-for-specific-sites/). Si un proxy no deja de pedir su contraseña, lee
[por qué Chrome sigue pidiendo la contraseña del proxy](/es/blog/chrome-proxy-password-prompt/).

Si además necesitas proxies para usar con él, lee primero
[qué es un proxy ISP](/es/blog/what-are-isp-proxies/): ProxyJam vende
proxies residenciales estáticos (ISP) en la
[página de proxies ISP](/es/isp-proxies/), con los precios en la
[página de precios](/es/pricing/).

