Skip to main content

Now (Unix seconds)

Local time

UTC

ISO 8601 remains UTC; wall-time input uses the selected zone.

Unix → Date

Seconds

Enter a Unix timestamp to see the date.

Date → Unix

Pick a date and time to see the Unix timestamp.

How to convert a Unix timestamp to a date

Timestamp Converter reads a Unix timestamp in seconds or milliseconds and shows the instant it refers to as an ISO 8601 string in UTC, as a formatted date in the time zone you choose, and as a relative phrase such as three hours ago. It also runs the other way: type a local date and time, pick a zone, and get the epoch value back. A live current-time readout sits at the top, and Use now drops that value straight into the input.

Convert a timestamp in four steps

  1. Pick a directionUnix to Date turns an epoch number into a readable date. Date to Unix goes the other way, from a wall-clock date and time to the epoch value your API or database expects.
  2. Choose seconds or millisecondsA ten-digit number is almost always seconds and a thirteen-digit one milliseconds. If you switch the unit, the value already in the box is reinterpreted and the page says so, so a stray factor of a thousand never passes unnoticed.
  3. Set the time zoneThe zone field suggests local, UTC, and a few common zones, and it accepts any IANA zone identifier you type, such as Australia/Sydney. The ISO 8601 line always stays in UTC; the zone only changes the human-readable row and the wall-time input.
  4. Read the results and copy oneThe output rows show the ISO 8601 instant, the formatted date in the selected zone, and how far away it is from now. Each row has its own copy button, so you can take exactly the format the next system wants.

What people use Timestamp Converter for

  • Read a timestamp from a log linePaste the epoch number out of a log or a JSON payload and see the moment it points to in your own time zone.
  • Check whether a token or record has expiredConvert an exp or expires_at value and compare it with the live now readout instead of doing the arithmetic in your head.
  • Build a query bound for a database or APIEnter the date and time you want the window to start at, choose the zone the business day is defined in, and copy the epoch value.
  • Compare an event across two time zonesKeep the timestamp fixed and switch the zone field to see the same instant as it looked to a customer or a colleague elsewhere.

Timestamp Converter questions

What is a Unix timestamp?
The number of seconds that have passed since 1 January 1970 at 00:00 UTC. Because it is a count from a fixed instant it has no time zone of its own; the zone only matters when you display it.
Are my values sent to a server?
No. The conversion runs in this browser tab using the time zone data the browser already ships, so nothing you type is uploaded.
Is my timestamp in seconds or milliseconds?
Count the digits. A present-day value in seconds has ten digits; the same instant in milliseconds has thirteen. Choosing the wrong unit lands you in 1970 or in the year 55000, which is the usual sign to switch.
What happens to a date that daylight saving skips or repeats?
The page tells you which reading it used. When the clocks go back, a wall time occurs twice and the earlier instant is chosen; when they go forward, a time that never existed is shifted past the gap rather than being silently accepted.
Can I type a zone that is not in the list?
Yes. The suggestions are only shortcuts. Any IANA identifier your browser knows, such as America/Sao_Paulo or Asia/Kolkata, works when you type it in full.
Can it add days to a date or measure a duration?
No. This page converts one instant between representations; it does not do date arithmetic, and it does not parse cron expressions or recurrence rules.
Why is my converted date in 1970?
The value was almost certainly in milliseconds while the unit was set to seconds, or the number was truncated. Switch the unit and the date jumps to the range you expected.