PixConvert

Free Unix Timestamp Converter

This free Unix timestamp converter turns epoch seconds or milliseconds into UTC, local time, ISO 8601 and relative time. Pick a date and time to get the epoch value back.

Timestamp → Date

or

Date → Timestamp

How to Convert Timestamps

1

Paste a timestamp.

Type or paste a Unix timestamp in seconds or milliseconds into the top box, or click Now to fill in the current time in seconds.

2

Read the results.

You see the date in UTC, your local time, ISO 8601 and relative time. Values above 10,000,000,000 are read as milliseconds.

3

Convert a date back.

In the lower card, pick a date and time in your local zone to get the epoch value in seconds and milliseconds. Copy any row with one click.

Frequently Asked Questions

Answers about epoch time, units, time zones and the 2038 limit.

What is a Unix timestamp?

A Unix timestamp, also called epoch time, counts the seconds since January 1, 1970 at 00:00:00 UTC, not counting leap seconds. It names one moment with no time zone attached, which is why APIs, logs and databases use it to store dates.

How do I tell if a timestamp is in seconds or milliseconds?

Count the digits. Current times are 10 digits in seconds (1700000000) and 13 in milliseconds (1700000000000). This converter reads any value above 10,000,000,000 as milliseconds and anything smaller as seconds, so both forms work without a setting.

How do I convert a Unix timestamp to a date?

Paste the number into the Unix Timestamp box. The UTC, Local Time, ISO 8601 and Relative rows fill in as you type. For example, 1700000000 is Tue, 14 Nov 2023 22:13:20 GMT, or 2023-11-14T22:13:20.000Z in ISO 8601.

How do I get the current epoch time?

Click Now. It fills the top box with the current Unix time in whole seconds and shows the matching dates. For milliseconds, multiply that value by 1,000, or pick today's date and time in the lower card to see both values.

What time zone does the date to timestamp side use?

It reads the date and time you pick in your browser's time zone. In New York, 2026-10-19 14:30 gives 1792434600; in UTC the same input gives 1792420200. There is no zone picker, so check the ISO 8601 row, which always shows the result in UTC.

What is the difference between UTC and local time here?

A timestamp marks one moment for everyone. The UTC row shows it with no offset, and Local Time shows the same moment in your device's zone and date format, so the two rows differ by your offset. The timestamp itself never changes.

What is ISO 8601?

ISO 8601 is the standard date format most JSON APIs and logs use, such as 2023-11-14T22:13:20.000Z. The T splits the date from the time and the Z means UTC. This converter always gives the ISO value in UTC, with milliseconds.

Why does my timestamp show a date in 1970?

The value is almost always in the wrong unit. A seconds value read as milliseconds lands about 20 days after January 1, 1970. Here, an 11-digit seconds value (a date after 2286) is read as milliseconds and shows 1970 too, so check the digit count.

Does it convert microseconds or nanoseconds?

Not yet. A 16-digit microsecond value is read as milliseconds and shows a year far in the future, and a 19-digit nanosecond value shows an error. Divide by 1,000 or 1,000,000 first to get milliseconds, then paste the result.

Can I convert negative timestamps for dates before 1970?

Yes, in seconds. -1700000000 gives February 18, 1916, and the date picker returns negative values for dates before 1970. Negative milliseconds are read as seconds by mistake, so divide them by 1,000 before you paste them.

What is the year 2038 problem?

Systems that store Unix time as a signed 32-bit number run out at 2147483647, which is 03:14:07 UTC on January 19, 2038, and then wrap back to 1901. This converter uses JavaScript dates, so 2038 and later dates convert normally.

Is this timestamp converter private?

Yes. The timestamps and dates you type stay in your browser and are never saved. On the live site, Google Analytics counts each edit and Copy click, but only the tool name and a zero duration are sent, never a value you entered.

What the Unix Timestamp Converter Shows

Paste an epoch value or pick a date. You get UTC, local time, ISO 8601 and seconds or milliseconds, each with its own Copy button.

Unix timestamp 1700000000 converted to Tue, 14 Nov 2023 22:13:20 GMT, local time and ISO 8601 2023-11-14T22:13:20.000Z

Convert a Unix Timestamp to a Date

Paste a 10-digit seconds value or a 13-digit milliseconds value and the unit is picked for you. You see the UTC date, your local time, ISO 8601 and how long ago it was.

  • Seconds or milliseconds, detected for you
  • UTC, local, ISO 8601 and relative
  • Now button fills in the current time
Try now
Date to Unix timestamp: 2023-11-14 22:13 in the date picker gives 1699999980 seconds and 1699999980000 milliseconds

Convert a Date to a Unix Timestamp

Pick a date and time in the calendar picker to get the epoch value in seconds and in milliseconds, plus the ISO 8601 string in UTC. The date is read in your local time zone.

  • Seconds and milliseconds side by side
  • ISO 8601 output always in UTC
  • Uses your browser's time zone
Try now

UTC & Local Time

Every timestamp shows the UTC date and the same moment in your browser's time zone and date format, so you can line up a log entry with your own clock.

Relative Time From Now

A Relative row says how far the moment is from now, such as 3 years ago or 2 hours from now. It is worked out when you type and doesn't count up live.

Copy Any Result

Each row has its own Copy button, so you can paste the ISO string into an API call or the seconds value into a SQL query without retyping it.

Free, No Sign-Up

Use it without an account or limit. The values you type stay in your browser. On the live site, Google Analytics counts each edit, never the timestamp or date you typed.

When You Need a Timestamp Converter

Epoch values show up in logs, APIs, tokens and databases. These are the jobs where a quick conversion helps.

API Debugging

Read created_at, updated_at and expiry fields from an API response or a log line. Paste the number to see the exact moment in UTC and in your local time.

  • Decode exp and iat claims from a JWT
  • Read epoch values in server log files
  • Check created_at fields in API responses

Database Work

Turn a calendar date into seconds or milliseconds for a SQL WHERE clause, or decode an epoch column from a data export to check what it really stores.

  • Build WHERE clauses with epoch values
  • Decode stored epoch columns in exports
  • Spot a seconds versus milliseconds mix-up

Scheduling & Events

Check when a token, cache entry or scheduled job expires and how far away that is. The Relative row shows the gap from now in minutes, hours, days or years.

  • See how long until a token expires
  • Confirm a future event's exact UTC time
  • Compare a timestamp with your local clock