Unix Timestamp Converter
Unix Timestamp Converter
Unix time counts the number of seconds that have passed since January 1, 1970, and it's the format countless databases, APIs, and log files use internally to store a moment in time without worrying about time zones. Choose a direction, enter either a timestamp or a date and time, and this calculator converts between the two instantly, always working in UTC to avoid ambiguity. It's especially handy for developers debugging API responses, reading raw database records, or figuring out when a cached file or log entry was actually created.
- What is Unix time? The number of seconds elapsed since January 1, 1970, 00:00:00 UTC (the "Unix epoch") — a compact, timezone-independent way to represent a moment in time, used throughout software systems.
- Always in UTC: both directions of this converter work in UTC to avoid ambiguity — convert to your local timezone separately if needed.
- Common uses: reading database timestamp columns, debugging API responses, setting cache expiration times, or working with log files that store times as Unix timestamps.
What date format should I use for "Date → Unix Timestamp"?
ISO 8601 format works most reliably, e.g. 2024-01-15T10:30:00Z — the trailing "Z" indicates UTC.
Why is Unix time sometimes shown in milliseconds instead of seconds?
JavaScript's Date.now() and many web APIs use milliseconds, while Unix time traditionally means seconds — if your number looks like it has 13 digits instead of 10, divide by 1000 first.
Unix Timestamp Converter


Unix time counts the number of seconds that have passed since January 1, 1970, and it's the format countless databases, APIs, and log files use internally to store a moment in time without worrying about time zones. Choose a direction, enter either a timestamp or a date and time, and this calculator converts between the two instantly, always working in UTC to avoid ambiguity. It's especially handy for developers debugging API responses, reading raw database records, or figuring out when a cached file or log entry was actually created.

- What is Unix time? The number of seconds elapsed since January 1, 1970, 00:00:00 UTC (the "Unix epoch") — a compact, timezone-independent way to represent a moment in time, used throughout software systems.
- Always in UTC: both directions of this converter work in UTC to avoid ambiguity — convert to your local timezone separately if needed.
- Common uses: reading database timestamp columns, debugging API responses, setting cache expiration times, or working with log files that store times as Unix timestamps.
What date format should I use for "Date → Unix Timestamp"?
ISO 8601 format works most reliably, e.g. 2024-01-15T10:30:00Z — the trailing "Z" indicates UTC.
Why is Unix time sometimes shown in milliseconds instead of seconds?
JavaScript's Date.now() and many web APIs use milliseconds, while Unix time traditionally means seconds — if your number looks like it has 13 digits instead of 10, divide by 1000 first.
