Unix Timestamp Converter

Convert between epoch time, ISO 8601, and human-readable dates. Supports seconds, ms, and µs.

Current Unix timestamp
Now

Timestamp → Date

Date → Timestamp

About this tool

What is a Unix Timestamp?

A Unix timestamp (epoch time) is the number of seconds elapsed since 1970-01-01 00:00:00 UTC. It's the standard time format in Unix/Linux systems, databases, and APIs because it's timezone-independent and easy to do math on.

Seconds vs Milliseconds vs Microseconds

Standard Unix timestamps use seconds (10 digits, e.g., 1735689600). JavaScript's Date.now() returns milliseconds (13 digits). Some systems use microseconds (16 digits). Hint: a 10-digit number is almost certainly seconds; 13-digit, milliseconds.

FAQ

Frequently Asked Questions

What is a Unix timestamp?

The number of seconds (or milliseconds) elapsed since January 1, 1970 UTC — a compact, timezone-independent way to represent a point in time.

Does the converter handle milliseconds and microseconds too?

Yes — seconds, milliseconds, and microseconds are all supported as input formats, alongside ISO 8601 strings.

Can I convert to a specific time zone instead of UTC?

Yes — the result can be displayed in any time zone, not just UTC or your local one.

Related Tools

More Dev Tools

Base64 EncoderBcrypt GeneratorColor PickerCron ParserCSS MinifierCSV ⇄ JSON

Want more detail? Read How to Use Unix Timestamp Converter: Practical Guide and Best Practices.