Есть QR-код на скриншоте, в PDF или на фото, но нет второго телефона, чтобы его отсканировать? Перетащите изображение сюда, и этот считыватель распознает его на месте, показав точный текст или ссылку внутри.
Картинка обрабатывается полностью в вашем браузере — без загрузки, без разрешения на камеру, без приложения. Если код — это ссылка, вы увидите её как кликабельный результат, но ничего не откроется и не подключится, пока вы не выберете это сами.
Как пользоваться
- Добавьте изображениеПеретащите, вставьте или выберите скриншот или фото с QR-кодом.
- Прочитайте результатРаспознанный текст появляется мгновенно. Если это URL, предлагается ссылка.
- Скопируйте или откройтеСкопируйте текст одним кликом или перейдите по ссылке, если доверяете ей.
QR-код — это просто изображение, и часто изображение уже лежит на том устройстве, которым вы обычно сканируете, — скриншот в вашей переписке, код на PDF-билете, панель «сканируйте для подключения» к Wi-Fi на вашем же ноутбуке. Этот сканер берёт это изображение и декодирует код внутри него, так что вам не нужно хватать второй телефон или подносить один экран к другому. Перетащите файл, вставьте его из буфера обмена или выберите из своих фотографий — и текст внутри кода появляется сразу.
Всё происходит в вашем браузере. Изображение отрисовывается на canvas и декодируется на месте с помощью библиотеки jsQR — ничего не загружается на сервер, нет аккаунта, а после загрузки страницы он продолжает работать с выключенной сетью. Это важно, потому что QR может хранить больше, чем ссылку: пароль Wi-Fi, приватный URL, токен входа, контактную карточку. Если декодированный текст это URL, вы получаете кликабельную ссылку; иначе вы получаете сырой текст и кнопку копирования. Он читает один код на изображение и работает из файла, а не с живой веб-камеры — намеренный компромисс, чтобы держать всё на вашем устройстве.
Для чего это используют
Прочитайте QR Wi-Fi на скриншоте из отеля или роутера без второго телефона
Откройте ссылку в QR на PDF-билете, который вы смотрите на том же ноутбуке
Декодируйте код «сканируйте для подключения», показанный на вашем же экране при настройке приложения
Вытяните контактные данные из QR-кода vCard, который вам прислали
Проверьте, куда ведёт QR, до того как перейти по нему, прочитав URL заранее
Восстановите текст из QR на старом сохранённом фото, когда печатного оригинала уже нет
QR-код заперт на том же экране, с которого вы его читаете
Вот ситуация, в которую попадает каждый. Друг присылает вам QR-код Wi-Fi скриншотом. У PDF-билета есть QR, который надо открыть. Приложение показывает код «отсканируйте для сопряжения» на вашем ноутбуке. Загвоздка в том, что код на том устройстве, которым вы обычно сканировали бы, — телефон, показывающий скриншот, не может навести собственную камеру на себя, а держать второй телефон у монитора, чтобы прочитать код, который уже лежит в файле, кажется абсурдом. Изображение у вас есть. Вам просто нужен текст внутри него.
Именно этот пробел заполняет этот инструмент. Вы перетаскиваете, вставляете или выбираете файл изображения, содержащий QR-код, — скриншот, экспортированную графику, фото, — и он декодирует код прямо там, показывая вам содержащийся в нём текст. Если этот текст — URL, вы получаете кликабельную ссылку (помеченную rel=nofollow); иначе получаете сырое содержимое и кнопку копирования. Без второго устройства, без жонглирования.
Почему здесь декодирование из изображения бьёт веб-камеру
Большинство страниц «сканера QR» предполагают живую камеру и физический код перед вами. Это неверная модель, когда код уже файл. Обращение к веб-камере означает запрос разрешения на камеру, наведение на экран (что вносит блики и муар, делающие сканирование экран-в-экран капризным) и потребность в отдельном экране, чтобы показать код в первую очередь. Когда QR — это скриншот или страница PDF, нет физического кода, на который наводить камеру.
Этот инструмент намеренно читает из предоставленного вами изображения, а не из живой камеры. Это реальный компромисс, сказанный прямо: он не откроет вашу веб-камеру и не отсканирует код, который вы держите в руке. Если у вас физический код на плакате или упаковке, встроенное приложение камеры вашего телефона — путь быстрее. Но для типового случая — кода, который уже изображение на вашем устройстве, — чтение из файла и проще, и полностью локально.
Аспект приватности, который большинство сайтов игнорируют
QR-код не всегда безобидная ссылка. Он может кодировать имя и пароль сети Wi-Fi, приватный URL встречи, одноразовый токен входа, платёжную строку, vCard с чьим-то телефоном и адресом. Когда вы декодируете один из таких на типичном онлайн-«считывателе QR», вы загружаете изображение на сервер, который вам не подконтролен, — а вместе с ним и любой секрет, который код несёт. Для пароля Wi-Fi или ссылки входа это по-настоящему неверное место для отправки.
Этот инструмент рисует ваше изображение на холст и декодирует его библиотекой jsQR целиком внутри вашего браузера. Ничего не загружается. Нет аккаунта и нет бэкенда, и как только страница загружена, она продолжает работать офлайн — можно буквально выключить Wi-Fi, и она всё равно декодирует. Текст внутри кода никогда не покидает вашу машину, что единственный разумный вариант по умолчанию для чего-то, что может быть паролем.
Как получить чистое декодирование
Инструмент уменьшает большие изображения примерно до 1600px для скорости и автоматически пробует и обычные, и инвертированные коды (inversionAttempts: 'attemptBoth'), так что коды «светлое на тёмном» тоже работают. Несколько практических привычек помогают, когда код упрямится:
- Обрежьте близко. Если QR — маленький квадрат на большом скриншоте, обрежьте так, чтобы код заполнял большую часть кадра. Крохотные коды, потерянные в большом изображении, — самая частая неудача.
- Предпочитайте контраст. Тёмный код на светлом фоне читается лучше всего. Очень низкоконтрастные или выцветшие коды сложнее.
- Уберите блики. Для фото кода избегайте отражений — ровное освещение лучше яркого пятна поперёк узора.
- Один код на изображение. Инструмент декодирует один QR на изображение; если на картинке несколько, обрежьте до нужного.
Честные пределы: он основан на изображении, а не на живой камере, и читает по одному коду за раз. Очень маленькие, размытые или сильно стилизованные коды иногда могут не читаться даже после хорошей обрезки. По сравнению с онлайн-декодерами, которые загружают вашу картинку, чтобы её прочитать, сделка, на которую вы идёте, ясна — этот оставляет изображение, и всё, что оно кодирует, на вашем собственном устройстве.
Почему IMG.DIY
С любого изображения
Скриншоты, фото, экспортированная графика.
Мгновенно
Распознаётся на вашем устройстве, камера не нужна.
Понимает ссылки
URL становятся кликабельным результатом.
Приватно
Изображение не загружается на сервер.



