Бесплатный инструмент

QR-код из VPN-ссылки

Вставьте готовую ссылку — vless://, vmess://, trojan://, ss://, hysteria2:// — и получите QR-код для сканирования прямо из мобильного клиента, без набора текста руками.

QR-код рисуется на canvas прямо в вашем браузере. Вставленный текст никуда не отправляется — можно отключить интернет после загрузки страницы, инструмент продолжит работать.
Пример:
QR-код

QR-код появится здесь, как только вы вставите ссылку слева.

Как это работает

1
Ввод текста. Подходит любая строка — ссылка прокси-протокола, подписка или произвольный текст.
2
Рендер QR-кода. Текст кодируется в QR-матрицу и рисуется на <canvas> прямо в браузере — без запросов к серверу.
3
Скачивание. Готовый QR-код можно сохранить как PNG (для мессенджера, телефона) или SVG (для печати без потери качества).

Частые вопросы

Куда уходит вставленная ссылка?

Никуда. QR-код рисуется прямо на canvas в вашем браузере библиотекой генерации QR — ссылка не отправляется ни на какой сервер, включая наш собственный.

Какие VPN-клиенты умеют сканировать такой QR-код?

v2rayNG, NekoBox, Shadowrocket, Hiddify, sing-box для Android/iOS и большинство других клиентов поддерживают импорт конфига через кнопку «+» → «Сканировать QR-код» на главном экране.

Инструмент пишет «слишком длинный текст для QR-кода» — что делать?

QR-код имеет предел вместимости (около 2–3 тысяч символов даже на максимальной версии). Длинные ссылки с большими значениями SNI, path или несколькими параметрами obfs иногда не помещаются. Попробуйте убрать необязательную метку #remark в конце ссылки — она не влияет на подключение, но может быть длинной.

Можно ли закодировать в QR подписочную (subscription) ссылку?

Технически да — инструмент превратит в QR любой текст, включая http(s)-ссылку на подписку. Но не все клиенты умеют импортировать подписку именно через QR (некоторые ждут только одиночные vless://, vmess:// и т.д.) — проверьте в документации своего клиента.

Что выбрать — PNG или SVG?

PNG удобен для быстрой отправки в мессенджер или сохранения на телефон. SVG — векторный формат без потери качества при увеличении, пригодится, если нужно распечатать QR-код крупно (например, на плакате или в инструкции).

Безопасно ли пересылать или публиковать такой QR-код?

Нет — QR-код так же чувствителен, как сама ссылка внутри него. Любой, кто его отсканирует, получит доступ к вашему VPN-серверу. Не публикуйте QR-код с VPN-ссылкой в открытых чатах или соцсетях.