Dev
JWT decoder
Read a JWT header and payload, with human timestamps and an expired flag. The token stays in the tab.
Create strong, unique passwords using your browser's native Web Crypto API. Adjust password length from 4 to 128 characters, toggle uppercase letters, lowercase letters, numbers, and symbols, avoid ambiguous characters, and generate passwords in bulk. Passwords are generated in memory and are never transmitted over the internet.
Generate a list of unique passwords at once
16-character high-entropy password
Configuring a length of 16 with uppercase, lowercase, numbers, and symbols produces a high-entropy string like 'kP9#vX2$mQ8!bL4*' with 105 bits of entropy (Very Strong rating).
Dev
Read a JWT header and payload, with human timestamps and an expired flag. The token stays in the tab.
Dev
Calculate SHA-256, SHA-384, SHA-512, and SHA-1 checksums for text or local files.
Dev
Convert Unix epoch timestamps in seconds or milliseconds to ISO 8601, UTC, and local time.
Dev
Generate RFC 4122 compliant UUID v4 (random) and UUID v1 (timestamp-based) identifiers with bulk generation and formatting options.
Dev
Turn an array of objects into a CSV, flattening one level of nested objects.
Dev
Convert YAML to JSON, or JSON to YAML, in one page. Parsing stays in the browser.
Dev
Compare two texts with a live line and word diff. Optional ignore-whitespace.
Dev
Convert CSV records to a JSON array of objects with header mapping and type detection.