Декодер QR-кода Google Authenticator
Декодер, извлекающий otpauth:// URI из скриншота QR-кода Google Authenticator, Authy или любого другого аутентификатора. Изображение декодируется прямо в вашей вкладке браузера через JavaScript — у этого инструмента нет эндпоинта /decode. Полезно при переходе с Google Authenticator на Aegis (у приложения Google нет открытого экспорта), при бэкапе свежей регистрации 2FA в менеджер паролей или при восстановлении TOTP-записей на новом телефоне.
Как пользоваться
Некоторые аутентификаторы дают повторно показать QR (например, Authy «Show QR»). Или сохраните скриншот при первой регистрации сервиса.
Перетащите или нажмите для выбора. Декодер найдёт QR в изображении и извлечёт URI.
Сравните 6-значный код с тем, что показывает старый аутентификатор. Они должны совпадать.
Отсканируйте перерисованный QR в новое приложение или скопируйте секрет в менеджер паролей для бэкапа.
Восстановите секрет за 2FA QR-кодом, чтобы перенести аккаунты между приложениями-аутентификаторами
Декодированная запись
Возможности
Частые вопросы
Покидает ли мой QR или 2FA-секрет моё устройство?
Нет. Изображение декодируется в вашей вкладке браузера, локально — никогда не загружается. Декодированный секрет живёт на странице, пока вы не закроете вкладку. Для долгоживущих секретов можно один раз открыть страницу с включённой сетью, затем отключиться и сделать декод офлайн.
Зачем мне секрет?
Чтобы мигрировать между приложениями-аутентификаторами (Google Authenticator → Aegis — самый частый случай, потому что у приложения Google нет открытого экспорта). Чтобы забэкапить секрет в менеджер паролей. Чтобы добавить тот же аккаунт на второе устройство для резерва.
Поддерживается HOTP?
Да. HOTP URI содержат counter, который показывается после декодирования. Учтите, что HOTP-counter дрейфует, если оба устройства независимо используют один и тот же секрет.
Работает с мульти-аккаунт экспортом Google Authenticator?
Да. Вставьте специальный `otpauth-migration://` URI (или загрузите скриншот его QR) — каждый аккаунт внутри декодируется со своим секретом, алгоритмом, цифрами, периодом и копированием в один клик. Это типовой путь миграции с Google Authenticator в Aegis или Bitwarden.
Можно ли расшифровать секрет на машине, отключённой от сети?
Да — после первого визита страница кэшируется сервис-воркером, поэтому машину можно отключить полностью, и декодер продолжит работать. Для секрета, охраняющего что-то ценное, так и стоит делать: TOTP-семя аккаунта — это и есть весь второй фактор, и расшифровка на изолированной машине снимает класс риска, который никакое обещание сайта за вас не снимет. Две практические заметки. Прогрейте кэш до отключения, а не после. И помните, что расшифрованный секрет теперь лежит в буфере обмена этой машины и, возможно, в её папке со скриншотами: изоляция защищает передачу, а не то, что вы после себя оставили.
Какие приложения сканируют перерисованный QR?
Любые RFC 6238-совместимые: Google Authenticator, Authy, Aegis, Microsoft Authenticator, 1Password, Bitwarden, FreeOTP, ente Auth.
Мы можем! Просто отправьте нам сообщение с вашим пожеланием. Если хотите обсудить детали — оставьте свою почту, и мы с вами свяжемся. Можно анонимно.