Developer tools

Epoch / Unix Timestamp Converter

Convert Unix timestamps to readable dates and back, in seconds or milliseconds.

Live epoch clock, timezone support, ISO 8601 output, and code snippets for JavaScript, Python, SQL, and Linux.

Everything runs locally in your browser.

Live epoch clock

Unix seconds

1787330300

Unix milliseconds

1787330300420

UTC now: 2026-08-21T16:38:20.420Z · Local: 21 Aug 2026, 16:38:20 UTC

Unix timestamp → date

Convert Unix timestamp values in seconds or milliseconds.

Detected unit

seconds

Seconds

1787330300

Milliseconds

1787330300000

UTC (RFC 2822)

Fri, 21 Aug 2026 16:38:20 GMT

ISO 8601 (UTC)

2026-08-21T16:38:20.000Z

ISO 8601 (local offset)

2026-08-21T16:38:20.000+00:00

In UTC

21 Aug 2026, 16:38:20 UTC

Relative

now

ISO week number

Week 34

Date → Unix timestamp

Time to epoch converter for calendar dates, with timezone support.

Unix seconds

1787330300

Unix milliseconds

1787330300000

ISO 8601 (UTC)

2026-08-21T16:38:20.000Z

Readable

21 Aug 2026, 16:38:20 UTC

Code snippets

Quick references for Date.now(), time.time(), FROM_UNIXTIME(), and Linux date.

JavaScript

Date.now() // 1787330300000
new Date(1787330300000)
Math.floor(Date.now() / 1000) // 1787330300

Python

import time
time.time()  # ~1787330300
time.gmtime(1787330300)

SQL (MySQL)

FROM_UNIXTIME(1787330300)
UNIX_TIMESTAMP('...')

Linux / Bash

date -d @1787330300
date +%s

What Is an Epoch Converter?

Unix time (also called epoch time or POSIX time) counts seconds since 00:00:00 UTC on 1 January 1970. An epoch converter turns that integer into a human-readable date, and a date to epoch converter turns calendar times back into Unix timestamps.

This free online epoch converter tool supports seconds and milliseconds, a live clock, timezone display (including UTC and Eastern / EST-style zones), ISO 8601 output, relative time, and week numbers.

Seconds vs Milliseconds

Classic Unix timestamps are usually 10 digits around the present day. JavaScript Date.now() and many APIs use milliseconds (about 13 digits). Auto-detect picks the unit from length; you can force seconds or milliseconds when a value is ambiguous.

1710000000      # seconds
1710000000000   # milliseconds

Timezones, ISO 8601, and Week Numbers

Unix time itself is timezone-agnostic UTC. Formatting applies a timezone offset for display—useful as a UTC epoch converter or when checking America/New_York (EST/EDT). ISO 8601 strings are ideal for APIs; ISO week numbers help planning and reporting.

Year 2038 Problem and Leap Seconds

32-bit signed overflow hits at 2,147,483,647 seconds (19 January 2038 03:14:07 UTC). 64-bit clocks avoid that limit. Leap seconds are occasional one-second adjustments; most application Unix clocks ignore them and stay on continuous POSIX time.

Code, Excel, Linux, and Discord

Snippets cover JavaScript Date.now(), Python time.time(), SQL FROM_UNIXTIME(), and Linux date -d @…. Excel stores days since 1899/1900 rather than Unix epoch—convert via intermediate UTC dates. Discord snowflakes embed milliseconds since a Discord epoch; comparing with Unix ms still helps debugging.

Epoch Converter FAQs

What is an epoch converter?
An epoch converter (also called a Unix timestamp converter) turns POSIX time—seconds since 1 January 1970 UTC—into a human-readable date, and converts dates back into Unix time. This online epoch converter tool supports seconds and milliseconds.
How do I convert a Unix timestamp to a date?
Paste the number into the Unix timestamp to date field. The tool auto-detects seconds vs milliseconds, then shows UTC, your timezone, ISO 8601, relative time, and week numbers.
What is the difference between seconds and milliseconds?
Classic Unix / POSIX time uses whole seconds. Many APIs and JavaScript’s Date.now() use milliseconds. A 10-digit value is usually seconds; a 13-digit value is usually milliseconds.
Does this work as a UTC or EST epoch converter?
Yes. Pick UTC, your local zone, America/New_York (Eastern), or other common zones. That covers utc epoch converter and epoch converter to EST style checks without installing software.
What is the Year 2038 problem?
32-bit signed Unix time overflows after 2,147,483,647 seconds (19 January 2038 03:14:07 UTC). Modern 64-bit systems avoid that limit; this converter still flags timestamps near that boundary.
Can I use this like date to epoch or Excel / Linux converters?
Yes. Enter a calendar date to get a date to epoch converter result, copy Linux date -d @… snippets, or compare with Excel serial workflows. Code samples also show Python time.time() and SQL FROM_UNIXTIME().

Related Developer & SEO Tools

Other LiveTechHacks utilities that also run in your browser.

JWT Decoder

Decode JWT tokens instantly and inspect the header, payload, claims, signature details, and expiration time in a readable format.

Open Tool

Slug Generator

Turn any title or phrase into a clean, SEO-friendly URL slug. Accents, symbols, and optional stop words are handled locally in your browser.

Open Tool

Passphrase Generator

Generate strong, memorable passphrases from the EFF diceware wordlist. Pick your word count and separator. Runs offline — nothing is ever transmitted.

Open Tool

Cron Expression Generator

Build cron expressions visually and preview the next run times instantly. Supports standard crontab, Quartz, Spring and AWS syntax. Free, with no sign-up.

Open Tool

YAML ↔ JSON Converter

Convert YAML to JSON and JSON to YAML instantly, with validation and error highlighting. Works with Kubernetes, OpenAPI and Docker Compose files.

Open Tool

UUID Generator

Generate random UUID v4, v1 and v7 identifiers in bulk, up to 1,000 at a time. Copy or download instantly in your browser.

Open Tool

Base64 Encoder & Decoder

Encode and decode Base64 strings, files and images instantly. Supports base64url and data URIs in your browser.

Open Tool