DevTools
Fast, privacy-first developer utilities
A collection of essential tools for developers. Everything runs entirely in your browser, no data is ever sent to a server.
Available Tools
Base64
Encode text to Base64 or decode Base64 strings back to plain text. Handles Unicode characters correctly.
URL
Percent-encode URLs and query parameters with encodeURIComponent or encodeURI, or decode them back.
JSON Formatter
Prettify, minify, and validate JSON. Choose indentation style and sort keys alphabetically.
JSON Escape
Escape a raw string for safe embedding as a JSON value, or unescape a JSON string back to plain text.
Regex Tester
Test regular expressions with live match highlighting, capture group inspection, and string replace.
JWT
Decode JWT tokens and inspect headers, payloads, and expiry. Sign and verify tokens with HMAC algorithms.
JWT RSA
Sign and verify JWTs with asymmetric RSA keys. Supports RS256/384/512 (PKCS#1 v1.5) and PS256/384/512 (RSA-PSS). Includes in-browser key pair generation.
Hex
Convert text to hexadecimal encoding or decode hex strings back to readable text.
Hash
Compute cryptographic hashes: MD5, SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, RIPEMD-160. Supports text and file input.
UUID Generator
Generate UUIDs in version 1 (time-based), v4 (random), or v5 (namespace + name). Bulk generation supported.