2FA Generator
Главная
TOTP AUTHENTICATOR

Генератор кодов Authenticator

Вставьте секрет Base32 или URI otpauth для Генератор кодов Authenticator

Генератор кодов Authenticator для ключей настройки Authenticator

Эта локализованная страница Генератор кодов Authenticator помогает преобразовать существующий ключ настройки 2FA или MFA в текущий TOTP-код. Видимый текст сохраняется как при вставке, а расчет внутри нормализует пробелы, дефисы и padding.

Локальный расчет в браузере

TOTP-код рассчитывается в браузере через Web Crypto. Для временных ссылок лучше использовать #secret=, потому что fragment не отправляется в HTTP-запросе.

Совместимость с Authenticator

Работает со стандартными TOTP-настройками Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, 2FAS, FreeOTP и других 2FA/MFA-процессов, где показывается секрет Base32 или otpauth.

Матрица поддержки генератора

Эта матрица показывает, какие данные принимает локальный генератор TOTP/2FA и что проверить перед копированием кода.

ЗадачаВвод или настройкаЧто проверитьРезультат
Ручной ключ настройки 2FABase32 secret с пробелами, дефисами или paddingСкопируйте полный ключ со страницы безопасности аккаунтаПоле сохраняет вставленный формат, а расчет локально нормализует значение
Ссылка настройки otpauthURI otpauth://totp/ из QR Authenticator или экрана настройкиURI содержит secret и при наличии issuer, digits, period и algorithmИнструмент считывает поддерживаемые параметры TOTP и обновляет настройки
QR-изображение AuthenticatorСкриншот QR или сохраненное изображениеБраузер поддерживает локальный BarcodeDetector APIQR читается в браузере; загрузка на сервер не нужна
Несколько аккаунтовОтдельный генератор для каждого secretИспользуйте Add generator только для другого аккаунта или MFA tokenУ каждого генератора свои имя, secret, таймер и кнопка копирования
Расширенные настройки TOTPSHA-1, SHA-256, SHA-512; 6 или 8 цифр; период 10-120 секундСверьте с экраном настройки сервиса, если это не обычные 6 цифр и 30 секундКоды совпадают с приложениями Authenticator, совместимыми с RFC 6238
URL-ярлык с secret#secret= fragment, secret в path или query ?secret=Предпочитайте fragment, потому что secret после # не отправляется в HTTP-запросахСтраницы с secret в path и query отдаются с noindex/no-store

FAQ

Что такое TOTP?

TOTP — это одноразовый пароль на основе времени. Приложение authenticator и сервис используют общий секрет Base32 и текущее время, чтобы создать короткий код, который обычно меняется каждые 30 секунд.

Этот инструмент 2FA работает локально?

Расчет TOTP выполняется в браузере с помощью Web Crypto. Учетная запись не нужна, и секрет не отправляется в backend API для генерации кода. Для URL-ярлыков лучше использовать формат #secret=.

Как использовать несколько генераторов?

Страница начинается с одного генератора. Нажмите Добавить генератор для каждого дополнительного секрета 2FA или MFA, задайте имя, вставьте Base32 secret или URI otpauth и скопируйте код.

Можно ли открыть URL с кодом настройки 2FA?

Да. Рекомендуемый формат: https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Также работают path shortcuts и URL ?secret=.

Может ли Генератор кодов Authenticator создать новый secret 2FA?

Нет. Он использует существующий ключ настройки для расчета текущего кода. Secret создает сайт или приложение, где вы включаете двухфакторную аутентификацию.

Генератор кодов Authenticator отправляет ключ на сервер?

Расчет TOTP выполняется локально в браузере. Не передавайте реальные secrets в path или query; для URL-ярлыка используйте #secret=.

Описание функций

  • Поле секрета показывает вставленный текст как есть, а генератор внутри принимает пробелы, дефисы и padding.
  • У каждого генератора свой 30-секундный TOTP-таймер, необязательное имя, вставка, очистка, удаление и копирование в один клик.
  • По умолчанию страница начинается с одного генератора; добавляйте больше для нескольких аккаунтов, секретов 2FA или токенов MFA.
  • Поддерживаются URI otpauth://, секреты Base32, URL fragments, path shortcuts и query parameters.

URL-ярлыки для secret

Рекомендуется формат fragment, потому что содержимое после # не отправляется с HTTP-запросами. Форматы path и query тоже поддерживаются, а такие страницы помечаются noindex, чтобы URL с секретами не индексировались.

https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/#YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/YOUR_BASE32_SECREThttps://2fa.chatgpt.org.uk/?secret=YOUR_BASE32_SECRET

Не делитесь реальными секретами 2FA с другими людьми. Для временных ярлыков лучше использовать URL fragment #secret=.

Стандарты и источники

Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.