Timestamp Converter
What is a UNIX timestamp?
A UNIX timestamp is the number of seconds since 1970-01-01 00:00:00 UTC (the Unix epoch). It’s widely used in APIs, logs, databases, and event systems.
Some systems use milliseconds instead of seconds. This tool detects common formats and helps you convert UNIX timestamps to ISO 8601 dates and back — locally in your browser.
How to use the Timestamp Converter
- Paste a UNIX timestamp into the first field (seconds or milliseconds).
- Click “→ ISO” to convert it to an ISO 8601 date (UTC).
- Paste an ISO date into the second field.
- Click “→ UNIX” to convert it back to a UNIX timestamp.
Tips and common pitfalls
- 10 digits usually means seconds; 13 digits usually means milliseconds.
- ISO strings ending with “Z” are in UTC; offsets like +02:00 mean local time zones.
- If your time looks wrong by hours, it’s usually a timezone/offset issue.
- Some systems store timestamps as strings; make sure there are no spaces or commas.
Related tools
You may also find these tools useful.
Cron Expression Parser
Convert cron expressions to human-readable schedules.
Generators & Validators
›
UUID v4 Generator
Generate UUID v4 instantly in your browser. No data is sent to the server.
Generators & Validators
›
UUID Generator
Generate UUID v4 values instantly in your browser.
Generators & Validators
›
UUID Validator
Validate UUID strings and detect version and variant.
Generators & Validators
›
Timestamp Converter FAQ
Seconds vs milliseconds — how do I know?
Most UNIX timestamps are 10 digits (seconds). 13 digits typically means milliseconds.
Is the ISO output in UTC?
Yes. ISO strings with “Z” are UTC. If you need a local timezone, convert after you get the ISO value.
Do you store my timestamps?
No. Conversions run in your browser. We don’t store or transmit your input.
Can I convert dates with timezone offsets?
Yes. ISO 8601 can include offsets (e.g., 2026-02-19T12:00:00+02:00). The tool converts it to a UNIX timestamp accordingly.