Timestamp converter
From epoch to date and back, in seconds or milliseconds, with ISO 8601 and the time in any zone.
en / tools / json-formatter
Paste some JSON, find out whether it is valid and where it breaks, with line and column when the browser gives them.
Free, in the browser, no account
Everything happens in your browser: no data is sent anywhere.
Paste some JSON to start.
Because the error message from JSON.parse differs between browsers, and half the time it does not
say where. This tool tries to say it anyway, and admits it when it cannot.
In degrading levels, in this order:
The fourth level matters as much as the other three. Unexpected end of JSON input has no
position, and Safari never gives one: inventing one would send you hunting for an error where
there is none, which is worse than not knowing.
Everything happens in your browser. This site is made of static files and has no server to send anything to, even if it wanted one.
From epoch to date and back, in seconds or milliseconds, with ISO 8601 and the time in any zone.
Version 4 UUIDs, one at a time or in batches, in lowercase, uppercase, without hyphens or in braces.
A token's header and payload, with readable dates and glossed claims. The signature is not verified, and the tool says so.