Генератор TOTP
Генерируйте коды 2FA офлайн из любого TOTP-секрета — RFC 6238, 6 или 8 цифр, живой 30-секундный отсчёт. Секрет не покидает браузер.
Paste a secret above to see live codes.
Works fully offline: the code is computed with WebCrypto in your browser and the secret is never sent or stored.
Инструмент полностью работает в вашем браузере. Данные не покидают устройство и не загружаются ни на один сервер.
Как пользоваться
- 1Скопируйте base32-секрет со страницы настройки 2FA сервиса (или вставьте его ссылку otpauth://).
- 2Сверьте настройки, которые показывает сервис: 6 или 8 цифр, период 30 или 60 секунд, SHA-1, если не сказано иное.
- 3Введите текущий код в сервис до конца отсчёта — или скопируйте его одним кликом.
- 4Держите вкладку открытой для повторных входов; коды обновляются автоматически каждый период.
Генератор TOTP
Коды аутентификатора не требуют приложения на телефоне. Вставьте base32-секрет (или целую ссылку настройки otpauth:// от старого аутентификатора), и инструмент вычислит те же вращающиеся 6- или 8-значные коды, что и любой аутентификатор по RFC 6238, с живым отсчётом до следующего кода.
Всё вычисляется локально HMAC-функциями WebCrypto — сетевых вызовов нет вообще. Секрет остаётся только в памяти браузера, поэтому утерянный телефон не означает утерянный второй фактор.
Частые вопросы
Офлайн-аутентификатор безопаснее SMS-кодов?
Да, по двум причинам. Коды TOTP вычисляются на вашем устройстве и никогда не идут по телефонной сети, поэтому атакующему с подменой SIM нечего перехватывать. Кроме того, они истекают каждые 30 секунд и требуют владения самим секретом, который ни в каком сообщении не появляется.
Где хранится мой секрет?
Нигде. Он держится в переменной в памяти этой вкладки и используется WebCrypto для подписи счётчиков времени. Ничего не пишется в localStorage, куки или на сервер — закрыли вкладку, и его нет.
Почему мой код не совпадает?
Самые частые причины: неверный алгоритм (большинство сервисов используют SHA-1), неверный период или уход часов устройства больше чем на пару секунд. Сверьте три селектора со страницей настройки сервиса и синхронизируйте системные часы.
Похожие инструменты
Генератор паролей
Создавайте надёжные пароли и парольные фразы в браузере с живой оценкой энтропии — случайность криптографического уровня, ничего не отправляется и не хранится.
Все инструменты →
Надёжность пароля
Узнайте, насколько пароль действительно надёжен: оценка zxcvbn, реалистичные оценки времени взлома и конкретные улучшения — всё считается локально, без отправки.
Все инструменты →
Генератор хешей
Вычислите хеши SHA-1, SHA-256, SHA-384, SHA-512 или MD5 текста или файлов прямо в браузере. Быстрые контрольные суммы для проверок целостности — без единой загрузки.
Все инструменты →
Встроить этот инструмент
Одна строка — и инструмент на вашем сайте. Он работает в браузере посетителя.
<iframe src="https://zoyku.com/ru/tools/totp-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — totp-generator" loading="lazy"></iframe>