Расшифровано в браузере

Чтение QR-кодов

Добавьте снимок экрана или фотографию и считайте QR-код без камеры. Пароли от вайфай-сетей, контакты и платёжные ссылки остаются на вашем устройстве, а перед открытием вы всегда видите ссылку полностью.

Перетащите изображение с QR-кодом

PNG, JPG, WEBP, GIF, HEIC — ничего не загружается

Или нажмите Ctrl+V (⌘V на Маке), чтобы вставить снимок экрана прямо из буфера обмена.

Изображения ещё не считаны.

Вместо этого нужно создать QR-код? Генератор QR создаёт коды для ссылок, вайфай-сетей, текста и многого другого, позволяя выбрать собственные цвета и формы. Генератор QR

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

1

Добавьте изображение

Перетащите снимок экрана или фотографию в область, выберите файл или просто нажмите Ctrl+V, чтобы вставить содержимое буфера обмена.

2

Расшифровка выполняется локально

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

3

Вы видите содержимое

Содержимое отображается в виде полноценной карточки: ссылка остаётся ссылкой, которую можно прочитать до открытия, вайфай-код показывает сеть и пароль, а контакт превращается в загружаемую карточку.

Что можно считать

Тип кода Результат
Ссылка Полный адрес обычным текстом, а также предупреждение, если ссылка сокращена или не зашифрована
Вайфай-сеть Имя сети, тип защиты и пароль, скрытый до момента, когда вы решите его показать
Контакт Все поля контакта с возможностью скачать файл .vcf для адресной книги
Событие календаря Название, время и место с возможностью скачать файл .ics для календаря
Электронная почта Получатель, тема и текст сообщения
Номер телефона Номер телефона, готовый к копированию
Текстовое сообщение Номер и подготовленное сообщение
Местоположение Широта и долгота
Секрет двухфакторной аутентификации Издатель и учётная запись со скрытым секретом
Обычный текст Исходный текст в точности в том виде, в котором он был закодирован

Ничего не загружается

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

Сначала вы видите ссылку

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

Распознаёт сложные коды

Фотографии с поворотом, снимки экрана в тёмном режиме и маленькие коды повторно обрабатываются с растяжением контрастности, увеличением и поворотом.

Несколько кодов одновременно

Изображение с несколькими кодами возвращает их все, каждый выделяется на предварительном просмотре, а набор изображений превращается в одну таблицу.

Чтение QR-кода с изображения вместо камеры

Большинство инструментов для QR-кодов предполагает, что вы держите телефон перед плакатом. На практике код часто уже находится на экране: платёжный запрос в чате, вайфай-код в подтверждении бронирования отеля, билет в документе PDF или страница настройки двухфакторной аутентификации, которую нужно перенести на новый телефон. Наводить второе устройство на собственный монитор неудобно, а иногда и невозможно — именно этот пробел и заполняет данный инструмент.

Почему здесь важна локальная расшифровка

Содержимое QR-кода часто бывает конфиденциальным, в отличие от обычного изображения. Вайфай-код содержит пароль от вашей сети в открытом виде. Код otpauth содержит начальное значение для создания кодов входа, что практически равносильно паролю. Платёжный код содержит идентификатор учётной записи. Загрузка такого изображения на сервер для расшифровки означает передачу всех этих данных третьей стороне, поэтому здесь всё происходит внутри страницы.

Просмотр ссылки до перехода по ней

Фишинг через QR-коды работает потому, что человек не может прочитать код: невозможно отличить настоящую наклейку на парковочном автомате от наклейки, наклеенной поверх неё. Приложения для сканирования, которые сразу открывают ссылку, лишают вас последней возможности заметить подмену. Этот инструмент никогда самостоятельно не открывает и не запрашивает расшифрованный адрес. Он выводит полный адрес, отмечает сокращённые ссылки, поскольку они скрывают настоящий адрес назначения, и предупреждает об обычном http, поскольку всё введённое на такой странице передаётся без шифрования.

Если код не удаётся прочитать

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

Связанные инструменты

Часто задаваемые вопросы