Генератор динамических кодов TOTP
Введите секреты 2FA и добавляйте независимые генераторы
Помощь по 2FA, MFA и TOTP authenticator
Используйте эту страницу как легкий генератор TOTP/OTP для двухфакторной аутентификации (2FA), многофакторной аутентификации (MFA) и кодов, совместимых с приложениями authenticator. Вставьте секрет Base32 или ссылку otpauth и добавляйте генераторы только при необходимости.
Матрица поддержки генератора
Эта матрица показывает, какие данные принимает локальный генератор TOTP/2FA и что проверить перед копированием кода.
| Задача | Ввод или настройка | Что проверить | Результат |
|---|---|---|---|
| Ручной ключ настройки 2FA | Base32 secret с пробелами, дефисами или padding | Скопируйте полный ключ со страницы безопасности аккаунта | Поле сохраняет вставленный формат, а расчет локально нормализует значение |
| Ссылка настройки otpauth | URI otpauth://totp/ из QR Authenticator или экрана настройки | URI содержит secret и при наличии issuer, digits, period и algorithm | Инструмент считывает поддерживаемые параметры TOTP и обновляет настройки |
| QR-изображение Authenticator | Скриншот QR или сохраненное изображение | Браузер поддерживает локальный BarcodeDetector API | QR читается в браузере; загрузка на сервер не нужна |
| Несколько аккаунтов | Отдельный генератор для каждого secret | Используйте Add generator только для другого аккаунта или MFA token | У каждого генератора свои имя, secret, таймер и кнопка копирования |
| Расширенные настройки TOTP | SHA-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=.
Описание функций
- Поле секрета показывает вставленный текст как есть, а генератор внутри принимает пробелы, дефисы и 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=.
Стандарты и источники
- RFC 6238: TOTP: Time-Based One-Time Password Algorithm
- Google Authenticator Key URI Format
- NIST SP 800-63B: Digital Identity Guidelines, Authentication and Authenticator Management
Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.