TOTP Generator
Generate time-based one-time passwords in your browser.
A focused toolbox for 2FA, passwords, QR codes, hashing and everyday development tasks. Sensitive values stay in your browser.

23
tools
Available13
on-device tools
On-device10
Network tools
ExplicitAll tools
Generate time-based one-time passwords in your browser.
Read an otpauth QR code locally and inspect its settings.
Create strong random passwords with browser CSPRNG.
Generate QR codes for text, links, Wi-Fi and contact data.
Format, minify and validate JSON with useful error locations.
Check password patterns locally without storing the password.
Read an image or camera QR code locally before opening anything.
Convert UTF-8 text to and from standard or URL-safe Base64.
Create SHA-256, SHA-384 or SHA-512 hashes locally.
Compare a local file digest with a publisher checksum.
Inspect JWT header and payload without verifying or uploading the token.
Generate UUID v4 values using browser cryptography.
Convert Unix seconds or milliseconds to readable time and back.
Inspect your public IP and approximate network information after you choose to connect.
Look up approximate location, ASN and reverse DNS for a public IP.
Inspect provider signals for VPN, proxy, Tor, relay and hosting networks.
Compare public IP, DNS resolver and browser WebRTC observations.
Observe the recursive DNS resolvers used for an explicit test session.
Inspect browser ICE candidates with a self-hosted STUN service.
Resolve public DNS records through an explicit server-side lookup.
Inspect a public website certificate, hostname match and expiration.
Follow a guarded HTTP redirect chain without downloading page bodies.
Review selected response and security headers for a public URL.