Timestamp Converter
Live Clock
Current Unix timestamp updates every second.
Multiple Formats
Local time, UTC, ISO 8601, relative.
Bidirectional
Timestamp to date and date to timestamp.
Client-side
All processing in your browser. No data uploaded.
关于Timestamp Converter
A Unix timestamp (also called Epoch time) is the number of seconds that have elapsed since January 1, 1970 at 00:00:00 UTC. It is the standard time representation used by operating systems, databases, and web APIs because it is timezone-agnostic, always increasing, and trivial to compare or subtract. This converter makes it easy to translate between raw Unix timestamps and human-readable dates in both directions. You can paste a Unix timestamp (seconds or milliseconds are both accepted) to instantly see the equivalent local time, UTC, ISO 8601, and a relative description such as "3 days ago". Conversely, you can type a natural date string to get its Unix equivalent in seconds and milliseconds. A live clock shows the current Unix timestamp updating every second, which you can click to load into the converter. All processing runs entirely in your browser — no network requests are made — so the tool works offline and is completely private.
如何使用Timestamp Converter
- Observe the live counter at the top to see the current Unix timestamp updating in real time.
- To convert a timestamp to a date: paste or type a Unix timestamp (seconds or milliseconds) into the "Timestamp to Date" field.
- The tool will instantly display the equivalent Local Time, UTC, ISO 8601 string, and relative time.
- To convert a date to a timestamp: type a date string such as "2025-06-15 09:00:00" into the "Date to Timestamp" field.
- The tool shows the Unix value in both seconds and milliseconds, plus ISO 8601 and relative formats.
- Click any Copy button to copy a specific value to your clipboard.
常见问题
What is the Unix epoch?
The Unix epoch is the point in time from which Unix timestamps are measured: January 1, 1970, 00:00:00 UTC. A timestamp of 0 represents that exact moment; positive values represent time after it.
Does this tool accept millisecond timestamps?
Yes. The tool automatically detects whether your input is in seconds or milliseconds. Values larger than 10¹² are treated as milliseconds; smaller values are treated as seconds.
What date formats can I type into the Date to Timestamp field?
The field accepts any string that JavaScript's Date constructor can parse, including ISO 8601 (2025-06-15T09:00:00), common formats like "June 15 2025", and locale-specific strings.
Why does the relative time say "a few seconds ago" for now?
The tool computes relative time from the current moment. A timestamp within 60 seconds of now is displayed as "a few seconds ago" or "in a few seconds" for future timestamps.
Is there a 2038 problem with this tool?
No. This tool uses JavaScript's 64-bit floating-point numbers and BigInt where needed, so it handles timestamps far beyond the 32-bit signed integer limit of January 19, 2038.