Локальне обчислення в браузері
TOTP код обчислюється в браузері через Web Crypto. Для тимчасових посилань краще використовувати #secret=, бо fragment не надсилається в HTTP-запиті.
Вставте secret Base32 або URI otpauth для Інструмент TOTP параметри
Ця локалізована сторінка Інструмент TOTP параметри допомагає перетворити наявний ключ налаштування 2FA або MFA на поточний TOTP код. Видимий текст залишається як вставлений, а обчислення внутрішньо нормалізує пробіли, дефіси та padding.
TOTP код обчислюється в браузері через Web Crypto. Для тимчасових посилань краще використовувати #secret=, бо fragment не надсилається в HTTP-запиті.
Працює зі стандартними TOTP налаштуваннями Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden, 2FAS, FreeOTP та інших 2FA/MFA процесів, які показують secret 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 читається у браузері; upload не потрібен |
| Кілька акаунтів | Окремий генератор для кожного 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-запитах | Сторінки path і query з secret віддаються з noindex/no-store |
TOTP — це одноразовий пароль на основі часу. Додаток authenticator і сервіс мають спільний Base32 secret та використовують поточний час для створення короткого коду, який зазвичай змінюється кожні 30 секунд.
Обчислення TOTP виконується у вашому браузері через Web Crypto. Акаунт не потрібен, і secret не надсилається до backend API для генерації коду. Для URL-ярликів краще використовувати #secret=.
Сторінка починається з одного генератора. Натисніть Додати генератор для кожного додаткового secret 2FA або MFA, за потреби задайте назву, вставте Base32 secret або URI otpauth і скопіюйте код.
Так. Рекомендований формат: https://2fa.chatgpt.org.uk/#secret=YOUR_BASE32_SECRET. Також працюють path shortcuts і URL ?secret=.
Ні. Він використовує наявний ключ налаштування для обчислення поточного коду. Secret створює сайт або застосунок, де ви вмикаєте двофакторну автентифікацію.
Обчислення TOTP виконується локально в браузері. Не діліться реальними secrets через path або query; для URL-ярлика використовуйте #secret=.
Рекомендовано формат fragment, бо вміст після # не надсилається з HTTP-запитами. Формати path і query також підтримуються, а такі сторінки позначаються noindex, щоб URL із secret не індексувалися.
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Не діліться реальними secret 2FA з іншими. Для тимчасових ярликів краще використовувати URL fragment #secret=.
Last updated: 2026-09-12. TOTP generation follows RFC 6238 and compatible otpauth setup links.