Перейти к содержимому

Сканировать QR-код

Код распознаётся за 0,1–0,3 с: включите камеру или загрузите картинку — ссылка, сеть Wi-Fi, телефон, визитка или чек ФНС появятся с кнопкой «Открыть» и «Копировать». Изображение не покидает браузер: декодер работает на вашем устройстве.

Инструмент

Изображение не покидает браузер: кадры с камеры и загруженные файлы распознаются на вашем устройстве. Можно также вставить скриншот из буфера обмена (Ctrl+V) или перетащить картинку сюда.

Включите камеру и наведите её на QR-код или загрузите картинку — содержимое кода появится здесь.

Сканировать QR-код онлайн — с камеры или по фото, в браузере
Чтение QR с камеры, фото или скриншота: ссылка, Wi-Fi, телефон, vCard, чек ФНС — всё в браузере

Как сканировать QR-код с камеры и по фото

Сканер получает видеопоток задней камеры через стандартный API браузера, каждые 120 мс забирает кадр шириной 640 px и ищет в нём три угловых квадрата-маркера. По ним декодер вычисляет сетку модулей, снимает маску, проверяет коды коррекции Рида — Соломона и восстанавливает исходные байты. Как только строка прочитана, камера выключается, а текст разбирается по типу: ссылка, Wi-Fi, телефон, письмо, SMS, геометка, визитка или кассовый чек. Для файла алгоритм тот же, только картинка сначала уменьшается до 1 600 px по большей стороне — так фотография на 12 Мп читается за долю секунды.

расстояние сканирования ≤ 10 × сторона кода код 3 см читается с 30 см, код 30 см — с 3 м доля кадра: код не меньше 1/5 ширины

Размер кода и расстояние

Пример: визитка с кодом 2 см надёжно читается с 20 см, поэтому держите телефон близко. Плакат на остановке с кодом 25 см можно сканировать с 2,5 м, а вот код на экране ноутбука лучше снимать скриншотом — фотография экрана даёт муар, который декодер принимает за модули.

Что такое сканер QR-кода

Сканер QR-кода — это программа, которая находит на изображении матрицу кода, исправляет искажения и ошибки и декодирует содержимое: ссылку, текст, контакт, настройки Wi-Fi или платёжные реквизиты. Онлайн-сканер работает в браузере через камеру или загруженное фото, без установки приложения.

Что скрывается в QR-коде

Начало строкиТипЧто покажет сканер
https:// или www.ссылкадомен и кнопка «Открыть» в новой вкладке
WIFI:T:WPA;S:имя;P:пароль;;сеть Wi-Fiимя сети, защита и кнопка «Копировать пароль»
tel:+79991234567телефонномер и кнопка «Позвонить»
mailto:адрес?subject=темаписьмоадрес, тема и кнопка «Написать письмо»
SMSTO:номер:текстSMSномер, текст сообщения
geo:55.7558,37.6173геометкаширота, долгота и кнопка «Открыть на карте»
BEGIN:VCARD или MECARD:визиткаимя, телефон, почта и кнопка «Сохранить контакт»
t=…&s=…&fn=…&i=…&fp=…чек ФНСдата, сумма, номера ФН, ФД и ФП

Обычный текст показывается как есть вместе с числом символов. Ссылки на nspk.ru помечаются как оплата через СБП, адреса t.me и wa.me — как ссылки на мессенджеры. Кнопка действия получает адрес только с безопасной схемой: http, https, tel, mailto, sms и geo; javascript-ссылки и прочие схемы остаются текстом, который можно скопировать, но не открыть одним нажатием.

Где QR-коды применяются в СНГ

  • Оплата: код Системы быстрых платежей на кассе и в квитанциях ЖКХ в России, ЕРИП в Беларуси, Kaspi QR и Halyk QR в Казахстане — сканер показывает домен, а платёж подтверждается в приложении банка.
  • Кассовые чеки: каждый чек в России содержит код с датой, суммой и фискальными реквизитами — по ним чек проверяется в приложении «Проверка чека ФНС» и добавляется в учёт расходов.
  • Меню и Wi-Fi в кафе: вместо ввода пароля из 12 знаков гость сканирует табличку — сканер сразу предложит скопировать пароль.
  • Билеты, посадочные талоны, пропуска и электронные сертификаты — код с номером брони, который удобно скопировать в заметки.
  • Визитки на конференциях: vCard сохраняется в контакты одной кнопкой, без перепечатки номера.
  • Маркировка «Честный знак» использует квадратный DataMatrix, а не QR, — такие коды этот сканер не читает.

Приватность и безопасность

Ни кадр, ни файл не покидают устройство: страница статическая, у неё нет сервера, принимающего изображения, а библиотека декодирования загружается один раз вместе со страницей. Камера включается только по кнопке и выключается сразу после распознавания, при нажатии «Выключить камеру» или при уходе со страницы — индикатор в браузере это подтверждает.

Основной риск — не сканер, а содержимое кода. Мошенники наклеивают свои коды поверх настоящих на парковках, счётчиках и объявлениях: ссылка ведёт на копию сайта банка или на форму «оплаты штрафа». Сканер выводит домен до перехода — сверьте его с ожидаемым, не вводите данные карты на страницах из кода и не подключайтесь к Wi-Fi из кода с незнакомого плаката.

Вопросы и ответы

Как сканировать QR-код без приложения?

Откройте эту страницу на телефоне, нажмите «Включить камеру» и разрешите доступ — браузер спросит один раз. Наведите камеру так, чтобы код занял хотя бы пятую часть кадра: распознавание срабатывает само, телефон коротко вибрирует, а содержимое появляется в карточке результата с кнопкой действия. Устанавливать ничего не нужно, страница работает в Chrome, Safari, Firefox и Яндекс Браузере.

Как прочитать QR-код с картинки или скриншота?

Нажмите «Загрузить картинку» и выберите файл PNG, JPG, WebP или GIF — подойдёт фото на телефон и снимок экрана. На компьютере можно перетащить картинку на форму или вставить скриншот из буфера обмена сочетанием Ctrl+V. Крупные фото уменьшаются до 1 600 px, при неудаче декодер делает вторую попытку на 800 px — так читаются даже размытые снимки.

Почему камера не включается?

Три частые причины: доступ запрещён в настройках сайта — нажмите значок замка слева от адреса и разрешите камеру; камеру занял другой сайт или мессенджер — закройте его; страница открыта не по HTTPS, а браузеры дают камеру только защищённым сайтам. Если камеры на устройстве нет, загрузите фото — распознавание из файла работает на любом компьютере.

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

Кадры с камеры и загруженные файлы обрабатываются библиотекой прямо в браузере, на сервер ничего не передаётся — это видно во вкладке «Сеть» инструментов разработчика. Осторожность нужна с содержимым кода: сканер показывает домен ссылки до перехода, поэтому проверьте адрес, а платёжные коды открывайте только через приложение банка.

Что делать, если код не распознаётся?

Увеличьте код в кадре, уберите блики и наведите резкость — на телефоне коснитесь экрана в области кода. Проверьте, что вокруг кода есть белое поле и не обрезан ни один из трёх угловых квадратов. Снимок экрана надёжнее фотографии экрана. Если код с логотипом или инверсный, белый на чёрном, загрузите его файлом: в этом режиме включена попытка инверсии.

Можно ли оплатить по QR СБП через этот сканер?

Сканер покажет, что перед вами код Системы быстрых платежей — ссылка на домен nspk.ru, — но платёж проходит только в приложении банка: нажмите «Открыть», и телефон предложит выбрать банк. Сумма и получатель подтянутся автоматически, останется подтвердить. Так же работают коды ЕРИП в Беларуси и Kaspi QR в Казахстане.

Источники и методика

Обновлено: