Timestamp Converter
Convert Unix timestamps into readable dates and dates into Unix timestamps, in seconds or milliseconds.
Timestamp to date
Date to timestamp
How the timestamp converter works
A Unix timestamp represents the number of seconds (or milliseconds) since January 1, 1970 at 00:00:00 UTC, known as the Unix Epoch. It is widely used in systems, databases and APIs to record dates in a compact, timezone-independent way.
This tool converts a timestamp into a readable date (in UTC and in your local time) and also works the other way around, turning a chosen date and time into a Unix timestamp in the two most common units.
Frequently asked questions
What is a Unix timestamp?
It's the number of seconds (or milliseconds) elapsed since January 1, 1970, 00:00:00 UTC. It's a standard way to represent dates in computer systems.
What's the difference between seconds and milliseconds?
Languages and databases vary: some use timestamps in seconds (e.g. PHP, Python by default) and others in milliseconds (e.g. JavaScript). Pick the right unit to get the correct date.
Does the displayed time account for my timezone?
Yes. Besides UTC, the tool also shows the date automatically converted to the timezone configured in your browser.
Can I convert dates before 1970?
Yes, negative timestamps represent dates before the Unix Epoch and are supported by the tool.
Related tools
- World ClockSimultaneous times across multiple time zones
- Date DifferenceCalculate days, months and years between two dates
- Stopwatch / TimerStopwatch with laps and countdown timer