Декодер QR-кода Google Authenticator

Приватный декодер, извлекающий otpauth:// URI из скриншота QR-кода Google Authenticator, Authy или любого другого аутентификатора. Изображение декодируется полностью в браузере через jsQR; секрет не покидает устройство. Полезно для миграции, бэкапа в менеджер паролей или восстановления 2FA после смены телефона.

Как пользоваться

1
Получите скриншот QR

Некоторые аутентификаторы дают повторно показать QR (например, Authy «Show QR»). Или сохраните скриншот при первой регистрации сервиса.

2
Загрузите сюда

Перетащите или нажмите для выбора. Декодер найдёт QR в изображении и извлечёт URI.

3
Проверьте живой код

Сравните 6-значный код с тем, что показывает старый аутентификатор. Они должны совпадать.

4
Добавьте в новое приложение

Отсканируйте перерисованный QR в новое приложение или скопируйте секрет в менеджер паролей для бэкапа.

Восстановите секрет за 2FA QR-кодом, чтобы перенести аккаунты между приложениями-аутентификаторами

Перетащите скриншот QR или нажмите для выбора
PNG, JPG, WebP, GIF ·
или
Загружаю декодер QR…

Декодированная запись

— — — — — —
Обновится через с
Отсканируйте в новый аутентификатор
Откройте Aegis, Authy, 1Password или любимое приложение, нажмите «Добавить аккаунт → Сканировать QR» и наведите камеру на QR ниже.
Скопировано
Не знаешь, что попробовать?
380 бесплатных инструментов — открой сюрприз
🎲 Сюрприз

Особенности

Локальное декодирование Полный разбор otpauth:// Живой TOTP-предпросмотр Перерисовка как свежий QR Запасной ввод URI
Понравился сайт? Хотите чтобы он развивался дальше? Поддержите развитие нашего проекта — это вернется Вам добром. Нам нужна Ваша поддержка! Отблагодарить

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

Уходит ли изображение с устройства?

Нет. jsQR декодирует в браузере через Canvas + WebAssembly. Файл никуда не загружается.

Зачем мне секрет?

Для миграции между приложениями (Google Authenticator → Aegis — самый частый случай), бэкапа в менеджер паролей или добавления того же аккаунта на второе устройство.

Поддерживается HOTP?

Да. HOTP URI содержит counter, который показывается после декодирования. Учтите, что counter дрейфует, если два устройства независимо используют тот же секрет.

Работает с мульти-аккаунт экспортом Google Authenticator?

Частично — специальный `otpauth-migration://` URI показывается, но полностью не декодируется. Для мульти-аккаунт миграции используйте специальный инструмент.

Безопасно ли это?

Код выполняется локально; через вкладку Network в DevTools можно убедиться, что ни один запрос не несёт секрет.

Какие приложения сканируют перерисованный QR?

Любые RFC 6238-совместимые: Google Authenticator, Authy, Aegis, Microsoft Authenticator, 1Password, Bitwarden, FreeOTP, ente Auth.

💡 Хотите, чтобы мы улучшили этот инструмент лично для вас?

Мы можем! И это бесплатно. Просто отправьте нам сообщение с вашим пожеланием. Если хотите обсудить детали — оставьте свою почту, и мы с вами свяжемся. Можно анонимно.

Как вы оцениваете этот инструмент?

Спасибо за вашу оценку!
Хотите рассказать подробнее? Оставьте комментарий!
Спасибо! Ваш комментарий появится после модерации.
Опубликовано Обновлено