Epoch Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa. Works with both seconds and milliseconds.

Unix Timestamp → Human Date

Results will appear here

Human Date → Unix Timestamp

Results will appear here

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp (also called Epoch time) is the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC. It's a widely used time format in programming and databases.

How do I convert Unix timestamp to date?

Simply paste your Unix timestamp (in seconds or milliseconds) into the input field above and click "Convert to Date". The tool will display the date in multiple formats including ISO 8601, local time, and UTC.

What's the difference between seconds and milliseconds?

Unix timestamps in seconds have 10 digits (e.g., 1234567890), while milliseconds have 13 digits (e.g., 1234567890000). Our tool automatically detects which format you're using.

How do I get the current Unix timestamp?

Click the "Current Time" button above to instantly get the current Unix timestamp in seconds. The tool will automatically convert it to a human-readable date for you.

Can I convert a specific date to Unix timestamp?

Yes! Use the "Human Date → Unix Timestamp" section. Select your desired date and optionally time, then click "Convert to Timestamp" to get both seconds and milliseconds formats.