Encoding & Security
Encode, decode, secure.
Base64, URL encoding, JWT debugging, hashing, passwords, and secure random generation.
Base64
Unicode-safe Base64 encode and decode. URL-safe mode. Nothing uploaded.
→IMGImage to Base64
Convert images to base64 strings.
→B64Base64 to Image
Convert base64 strings back to images.
→URLURL Encoder
Percent-encode with encodeURI or encodeURIComponent. Nothing uploaded.
→JWTJWT Debugger
Decode header, payload, and claims in the browser. Token never uploaded.
→HASHHash Generator
SHA-1, SHA-256, SHA-384, SHA-512 in the browser. No MD5, nothing uploaded.
→ENCREncryption-Decryption
Encrypt and decrypt text locally with a key.
→PASSPassword Generator
Strong passwords and passphrases with a strength meter. Nothing uploaded.
→RANDRandom String
Generate secure random strings for API keys and passwords.
→UUIDUUID Generator
Generate random UUID v4 strings in bulk. Copy one or all.
→UUIDUUID v7 Generator
Generate time-ordered UUID v7 identifiers (RFC 9562) in the browser.
→About Encoding & Security
Encoding makes data safe for transport; hashing provides integrity checks; random generation creates secure identifiers. These tools handle common encoding and security tasks without sending your data anywhere.
- Base64 — Encode text or images to Base64 for APIs, data URIs, and email attachments.
- URL encoding — Percent-encode special characters for safe URL query strings.
- JWT debugging — Decode JSON Web Token headers and payloads to inspect claims locally.
- Hash generation — Generate SHA-256, SHA-384, and SHA-512 hashes for integrity verification.
- Password generation — Create strong passwords and passphrases locally with a live entropy meter.