Unix Timestamp Converter
Convert epoch timestamps to readable dates and back, with automatic seconds/milliseconds detection and a live clock.
Quick answer
A Unix timestamp counts seconds since 1 January 1970 UTC. Ten digits means seconds, thirteen means milliseconds — the converter detects which and shows the date in UTC and your local time.
- Free
- No sign-up
- Developer
- Updated October 2026
About the Unix Timestamp converter
A Unix timestamp counts seconds since 00:00:00 UTC on 1 January 1970. It’s the same everywhere on Earth, which is why databases, logs and APIs use it.
JavaScript and many APIs use milliseconds (13 digits) instead of seconds (10 digits). The converter detects the unit from the size of the number so you don’t get dates in the year 50,000.
How to use it
- Paste a timestamp in the left box to see it as a date.
- Or pick a date and time on the right to get the timestamp.
- Copy the current timestamp from the live clock.
How it works
Date = 1970-01-01T00:00:00Z + timestamp seconds
- Milliseconds = seconds × 1000.
Frequently asked questions
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 values, which last billions of years.
Do Unix timestamps include leap seconds?
No. Unix time treats every day as exactly 86,400 seconds.
Why does my converted time look wrong?
Usually a time-zone mix-up. The timestamp is always UTC; your local time is shown separately.
Results are estimates for planning — check critical figures with a professional or the official source.
Popular tools
Image Converter
Convert any image to JPG, PNG or WebP, with quality and size controls.
Image
JPG to PNG Converter
Turn JPG files into PNG right in your browser — drag in one image or thirty.
Image
PNG to JPG Converter
Turn PNG files into JPG right in your browser — drag in one image or thirty.
Image
WebP to JPG Converter
Turn WebP files into JPG right in your browser — drag in one image or thirty.
Image