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

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

Считайте QR-код с камеры или с готовой картинки и посмотрите, что в нем зашито, по полям: ссылка, Wi-Fi, контакт и другое.

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

  1. 1

    Разрешите камеру или выберите картинку

    На телефоне быстрее всего использовать камеру. Если камеры нет, доступ не дали или код только на скриншоте, переключите источник на «Картинка» и выберите файл.

  2. 2

    Наведите камеру на код и держите ровно

    Кадры читаются десять раз в секунду. Результат засчитывается, только когда два раза подряд приходит одно и то же содержимое — так помехи не превращаются в ложное срабатывание.

  3. 3

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

    Для ссылки видны полный адрес и домен еще до открытия. Данные Wi-Fi, контакты, письма, SMS и метки на карте раскладываются по полям — их удобно копировать или сохранять.

Ничего никогда не открывается само

QR-код — это адрес, который вы не можете прочитать глазами. Поэтому им так удобно увести человека туда, куда он не собирался. На парковках и в кафе поверх настоящих кодов клеят подмены по этой причине. Этот сканер никогда не переходит по ссылкам сам: он показывает полный адрес и домен, а кнопку «Открыть» нажимаете вы сами. То же касается и картинок — расшифровка кода никак не меняет поведение страницы, пока вы сами ничего не сделаете.

Три попытки с картинки, прежде чем сдаться

Фото кода почти всегда хуже самого кода. В первой попытке картинка читается в родном размере. Если не удалось, изображение уменьшается до тысячи пикселей по длинной стороне — это часто помогает: на двенадцатимегапиксельном снимке маленького кода шума камеры больше, чем деталей. В третьей попытке яркость растягивается до чистого черного и белого, а потом разбивается порогом по методу Оцу — так удается прочитать коды, снятые в темноте или через стекло. Только после всех трех попыток инструмент сообщает, что кода не нашел.

Инвертированные и снятые в темноте коды

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

Картинка с камеры не покидает устройство

Кадры рисуются на канвасе в этой вкладке и тут же разбираются. Ни один кадр, ни одно фото и ни одно расшифрованное содержимое не загружается, не сохраняется и не логируется, никаких облачных сервисов распознавания нет. Камера освобождается сразу после подтверждения кода, при уходе со страницы и при переключении на другую вкладку.

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

Изображение отправляется на сервер?

Нет. И камера, и картинки обрабатываются целиком в вашем браузере. Ничего не загружается, поэтому сканер продолжает работать и без интернета, если страница уже открыта.

Зачем браузеру доступ к камере?

Чтобы считывать код с живой картинки, нужен видеопоток, а браузеры отдают его только с явного разрешения. Если вы отказали, инструмент переключает вас на вариант с картинкой и не зависает.

Инструмент работает без камеры?

Да. Выберите источником «Картинка» и загрузите PNG, JPEG, WebP, GIF или BMP до 20 МБ — это может быть скриншот, старое фото или код, который вам прислали.

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

Потому что QR-код — это адрес, который вы не видите до сканирования, а коды в публичных местах подменяют. Вы видите полный адрес и домен, а открытие остается на ваше решение.

Можно считать код с экрана другого телефона?

Обычно да. Экраны яркие и резкие, это помогает. Если узор рябит, подойдите на несколько сантиметров ближе или дальше, чтобы убрать помехи между двумя пиксельными решетками.

Что делать, если фото размытое?

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

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

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

Похожие инструменты