Epoch / timestamp converter
Convert between Unix time and human-readable dates.
This epoch converter translates between Unix timestamps and human-readable dates so you can read log entries, database fields, and scheduled job times at a glance. A Unix timestamp counts the seconds since January 1, 1970 UTC, and this tool turns that number into a clear date and time in both UTC and your local zone — or goes the other way, converting a date back into epoch seconds. It is handy whenever you are comparing timestamps across systems that store time as a raw integer. If you also run scheduled jobs, SJ Monitor can alert you when a cron task fails to check in on time.
Frequently asked questions
What is the difference between seconds and milliseconds?
Unix time is usually counted in seconds, but many languages and APIs use milliseconds. A 13-digit number is almost always milliseconds; a 10-digit one is seconds.
Does it account for time zones?
Yes. It shows the result in UTC and your local time zone so you can avoid off-by-hours mistakes.
What is the year 2038 problem?
Older systems store Unix time in a 32-bit integer that overflows in 2038. Modern 64-bit timestamps avoid the issue entirely.
What is the Unix epoch?
It's the reference point for Unix time: 00:00:00 UTC on 1 January 1970. Every timestamp counts the seconds (or milliseconds) elapsed since that moment.
Are Unix timestamps always in UTC?
Yes — the raw number is always counted from the epoch in UTC, with no time-zone offset baked in. Time zones only come into play when you format the timestamp for display.
How do I convert an ISO 8601 date to a timestamp?
Paste the date and the tool returns its epoch seconds. ISO 8601 (like 2026-06-21T14:30:00Z) is human-readable and unambiguous, while the timestamp is the compact integer form systems store.
More Developer utilities tools
Want this checked automatically and around the clock? Create a free SJ Monitor account and we'll alert you the moment something changes.