Loading...
Loading...
Convert Unix timestamps to readable dates, or convert dates back to epoch seconds, milliseconds, microseconds, and nanoseconds for APIs, databases, logs, and debugging.
Current Unix Epoch Time
Updates every second
Milliseconds
1779214067360
UTC
Tue, 19 May 2026 18:07:47 GMT
Local Time
5/19/2026, 6:07:47 PM
Enter seconds, milliseconds, microseconds, or nanoseconds
Supports formats like 2026-05-17 20:30:00, 17-05-2026 20:30, and ISO date strings.
Unix seconds
1779214067
Unix milliseconds
1779214067360
Unix microseconds
1779214067360000
Unix nanoseconds
1779214067360000000
UTC date
Tue, 19 May 2026 18:07:47 GMT
Local date
5/19/2026, 6:07:47 PM
ISO 8601
2026-05-19T18:07:47.360Z
Quickly generate timestamps for the start or end of today, this month, or this year.
Unix timestamps are commonly used in APIs, databases, server logs, JWT claims, cron systems, analytics events, and data pipelines. They avoid timezone ambiguity by representing a moment as a number rather than a formatted date string.
Standard Unix time is usually a 10-digit value, such as 1715947200.
JavaScript timestamps are usually 13-digit values, such as 1715947200000.
Some databases and logs store timestamps as 16-digit microsecond values.
High-precision systems may use nanosecond timestamps for event ordering.
UTC is the safest format when storing or sharing timestamps because it is not tied to a user timezone. Local time is useful when you want to display the same timestamp in the timezone of the person viewing it.
Start and end shortcuts generate timestamps for common reporting windows. For example, Start of Today means today at 00:00:00 in your local timezone, while End of Today means today at 23:59:59.999.
These shortcuts are useful when you need date filters for API queries, analytics dashboards, SQL reports, log searches, billing periods, cache windows, or scheduled jobs. Instead of manually calculating boundaries, you can click a shortcut and copy the generated Unix seconds, milliseconds, microseconds, or nanoseconds.
Use Start of This Month and End of This Month to create timestamp filters for monthly API requests.
Use Start of Today and End of Today to search logs only for events created during the current day.
Math.floor(Date.now() / 1000)Instant.now().getEpochSecond()int(time.time())SELECT UNIX_TIMESTAMP();SELECT EXTRACT(EPOCH FROM NOW());A Unix timestamp is the number of seconds that have passed since January 1, 1970 at 00:00:00 UTC. Some systems also use milliseconds, microseconds, or nanoseconds.
Epoch time is another name for Unix time. It represents dates as a numeric offset from the Unix epoch, which makes timestamps easy for computers to store and compare.
Many APIs use seconds, JavaScript Date values use milliseconds, and some databases or logs use microseconds or nanoseconds. This converter shows all common formats.
UTC is timezone-neutral. Local time displays the same moment according to your browser timezone.
No. Timestamp conversion happens in your browser, so your input is not sent to a server by this tool.