⏱OpsTools

Unix Timestamp Converter

Convert Unix timestamp to readable date and convert date to timestamp in one place. Great for debugging logs, APIs, Cron jobs, and automation tasks.

Unix Timestamp Converter

Convert Unix timestamp to readable date and convert date back to timestamp instantly.

Current Seconds

1793658886

Current Milliseconds

1793658886054

Timestamp to Date

Local Time

11/2/2026, 22:34:46

UTC

Mon, 02 Nov 2026 22:34:46 GMT

ISO 8601

2026-11-02T22:34:46.000Z

Date to Timestamp

Timestamp (seconds)

-

Timestamp (milliseconds)

-

What Is Unix Timestamp?

Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970 (UTC). Many systems and APIs store time in this format because it is compact and timezone-independent.

In real-world engineering, you often need fast conversions between timestamp and readable date. For example, when troubleshooting logs, checking webhook events, verifying token expiration, or planning cron schedules.

Common Conversion Examples

  • 1713273600-> human date in local timezone and UTC
  • 1713273600000-> milliseconds timestamp used by JavaScript
  • Date input -> seconds timestamp for Linux tools and backend APIs

Timestamp Field Reference

FieldMeaningDebug Tip
SecondsUnix epoch in secondsUsually 10 digits in current years.
MillisecondsUnix epoch in millisecondsJavaScript Date.now() output format.
UTCTimezone-independent displayUse for server log comparison.
Local TimeBrowser timezone displayUseful for user-facing checks.

Real Debugging Examples

  • Token expired unexpectedly: payload `exp` interpreted as local time instead of UTC.
  • Scheduler ran at wrong hour: cron server timezone differs from application timezone.
  • Webhook order issue: mixed milliseconds and seconds in event sorting.

Related Tools

Common Mistakes

  • Seconds vs milliseconds confusion: wrong unit causes date to shift by decades.
  • Timezone mismatch: comparing local browser time with server UTC without conversion.
  • Stale copied values: old log snippets may not match current environment state.
  • String sorting timestamps: numeric values should be compared as numbers, not text.

Recommended Debug Flow

  1. Identify timestamp unit first (10 vs 13 digits is a quick check).
  2. Compare local time and UTC side by side to find timezone drift.
  3. If timestamp comes from token claims, inspect token with JWT Decoder.
  4. If timestamp appears in encoded payload, decode first using Base64 Encode Decode.
  5. Use cron pages to verify expected schedule windows.

Frequently Asked Questions

What is the difference between seconds and milliseconds timestamp?▾
Seconds timestamp has 10 digits in most modern dates, while milliseconds timestamp has 13 digits. JavaScript Date.now() returns milliseconds.
Why is my converted time incorrect?▾
The most common reason is mixing seconds and milliseconds, or reading local time as UTC. Confirm your timestamp unit first.
Can I use this converter for cron debugging?▾
Yes. You can convert execution timestamps from logs into readable time to verify whether your cron schedule runs as expected.
Why do two systems show different time for same timestamp?▾
They may use different timezone display settings or one side may use milliseconds while the other uses seconds.