Unix Timestamp Converter
Convert Unix epoch timestamps to human-readable dates and convert dates back to timestamps. The tool auto-detects whether your timestamp is in seconds or milliseconds, shows the result in UTC, your local time zone, and ISO 8601 format, and displays a live current timestamp you can copy at any moment.
Converters
Private by default
This tool runs entirely in your browser. Your data is never uploaded to a server.
How to use
3 clear steps.
Paste a Unix timestamp (seconds or milliseconds are auto-detected) to see the date in UTC and local time.
Or pick a date and time to get the corresponding timestamp.
Copy the current live timestamp with one click.
Good to know
Frequently asked questions
- 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"), ignoring leap seconds. It's the standard machine-friendly way to store points in time.
- Is my timestamp in seconds or milliseconds?
- Timestamps around 10 digits (e.g. 1700000000) are in seconds; around 13 digits (e.g. 1700000000000) are in milliseconds. JavaScript's Date.now() returns milliseconds; most Unix tools use seconds. This converter detects the difference automatically.
- What is the year 2038 problem?
- Systems that store Unix time as a signed 32-bit integer overflow on 19 January 2038. Modern systems use 64-bit time values, which postpones the problem by billions of years.