TOTP / HOTP Generator
↗ Standalone TOTP pageGenerate 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
↗ Standalone QR pageGenerate 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
↗ Standalone JWT pageInspect header, payload, and claims. Verify HS256 / RS256 / ES256 signatures locally — your secrets and keys never leave the browser.
Hash 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.
Random Number Generator
↗ Standalone Random pageCryptographically random integers or decimals from crypto.getRandomValues with rejection sampling for true uniformity. Pick a range, count, and format. No Math.random bias.
Coin Flip
↗ Standalone Coin pageA real 3D coin flip in the browser. Each outcome is one bit drawn from crypto.getRandomValues — the animation is purely cosmetic, the result is provably 50/50.
Unix Timestamp
Convert between Unix epoch seconds and human-readable dates. Local and UTC.
Markup
Drop an image to redact (mosaic / blur / solid block) and annotate (arrow, rectangle, text, pen). Everything happens in your browser — nothing is uploaded. Download the result as PNG.
Temporary File Share
↗ Standalone Link pageDrop a file (up to 50 MB) and get a public URL that auto-expires after a lifetime you pick (30 min to 24 h). The standalone page also exposes an agent prompt variant so AI agents that can fetch URLs are told explicitly to download and read the file.