Timestamp Converter
Convert between Unix epoch timestamps and human-readable date/time formats. All processing happens locally in your browser.
| UTC | |
|---|---|
| Local | |
| ISO 8601 | |
| RFC 2822 | |
| Relative | |
| Read as |
| Seconds | |
|---|---|
| Milliseconds | |
| ISO 8601 |
About Unix Timestamps
A Unix timestamp (or epoch time) is the number of seconds that have elapsed since 1 January 1970 00:00:00 UTC. It is widely used in programming, databases, and APIs to represent points in time in a timezone-independent way.
The unit matters more than it looks. A millisecond value from the year 2000 is smaller than many second values from today, so guessing by magnitude gets it wrong; this page decides by digit count instead and shows you which unit it settled on, so you can override it. Time zones come from the browser's own database, and entering a wall clock converts it from that zone rather than from UTC, which is the part most converters quietly get wrong. Relative phrasing comes from the browser too, so it reads correctly in each language.
Related tools
Reshaping data by hand again?
A payload you have to fix in a browser tab every time is a job for code. We build the integrations, parsers and services that move data between systems, and we repair the ones that quietly corrupt it on the way through.
Tell us what you are moving