Unix Timestamp Converter

Enter a Unix timestamp to convert it to a human-readable date, or pick a date and timezone to get its Unix timestamp in seconds and milliseconds.

Current Unix Timestamp

— ms

Timestamp to Date

Enter a timestamp above to see the converted dates.

Date to Timestamp

Pick a date and time above to see the Unix timestamps.

Notable Unix Timestamps

Event Timestamp (s) Date (UTC)
Unix Epoch 0 Jan 1, 1970 00:00:00 UTC
Y2K (Jan 1, 2000) 946684800 Jan 1, 2000 00:00:00 UTC
Billion-second mark 1000000000 Sep 9, 2001 01:46:40 UTC
iPhone launch 1173657600 Mar 12, 2007 00:00:00 UTC
Y2038 overflow (32-bit) 2147483647 Jan 19, 2038 03:14:07 UTC
Year 3000 32503680000 Jan 1, 3000 00:00:00 UTC

Click any row to load that timestamp in the converter above.

Summary

Enter a Unix timestamp to convert it to a human-readable date, or pick a date and timezone to get its Unix timestamp in seconds and milliseconds.

How it works

  1. The live counter at the top always shows the current Unix timestamp in seconds.
  2. To convert a timestamp to a date, enter the number in the "Timestamp to Date" section and choose seconds or milliseconds.
  3. To convert a date to a timestamp, pick a date and time in the "Date to Timestamp" section and select a timezone.
  4. Click any copy button to copy an output value to your clipboard.

Use cases

  • Debugging API logs: decode epoch values in server responses or log files.
  • Generating expiration timestamps: calculate a future Unix time for token or session expiry.
  • Scheduled tasks: convert a cron or scheduler run time to a human-readable date for verification.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu