Search 100+ free tools… (e.g. json, vpn, password) ⌘K
Link Tools Dereferer Hide Referrer Link URL Shortener Affiliate Cloaker PayPal Links PayPal DonationPayPal Links Privacy Tools Password Generator Cloudflare Resolver My Referrer Torrent Tools Magnet → Torrent Torrent → Magnet Torrent Editor Pirate Bay Proxies Movierulz Proxies ExtraTorrent Proxies Dev Tools Base64 Encoder Hash Generator HTTP Headers Disposable Email Checker Company Blog About Us Contact Anonymize Free
Dev Tool

Unix Timestamp Converter

Convert Unix timestamps to dates and dates to timestamps. Supports seconds, milliseconds and multiple timezone formats.

⏱ Current Unix Timestamp Loading…
Seconds
—
Milliseconds
—
🔢 Timestamp → Human Date
Enter a timestamp above
📅 Date → Timestamp
Date & Time
Unix Timestamp
—

Frequently Asked Questions

How do I convert a timestamp to a date?
Paste the Unix timestamp into the converter and it instantly shows the human-readable date and time in your local timezone and UTC.
Does it support milliseconds?
Yes, the converter supports both second and millisecond precision Unix timestamps and auto-detects which format you are using.
How do I convert a date to a Unix timestamp?
Enter the date and time into the converter and click Convert to get the Unix timestamp in seconds. You can also choose millisecond output for JavaScript applications.
What timezone does the converter use?
The converter displays results in both UTC and your local browser timezone. You can convert any timestamp to any timezone using the timezone selector.
What is a Unix timestamp?
A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970 at 00:00:00 UTC. It is the most common way to represent time in programming and APIs.
How do I know if a timestamp is in seconds or milliseconds?
Timestamps in seconds are typically 10 digits (e.g. 1700000000). Timestamps in milliseconds are 13 digits (e.g. 1700000000000). This tool automatically detects which format you are using.
Why is 1970 used as the epoch?
January 1, 1970 was chosen as the Unix epoch by early Unix developers in the late 1960s as a convenient reference point. It had no particular technical significance — it was simply round and recent.
🛡️
Your IP address and DNS queries are visible to your ISP. Protect your privacy with a trusted VPN — tested and recommended by Anonymiz.
See Recommended VPNs →

What a Unix timestamp is

A Unix timestamp counts the seconds since 1 January 1970 at 00:00 UTC. Servers, databases, APIs and log files use it because a single number means the same moment everywhere, with no time zones or date formats to get wrong. This converter turns timestamps into readable dates and back, in seconds, milliseconds or ISO 8601 format.

Seconds or milliseconds?

If a date comes out in 1970, or thousands of years in the future, the two have been mixed up.

Time zones

A timestamp is always UTC; the time zone only matters when you display it. Store UTC and convert at the last moment. ISO 8601 makes the offset explicit: 2026-09-30T14:00:00Z is UTC, and 2026-09-30T16:00:00+02:00 is the same moment in Central European Summer Time.

Common pitfalls

To schedule jobs at fixed times, the cron job generator builds the expression for you.

Related articles

Related Tools

📦
Base64 Encoder
Encode and decode Base64
📋
JSON Formatter
Format and validate JSON
🔄
CSV to JSON
Convert CSV to JSON
🔄
JSON to CSV
Convert JSON to CSV
📝
Markdown to HTML
Convert Markdown to HTML
🔢
Number Base Converter
Convert between number bases
Done!