Dev
JWT decoder
Read a JWT header and payload, with human timestamps and an expired flag. The token stays in the tab.
Compute cryptographic digests directly in your browser using the Web Crypto API. Paste text or drop a local file to calculate SHA-256, SHA-384, SHA-512, or legacy SHA-1 in hex and base64. Your data never leaves your device.
Web Crypto API · Never uploaded
Enter or paste text above to compute its cryptographic hash.
SHA-256 digest of sample text
Text 'The quick brown fox jumps over the lazy dog' produces SHA-256 hex d7a8fbb307d7809469ca9abb0082e4f8d5651e46d3cdb762d02d0bf37c9e592e and base64 16j7swfXgJRpypq7AILk+NVlHkbTzbdi0C0L83yeWS4=.
Dev
Read a JWT header and payload, with human timestamps and an expired flag. The token stays in the tab.
Dev
Convert Unix epoch timestamps in seconds or milliseconds to ISO 8601, UTC, and local time.
Dev
Generate strong, cryptographically secure random passwords with customizable length and character sets client-side.
Dev
Generate RFC 4122 compliant UUID v4 (random) and UUID v1 (timestamp-based) identifiers with bulk generation and formatting options.
Dev
Encode and decode Base64 strings and files entirely in your browser. Supports full UTF-8 Unicode, URL-safe Base64, line wrapping, and data URLs.
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.