Convert a Unix timestamp to a date

Enter a Unix timestamp in seconds to see its Gregorian and
Solar Hijri dates in UTC. You can also enter a date and time
in either calendar to generate a Unix timestamp.

Example: 1704067200 corresponds to
.

Unix Timestamp Converter
Time zone: UTC. Enter timestamps in seconds, not milliseconds.
Selected value: 1791793028 Unix timestamp · seconds
Gregorian date · UTC
Monday, 12 October 2026
2026/10/12
08:17:08 UTC
Solar Hijri date · UTC
Monday, 20 Mehr 1405
1405/07/20
08:17:08 UTC

Unix timestamp examples

Timestamp in seconds Gregorian date and time in UTC
0 January 1, 1970 — 00:00:00
946684800 January 1, 2000 — 00:00:00
1704067200 January 1, 2024 — 00:00:00
1735689600 January 1, 2025 — 00:00:00
1767225600 January 1, 2026 — 00:00:00

What is a Unix timestamp?

A Unix timestamp counts seconds from January 1, 1970 at
00:00:00 UTC, known as the Unix epoch. Negative timestamps
represent times before that starting point.

Seconds or milliseconds?

This converter accepts whole seconds. For example,
1704067200 seconds and
1704067200000 milliseconds represent the same instant.
Divide a millisecond timestamp by 1,000 before using this tool;
discard any fractional seconds if you only need whole seconds.

Why does the converted time differ from my local time?

The result is displayed in UTC. Your local clock may show a
different time because of its time zone or daylight saving time.
The timestamp itself still represents the same instant.

Can I convert a Persian date to a timestamp?

Yes. Select Solar Hijri date, enter the date and time in UTC,
and click Convert. To convert a timestamp back, select Unix
timestamp to see both Gregorian and Solar Hijri dates.