Unix Timestamp Converter
Free online Unix timestamp converter. Convert epoch/Unix timestamps to human-readable dates and times or convert a date back to a Unix timestamp. Supports seconds and milliseconds.
Current Unix timestamp (live)
Timestamp → Human Date
Human Date → Timestamp
What is a Unix timestamp?
A Unix timestamp is the number of seconds elapsed since 00:00:00 UTC on 1 January 1970 — the 'Unix epoch'. It is how virtually every computer system stores time internally: a single unambiguous number, immune to time zones and date formats. 1,750,000,000 corresponds to June 2025.
A 10-digit timestamp is in seconds; a 13-digit one is in milliseconds (used by JavaScript). This converter auto-detects both and shows the result in UTC and your local time zone.
How to use
- 01The live counter at the top shows the current Unix timestamp in real time.
- 02To convert a timestamp to a date: paste a Unix timestamp (seconds or ms) and click Convert.
- 03To convert a date to a timestamp: use the date-time picker and click Convert.
- 04Copy the result with the Copy button next to each output.
Frequently asked questions
- What is a Unix timestamp?
- A Unix timestamp (also called epoch time) is the number of seconds (or milliseconds) that have elapsed since 00:00:00 UTC on 1 January 1970. It is a universal, timezone-independent way to represent a moment in time.
- How do I know if my timestamp is in seconds or milliseconds?
- A 10-digit number is almost certainly in seconds. A 13-digit number is in milliseconds. This converter auto-detects which format you have entered.
- Does this tool handle time zones?
- The output shows both UTC (Universal Time) and your local browser time zone so you can see the timestamp in the context most useful to you.