TOTP / HOTP Generator
Generate one-time codes from a Base32 secret. Paste an otpauth:// URI to auto-fill all options. Compatible with Google Authenticator, 1Password, Authy and any RFC 6238 / 4226 client. Nothing stored.
QR Code
Generate a QR code from any text or URL. Works great for otpauth:// URIs to import into Authenticator apps.
Base64
Encode plain text to Base64 (RFC 4648) or decode back. Handles Unicode (UTF-8).
URL Encoder / Decoder
Percent-encode or decode. Choose Component (encodes everything) or Full URL (preserves :/?#[] structure).
JSON Formatter
Validate, pretty-print, or minify JSON. Errors show exact line and column.
JWT Decoder & Verifier
Inspect header, payload, and claims. Verify HS256 / RS256 / ES256 signatures locally — your secrets and keys never leave the browser.
↗ Standalone JWT pageHash Generator
SHA-1, SHA-256, and SHA-512 digests. Type text or drop a file.
Hex Converter
Convert text to hex bytes or decode hex back to text. Choose display format below.
HTML Entities
Encode special characters to HTML entities, or decode them back. Click a reference entry to insert it.
Regex Tester
Test regular expressions live. Matches are highlighted; groups shown in the match list.
Text Diff
Line-by-line comparison of two texts. Green = added, red = removed.
Color Converter
Enter a color in any format — HEX, rgb(), or hsl(). See and copy all formats instantly.
UUID Generator
Generate RFC 4122 version 4 UUIDs using cryptographically random bytes.
Password Generator
Cryptographically random passwords using crypto.getRandomValues. Pick length and character set.
Unix Timestamp
Convert between Unix epoch seconds and human-readable dates. Local and UTC.