# SwitchyOmega і Manifest V3: що ще працює в Chrome | ProxyJam

Proxy SwitchyOmega перестав працювати, коли Chrome відмовився від Manifest V2. Що Manifest V3 лишив проксі-розширенням, які перемикачі працюють і як перенести правила.

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

Оригінальний Proxy SwitchyOmega більше не працює в актуальному Chrome. Це розширення на Manifest V2; Chrome вимкнув усі розширення Manifest V2 для всіх користувачів у Chrome 138 у липні 2025 року, а автор перестав підтримувати проєкт. Manifest V3 зберіг API, через який розширення задає проксі в Chrome, тому перемикачі проксі й далі працюють, а ваші профілі та правила можна перенести в той, що читає резервні копії SwitchyOmega.


## Перенесення профілів і правил у перемикач на Manifest V3

1. **Знайдіть файл резервної копії** SwitchyOmega зберігає налаштування у файл резервної копії, зазвичай із розширенням .bak. Вимкнене розширення не запускається, тому, якщо ви ніколи не робили експорт, профілі доведеться ввести заново вручну.
2. **Установіть новий перемикач** Установіть його з магазину браузера. І Chrome, і Microsoft Edge встановлюють [ProxyJam Connector](/uk/browser-extension/) зі сторінки в Chrome Web Store.
3. **Імпортуйте файл і прочитайте звіт** Connector сам визначає формат і повідомляє, скільки профілів і правил він імпортував і які записи пропустив або відхилив, із зазначенням причин.
4. **Відновіть те, що імпорт пропустив** Задайте резервний варіант для сайтів, які не підпадають під жодне правило, і заново введіть список винятків. Створіть наново правила, що посилалися на профіль PAC або профіль зі списком правил.
5. **Перевірте по одному сайту з кожного правила** Додайте proxyjam.com до правила на хвилину і відкрийте [What Is My IP](/uk/what-is-my-ip/): сторінка має показати адресу проксі. Потім приберіть його з правила.

## Перемикачі, які працюють в актуальному Chrome

|  | Зв'язок зі SwitchyOmega | Звідки він |
|---|---|---|
| FoxyProxy (версія 8 і новіші) | Окремий перемикач проксі, переписаний під Manifest V3 у версії 8 | Проєкт із відкритим кодом на GitHub |
| ProxyJam Connector | Окремий перемикач проксі, імпорт якого читає файли резервних копій SwitchyOmega і FoxyProxy | Безкоштовний; випускає ProxyJam, який продає ISP-проксі |
| ZeroOmega | Форк SwitchyOmega, сумісний із Manifest V3 | Проєкт із відкритим кодом на GitHub, є в магазинах Chrome, Edge і Firefox |

Кожен рядок передає те, що проєкт повідомляє про себе сам; ми звірили це з його репозиторієм або документацією на дату останнього оновлення. Список упорядковано за абеткою, і він нічого не ранжує; інші проєкти ми не тестували.


## Короткі відповіді

### Чи можна знову ввімкнути SwitchyOmega в Chrome?

Ні. Chrome 138 вимкнув розширення Manifest V2 для всіх користувачів, і ввімкнути їх знову вони вже не можуть, а політику, яка дозволяла організаціям залишати їх робочими, прибрали в Chrome 139.

### ZeroOmega це те саме, що SwitchyOmega?

ZeroOmega це форк SwitchyOmega, сумісний із Manifest V3, який підтримує інший розробник. Оригінальний автор не випустив жодної версії на Manifest V3.

### Що за сторінки «SwitchyOmega 3» і «SwitchyOmega (V3)» у Chrome Web Store?

Сторінки, які використовують стару назву для збірок на Manifest V3; сторінка ZeroOmega одна з них. Оригінальне розширення видалено з Chrome Web Store, а його автор перестав підтримувати проєкт, тож жодна з цих сторінок не є оригіналом.

### Чи потрібне встановлене старе розширення, щоб імпортувати резервну копію SwitchyOmega?

Ні. Досить файлу резервної копії. ProxyJam Connector читає його напряму і визначає формат за вмістом файлу.


## Джерела

- [Chrome for Developers: Manifest V2 support timeline](https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline): Manifest V2 вимкнено для всіх користувачів у Chrome 138, корпоративну політику прибрано в Chrome 139
- [Chrome for Developers: migrate to a service worker](https://developer.chrome.com/docs/extensions/develop/migrate/to-service-workers): Manifest V3 замінює фонові сторінки на service worker
- [Chrome for Developers: chrome.webRequest API](https://developer.chrome.com/docs/extensions/reference/api/webRequest): блокувальне перехоплення доступне лише розширенням, установленим політикою, і дозвіл webRequestAuthProvider, без якого не працює вхід на проксі
- [Chrome for Developers: chrome.proxy API](https://developer.chrome.com/docs/extensions/reference/api/proxy): API, який задає проксі в Chrome, задокументований для Manifest V3
- [SwitchyOmega issue 2513](https://github.com/FelisCatus/SwitchyOmega/issues/2513): повідомлення автора від січня 2025 року про те, що проєкт більше не підтримується
- [SwitchyOmega releases](https://github.com/FelisCatus/SwitchyOmega/releases): останній реліз, 2.5.20 і 2.5.21, опублікований у серпні 2018 року
- [ZeroOmega on GitHub](https://github.com/zero-peak/ZeroOmega): форк SwitchyOmega, сумісний із Manifest V3
- [FoxyProxy browser extension on GitHub](https://github.com/foxyproxy/browser-extension): версія 8, переписана під 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): власні дати Edge
- [Chromium: proxy support notes (proxy.md)](https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md): PAC-скрипти отримують HTTPS-адреси без шляху починаючи з Chrome 52, а автентифікації SOCKS5 у Chrome немає




Перехід Chrome на Manifest V3 поклав край Proxy SwitchyOmega, і оригінальне
розширення не повернеться. Manifest V3 зберіг API, потрібний перемикачу
проксі, тож роботу, яку виконував SwitchyOmega, і далі можна робити з
перемикачем на Manifest V3, а файл резервної копії SwitchyOmega здатен
перенести більшу частину ваших налаштувань.

## Чи працює Proxy SwitchyOmega в Chrome?

Ні. SwitchyOmega написано на Manifest V2, а
[графік підтримки Chrome](https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline)
фіксує, що починаючи з Chrome 138 «в усіх користувачів на всіх каналах Chrome
розширення Manifest V2 тепер вимкнено» (all users on all channels of Chrome
have now Manifest V2 extensions disabled) і що «користувачі більше не можуть
увімкнути їх знову» (Users can no longer turn them back on). Політику, яка
дозволяла організаціям залишати розширення Manifest V2 робочими, прибрали в
Chrome 139.

Завершився і сам проєкт. В оновленні закріпленого
[issue 2513 у його репозиторії](https://github.com/FelisCatus/SwitchyOmega/issues/2513)
автор написав у січні 2025 року, що «цей проєкт більше не підтримується»
(This project is no longer maintained) і що розширення «вимкнено в Chrome і
видалено з Chrome Web Store» (has been disabled on Chrome and removed by Chrome
Web Store). [Останній реліз](https://github.com/FelisCatus/SwitchyOmega/releases),
з версіями 2.5.20 і 2.5.21, вийшов у серпні 2018 року.

## Що Manifest V3 змінив для проксі-розширень?

API, який задає проксі в Chrome, уцілів. Chrome документує
[chrome.proxy API](https://developer.chrome.com/docs/extensions/reference/api/proxy),
який застосовує що завгодно, від фіксованого сервера до PAC-скрипту, для
розширень на Manifest V3, а будову перемикача визначають ще три зміни:

- **Фоновий код зупиняється під час простою.** Manifest V3 замінив фонові
  сторінки на service worker, який, як сказано в
  [посібнику з міграції](https://developer.chrome.com/docs/extensions/develop/migrate/to-service-workers),
  «завершується через неактивність» (terminate on inactivity). Перемикач
  зберігає профілі й правила у сховищі і читає їх, коли прокидається.
- **Блокувальне перехоплення лишили для керованих браузерів.**
  [Довідник з webRequest](https://developer.chrome.com/docs/extensions/reference/api/webRequest)
  надає дозвіл `webRequestBlocking` лише розширенням, установленим політикою
  організації.
- **Для входу на проксі є окремий дозвіл.** Розширення, яке відповідає на
  запит проксі про ім'я користувача й пароль, оголошує
  `webRequestAuthProvider`, а його параметр `asyncBlocking` дає змогу знайти
  облікові дані, перш ніж відповісти.

Отже, перемикач на Manifest V3 і далі може змінювати проксі, спрямовувати
сайти за правилами і входити на HTTP- чи HTTPS-проксі.

## Чи в Microsoft Edge той самий графік?

Edge відстає від Chrome.
[Графік Microsoft](https://learn.microsoft.com/en-us/microsoft-edge/extensions/developer-guide/manifest-v3)
показує частині користувачів попередження про припинення підтримки на
сторінці керування розширеннями (Manage extensions) з середини вересня 2026
року і очікує, що для корпоративних клієнтів припинення підтримки почнеться на
початку 2027 року. Розширення на Manifest V2, яке ще працює в Edge, чекає той
самий кінець, за пізнішим графіком Microsoft.

## Які перемикачі працюють в актуальному Chrome?

ZeroOmega, FoxyProxy від версії 8 і ProxyJam Connector усі випускають збірки
на Manifest V3. [ZeroOmega](https://github.com/zero-peak/ZeroOmega) це форк
SwitchyOmega, сумісний із Manifest V3.
[FoxyProxy](https://github.com/foxyproxy/browser-extension) це окремий
перемикач, який переписав своє розширення під Manifest V3 у версії 8. Наш
безкоштовний [ProxyJam Connector](/uk/browser-extension/) є третім перемикачем, і
його імпорт читає файли резервних копій SwitchyOmega напряму. Таблиця
порівняння наводить усі три з джерелами, а репозиторій кожного проєкту це
місце, де можна перевірити, що він підтримує сьогодні.

## Що переноситься з резервної копії SwitchyOmega?

Імпорт ProxyJam Connector переносить фіксовані профілі проксі з їхніми іменами
користувачів і паролями, а також правила з ваших профілів автоперемикання, які
він додає до вже наявних правил. Умови з wildcard, regex і ключовими словами
стають його власними типами правил; умова host-regex переноситься як regex, що
зіставляється з усією адресою.

Решту він пропускає і називає кожен пропущений запис у звіті:

- профілі PAC і профілі зі списком правил, наприклад підписаний список хостів;
- умови за діапазонами IP, рівнями хостів, днями тижня чи часом доби, а також
  умови винятків;
- профіль за замовчуванням, до якого повертається профіль автоперемикання, і
  списки винятків SwitchyOmega, які ви задаєте вручну знову.

Прочитайте звіт, перш ніж видаляти резервну копію.

## Чого не може жоден перемикач проксі в Chrome?

Два обмеження стосуються кожного перемикача, зокрема й SwitchyOmega.
[Нотатки Chromium про проксі](https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md)
кажуть, що починаючи з Chrome 52 PAC-скрипт отримує HTTPS-адреси лише як
схему, хост і порт, тож правило, яке залежить від шляху, не спрацює на жодній
HTTPS-сторінці. Ті самі нотатки кажуть, що Chrome не підтримує жодного методу
автентифікації для SOCKS5-проксі, тож SOCKS5-проксі, якому потрібен пароль, у
Chrome не можна використати через жодне розширення.

## Що далі?

Щоб перенести налаштування, установіть
[ProxyJam Connector](/uk/browser-extension/), імпортуйте резервну копію
SwitchyOmega і прочитайте звіт, який він видасть. Щоб пускати через проксі лише
деякі сайти, прочитайте статтю
[як пустити через проксі лише деякі сайти в Chrome](/uk/blog/chrome-proxy-for-specific-sites/). Якщо проксі весь час питає пароль, прочитайте
[чому Chrome весь час питає пароль від проксі](/uk/blog/chrome-proxy-password-prompt/).

Якщо вам також потрібні проксі для роботи з ним, спершу прочитайте
[що таке ISP-проксі](/uk/blog/what-are-isp-proxies/): ProxyJam
продає статичні резидентні (ISP) проксі на
[сторінці ISP-проксі](/uk/isp-proxies/), а ціни є на
[сторінці цін](/uk/pricing/).

