Convert Unix epoch timestamps in seconds or milliseconds to human-readable dates and back. Features live epoch ticking clocks, UTC and Local time modes, pre-1970 timestamps, and ISO 8601 formatting.
Loading Converter...
Conversion Guide
About the Unix / Epoch Converter
The Unix Epoch Converter offers a developer-friendly way to translate numeric timestamps into human-readable calendar dates and vice versa. Whether working with 10-digit Unix seconds or 13-digit millisecond values, the tool renders synchronized outputs across Local time, UTC (GMT), and ISO 8601 formats. Key capabilities include a real-time ticking epoch clock, automatic timestamp unit detection, relative time indicators ('3 hours ago' or 'in 2 days'), support for negative timestamps prior to January 1, 1970, developer presets (such as Epoch 0, Y2K, and the Year 2038 threshold), and dedicated copy buttons for each timestamp format.
Step-by-Step Guide
How to Use Unix / Epoch Converter
1Select your conversion direction: 'Timestamp → Human Date' or 'Human Date → Timestamp' using the mode selector.
2When converting timestamps: input any numeric epoch value in seconds or milliseconds (negative pre-1970 values supported) and choose Auto-Detect or a specific unit.
3When converting dates: choose a calendar date and time, then designate whether it should be interpreted as UTC or Local Time.
4Review the output metrics: relative time offset, formatted UTC string, Local string, ISO 8601 code, and integer seconds or milliseconds.
5Click the copy button on any specific metric box or share the complete timestamp summary.
Capabilities
Key Features & Highlights
Live Current Epoch Ticker: displays current Unix time updating every second in both seconds and milliseconds with a quick-load button.
Two-Way Conversion Engine: bidirectional translation between numeric epoch values and formatted calendar dates.
Seconds & Milliseconds Detection: automatically distinguishes 10-digit seconds from 13-digit millisecond values with manual override options.
Local vs UTC Interpretation: explicitly parse date inputs or format outputs according to UTC (GMT) or your browser's local timezone.
Pre-1970 Negative Timestamp Support: reliably processes historical dates prior to January 1, 1970 using negative epoch integers.
Human-Readable Relative Offsets: provides dynamic relative time descriptions such as 'Just now', '5 minutes ago', or 'in 10 years'.
Developer Shortcut Presets: instant buttons to load Epoch 0, Year 2000 (946684800), the 32-bit Year 2038 limit (2147483647), and pre-1970 dates.
Dedicated Clipboard Triggers: individual copy buttons on UTC, Local, ISO 8601, Seconds, and Milliseconds panels.
Practical Scenarios
Examples & Real-World Use Cases
Translating Standard 10-Digit Epoch Timestamp
Scenario: Converting a 10-digit Unix timestamp in seconds to formatted calendar dates.
Sample Input:
1786770482
Expected Output:
UTC: Sat, 15 Aug 2026 04:58:02 GMT. ISO: 2026-08-15T04:58:02.000Z.
Automatically recognizes 10-digit integer as seconds since epoch.
Converting Epoch Baseline (0 Seconds)
Scenario: Evaluating timestamp 0.
Sample Input:
0
Expected Output:
UTC: Thu, 01 Jan 1970 00:00:00 GMT.
Resolves the foundational origin of the Unix epoch.
Common Questions
Frequently Asked Questions
Unix seconds represent the 10-digit count of seconds since January 1, 1970 UTC. Unix milliseconds are 13-digit values commonly utilized by JavaScript (Date.now()) and APIs requiring sub-second granularity.