Timestamp Converter
Convert between Unix timestamps and human-readable dates. Supports seconds and milliseconds.
Current Unix Timestamp
—
Current Date/Time (Local)
Loading…
A Unix timestamp represents the number of seconds (or milliseconds) since January 1, 1970, 00:00:00 UTC (the "Unix Epoch"). This tool auto-detects whether your input is in seconds or milliseconds.
About the Unix Timestamp Converter
Unix timestamps — the number of seconds since January 1, 1970 UTC — are the universal language of time in computing. Every database timestamp, every log line, every API response containing a `createdAt` field is likely a Unix timestamp under the hood. It's the format that makes date math trivial (subtract two timestamps to get elapsed seconds) and completely timezone-agnostic.
But humans don't think in seconds-since-1970. We think in dates and times, in local timezones. Bridging the two is a daily task for developers, sysadmins, and anyone reading logs or debugging schedule-related bugs. Our Unix Timestamp Converter does this instantly in both directions.
The tool auto-detects whether your input is in seconds (10 digits, 1970–2286), milliseconds (13 digits, used by JavaScript and Java), or microseconds (16 digits, some observability systems). It shows the corresponding date in UTC, your local timezone, and any timezone you pick. Reverse conversion is just as easy — type a date and get the timestamp in any unit.
How to use Unix Timestamp Converter
Paste a timestamp
Enter a Unix timestamp: seconds (like 1735689600), milliseconds (like 1735689600000), or microseconds. The tool auto-detects the unit based on digit count.
See instant conversion
The corresponding date appears in UTC, ISO 8601, RFC 2822, your local timezone, and a relative time (e.g., "3 hours ago" or "in 2 days").
Pick a different timezone
Use the timezone dropdown (all IANA timezones supported: America/New_York, Asia/Tokyo, Europe/London, etc.) to see the same timestamp in another region — perfect for coordinating across teams.
Reverse convert
Switch to "Date to Timestamp" mode. Pick a date and time; the tool outputs the Unix timestamp in seconds and milliseconds — copy directly into your database or code.
Copy in any format
One-click copy buttons for Unix seconds, milliseconds, ISO 8601, RFC 2822, and the human-readable form. Whatever format your system expects, it's a click away.
Common Use Cases
Debug log timestamps
When your server logs show `event at 1735689600` and you need to correlate with a bug report saying "3 PM Tuesday", convert instantly.
Database queries
PostgreSQL, MySQL, and MongoDB store dates as Unix timestamps under the hood. Convert dates to timestamps to write range queries.
API integration testing
Many APIs (Stripe, Slack, GitHub) return `iat`, `exp`, `created` fields as Unix timestamps. Convert to human dates to validate the response.
Cross-timezone scheduling
Your team is in NYC, LA, and Tokyo. A Unix timestamp is timezone-neutral — everyone can see the same event in their local time.
Cron and scheduled job debugging
When a scheduled task fires "at the wrong time", the timestamp in the logs is your source of truth. Compare it to your cron expression.
JWT expiration checks
JWT `exp` and `iat` claims are Unix seconds. Paste them here to see when a token was issued and when it expires — no manual math.
Frequently Asked Questions
Related Tools You May Like
Related searches: