snaptools
Unix Timestamp Converter
Timezone
Unix (seconds)
Unix (seconds)
no matches
Unix (milliseconds)
ISO 8601
UTC
Local
RFC 2822
Relative
Day of week
Enter a timestamp or date, or hit "Now"
// about this tool

Unix Timestamp Converter Online

Updated 2026-07-09

Convert Unix timestamps to human-readable dates and back, online and free. Paste an epoch value in seconds or milliseconds and SnapTools shows the date in UTC, your chosen timezone, ISO 8601, RFC 2822, and relative ("2 years ago") form — or type a date to get the matching timestamp. Everything runs in your browser, so nothing is uploaded.

Unix time is everywhere — log files, databases, JWTs, cookies, and API payloads all store moments as epoch seconds or milliseconds. This converter turns those opaque numbers into dates you can read (and the reverse) in a single step, with one-click copy for every format.

// how to use

  1. 1 Paste a Unix timestamp (seconds or milliseconds) into the input, or type a date like "2023-11-14 22:13:20".
  2. 2 Pick a timezone for the local time, or hit "Now" to use the current moment.
  3. 3 Copy any of the formats — Unix, ISO 8601, UTC, local, RFC 2822, or relative time.

// examples

Timestamp to date
Input
1700000000
Output
2023-11-14 22:13:20 UTC
Date to timestamp
Input
2024-01-01T00:00:00Z
Output
1704067200
Milliseconds detected automatically
Input
1700000000000
Output
1700000000 (seconds)

// common uses

Debugging timestamps in logs and databases Converting API epoch fields to readable dates Checking token or cookie expiry times Coordinating events across timezones

// faq

A Unix timestamp (or epoch time) is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, not counting leap seconds. It's a compact, timezone-independent way to store a moment in time.
Yes. If the number is large enough to be milliseconds (13 digits and up), it's detected automatically and shown in both seconds and milliseconds.
Yes — type a date or ISO 8601 string and you'll get the matching Unix timestamp, ISO, UTC, and RFC 2822 forms.
The Unix, UTC, and ISO values are timezone-independent. The "Local" line re-expresses the same moment in the timezone you pick from the dropdown.
No — the conversion runs in your browser, so nothing leaves your machine.

↳ Curious to go deeper? Read the Unix time explained: epoch, milliseconds, and timezones guide →

Use this via API

Get a free API key →
curl -X POST https://snaptools.dev/api/v1/tools/timestamp-converter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":"1700000000"}'
Esc
↑↓ navigate open Esc close