Results update as you type. Enter a 13-digit value to switch to milliseconds automatically.
Results update as you change any field.
Unix Timestamp Converter โ Free Online Tool
What is a Unix timestamp?
A Unix timestamp (also called epoch time or POSIX time) counts the seconds since 1970-01-01 00:00:00 UTC, ignoring leap seconds. Because it's a single number measured against a fixed reference, it's timezone-independent and trivial to compare, sort, or store. Most databases, APIs, and programming languages use it as the canonical representation of a moment in time.
How to use
- Type a Unix timestamp in the top pane โ results update live, and a 13-digit value auto-switches to milliseconds.
- Or use the native date and time pickers in the bottom pane โ also live.
- The results pane shows 9 formats: Unix in seconds and milliseconds, UTC, ISO 8601, local time, separated date/time, day of week, and a relative phrase.
- Click ๐ next to any row to copy that value, or Copy All for the full set.
- Press Use Now in the toolbar to drop the current Unix timestamp into the top pane, or Now inside the date pane to fill with the current date and time.
Frequently Asked Questions
What's the difference between seconds and milliseconds?
A Unix timestamp counts the time since 1970-01-01 UTC. Most languages and APIs use seconds (10 digits today). JavaScript's Date.now() and many JSON APIs use milliseconds (13 digits). The converter auto-switches to milliseconds when your input has more than 12 digits.
Why does my local time differ from UTC?
Local time applies your computer's timezone offset to the underlying UTC moment โ that's the same instant, displayed in a different wall clock. The Unix timestamp is identical in both views; only the formatting changes.
Does the converter handle dates before 1970?
Yes. Unix timestamps before 1970-01-01 are negative numbers, and the converter handles them. Enter a negative value (e.g. -86400 for 1969-12-31) and it converts the same way.
What is ISO 8601 format?
ISO 8601 is the international standard for date-time strings โ for example, 2026-05-21T14:30:00.000Z. The trailing Z means UTC. It's the format used by JSON's date conventions, JavaScript's toISOString(), and most modern APIs.
Does this tool send my timestamps to a server?
No. All conversions run in your browser using built-in JavaScript Date functions. Your input never leaves your device.