Unix Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa. Supports seconds and milliseconds.

Current Unix Timestamp:1787519211

Timestamp to Date

Date to Timestamp

Quick Reference

1 hour =3600
1 day =86400
1 week =604800
1 year =31536000

Why use our Unix Timestamp Converter?

Bidirectional Conversion

Convert Unix timestamps to dates and dates to timestamps in either direction.

Seconds & Milliseconds

Switch between epoch seconds and milliseconds formats with one toggle.

Live Current Time

See the current Unix timestamp update every second — copy it instantly.

What is a Unix Timestamp Converter?

A Unix timestamp converter translates between epoch time — the number of seconds (or milliseconds) since January 1, 1970 UTC — and human-readable dates. Developers encounter Unix timestamps in APIs, databases, JWT claims, log files, and server configurations. Converting them manually is error-prone, especially across time zones and second vs millisecond formats.

Our free online Unix timestamp converter supports both directions with seconds and milliseconds modes. Enter a timestamp to see the UTC and local date, pick a date-time to get the epoch value, or grab the live current timestamp. All conversion happens in your browser for instant, private results.

What You Can Convert

  • Timestamp to date:Enter an epoch value and see UTC and local date-time representations.
  • Date to timestamp:Pick a date-time and get the corresponding Unix epoch value.
  • Seconds mode:Work with standard 10-digit Unix timestamps (e.g. 1700000000).
  • Milliseconds mode:Handle 13-digit JavaScript-style timestamps (e.g. 1700000000000).
  • Current timestamp:Live clock shows the current epoch value, updating every second.
  • Copy fields:Copy timestamp or date values individually with one click.

Common Use Cases

API Debugging

Decode created_at and expires_at fields from REST and GraphQL responses.

JWT & Token Inspection

Convert iat, exp, and nbf claims from epoch values to readable dates.

Database Queries

Translate between SQL datetime columns and Unix epoch integers.

Log Analysis

Convert timestamp columns in server logs to local time for incident timelines.

JavaScript Development

Switch between Date.now() milliseconds and Math.floor(Date.now()/1000) seconds.

Cron & Scheduler Setup

Verify scheduled job times by converting between epoch and calendar dates.

How to Convert Unix Timestamps

1

Choose Format

Select Seconds or Milliseconds depending on your timestamp format.

2

Enter a Value

Type a Unix timestamp to get a date, or pick a date-time to get the epoch value.

3

Read UTC & Local

View both UTC and your local timezone representation of the converted date.

4

Copy the Result

Copy the timestamp or formatted date with one click.

Benefits of Epoch Conversion

Avoid Off-by-1000 Errors

Clearly switch between seconds and milliseconds to prevent common conversion mistakes.

Instant Bidirectional

Convert either direction without separate tools or manual math.

Live Current Time

Grab the current epoch value for API tests and database inserts.

UTC & Local Display

See both universal and local time without mental timezone math.

No Server Round Trip

Conversion runs locally — fast and private for production timestamps.

Completely Free

Convert unlimited timestamps with no signup required.

Unix Timestamp Tips

  • 10 vs 13 digits: 10-digit values are seconds; 13-digit values are milliseconds — pick the right mode.
  • Year 2038: 32-bit systems overflow at 2038-01-19 — use 64-bit timestamps in new systems.
  • UTC vs local: Unix timestamps are always UTC internally — local display depends on your browser timezone.
  • JavaScript Date.now(): Returns milliseconds — divide by 1000 for standard Unix seconds.
  • Invalid timestamps: Non-numeric or out-of-range values show an invalid result instead of a wrong date.
  • JWT exp claim: Most JWT libraries use seconds — confirm your token format before converting.

Convert Unix Timestamps Now

Whether you are debugging API responses, reading JWT claims, or analyzing server logs, our free Unix timestamp converter translates between epoch time and human-readable dates instantly in your browser.

Scroll up, enter a timestamp or pick a date, and copy the result. No registration required, completely free, and your data stays 100% private on Quick Note.

Related tools

Frequently Asked Questions

What is a Unix timestamp?

A Unix timestamp (also called epoch time) is the number of seconds since January 1, 1970 00:00:00 UTC. It is a standard way to represent dates in programming, databases, and APIs.

What is the difference between seconds and milliseconds?

Unix timestamps in seconds are typically 10 digits (e.g. 1700000000). Millisecond timestamps are 13 digits (e.g. 1700000000000) and are common in JavaScript with Date.now().

How do I convert a timestamp to a date?

Enter the Unix timestamp in the input field, select seconds or milliseconds mode, and the tool displays the corresponding UTC and local date-time.

How do I convert a date to a Unix timestamp?

Use the date-time picker to select a date and time. The tool calculates and displays the corresponding Unix epoch value in your chosen format.

What timezone are Unix timestamps in?

Unix timestamps are always based on UTC. The tool also shows your local timezone conversion based on your browser settings.

What is the current Unix timestamp?

The tool displays a live current timestamp that updates every second. Click to copy it for API tests or database inserts.

Is my data uploaded to a server?

No. All conversion happens entirely in your browser. Timestamps and dates are never sent to any server.

Is the Unix timestamp converter free?

Yes. It is completely free to use with no registration, downloads, or hidden fees.