How it works
Paste a Base32 2FA secret or an otpauth:// setup URI, then submit to generate a
standard 6-digit TOTP code. The code refreshes every 30 seconds.
- Uses the browser Web Crypto API with HMAC-SHA1, matching standard authenticator apps
- Runs entirely in your browser without storing or uploading the secret
- Supports grouped secrets with spaces, hyphens, or padding characters
Related developer tools
Continue with nearby tasks in the developer tools hub.
Developer
Backslash Escape/Unescape
Escape or unescape backslash sequences in text
Open tool
Developer
Base64 Encode/Decode
Encode text to Base64 or decode Base64 strings
Open tool
Developer
Basic Auth Generator
Generate HTTP Basic Authorization headers
Open tool
Developer
JSON Format/Validate
Format, validate, and beautify JSON with syntax highlighting
Open tool
Developer
Unix Time Converter
Convert timestamps to human-readable dates and vice versa
Open tool
Developer
CSV to JSON
Convert CSV data to JSON array format
Open tool