Генератор секрета TOTP и кода 2FA

Бесплатный генератор TOTP (Time-based One-Time Password), создающий RFC 6238-совместимые секреты и QR-код, который ожидает ваше приложение-аутентификатор. Сгенерируйте свежий случайный Base32-секрет, вставьте существующий для проверки или наблюдайте за 6-значным кодом, обновляющимся в браузере. Совместимо с Google Authenticator, Authy, Aegis, Microsoft Authenticator, 1Password и любыми RFC-совместимыми приложениями.

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

1
Сгенерируйте или вставьте секрет

«Случайный» — для свежего 160-битного Base32-секрета; либо вставьте имеющийся для проверки.

2
Заполните сервис и аккаунт

Это будет меткой записи в приложении — «GitHub: alice@example.com».

3
Отсканируйте QR

В Google Authenticator / Authy / Aegis нажмите «Добавить аккаунт» и наведите камеру.

4
Сохраните секрет

Скопируйте Base32 в менеджер паролей как backup. Если телефон потерян, восстановите запись на новом устройстве.

Сгенерируйте 2FA-секрет, отобразите QR для любого приложения-аутентификатора и наблюдайте за 6-значным кодом, обновляющимся каждые 30 секунд

Расширенные настройки
— — — — — —
Следующий код:
Обновится через с
Загрузка QR-генератора…
Отсканируйте в приложении аутентификатора
otpauth://…
Скопировано
Не знаешь, что попробовать?
380 бесплатных инструментов — открой сюрприз
🎲 Сюрприз

Особенности

Соответствие RFC 6238 QR для любого аутентификатора Живой обратный отсчёт Гибкие алгоритм/цифры/период Криптостойкий секрет Локальные вычисления
Понравился сайт? Хотите чтобы он развивался дальше? Поддержите развитие нашего проекта — это вернется Вам добром. Нам нужна Ваша поддержка! Отблагодарить

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

Что такое TOTP?

Time-based One-Time Password — RFC 6238. 6-значный код, производный от общего секрета и 30-секундного окна времени.

Аутентификатор показывает другой код, почему?

Чаще всего — расхождение часов. Проверьте, что телефон и компьютер согласованы по времени.

Куда передаётся секрет?

Никуда. Секрет генерируется в браузере через crypto.getRandomValues; HMAC считается через Web Crypto API.

Можно ли SHA-256/SHA-512?

Можно, но большинство аутентификаторов считают SHA-1. Google Authenticator игнорирует параметр алгоритма и всегда использует SHA-1.

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

Скопируйте Base32 в менеджер паролей под тем же аккаунтом.

6 или 8 цифр?

6 — стандарт потребительского 2FA. 8 — банки и токены высокой защиты.

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

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

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

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