Dev
JWT decoder
Read a JWT header and payload, with human timestamps and an expired flag. The token stays in the tab.
Paste an array of objects. Nested objects are flattened one level (address.city), arrays and deeper values are serialized as JSON strings, and you can download the CSV. A single object is treated as one row.
Need the reverse? Use the CSV to JSON converter, or convert YAML with the YAML to JSON converter.
Two customers with a nested address
[{"name":"Ada","address":{"city":"London"}},{"name":"Alan","address":{"city":"Wilmslow"}}] becomes columns name, address.city.
Dev
Read a JWT header and payload, with human timestamps and an expired flag. The token stays in the tab.
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.
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
Calculate IPv4 network address, broadcast, usable range, subnet mask, and host capacity from CIDR.
Dev
Calculate IPv4 CIDR blocks, network address, broadcast address, netmask, usable hosts, and wildcard mask.