Skip to main content
Toolbox
Time

Unix Timestamp Converter

Convert Unix epoch timestamps to human-readable dates, ISO 8601 strings, UTC, and local time instantly.

Quick Answer & Summary

A Unix timestamp represents the number of seconds that have passed since the Unix Epoch (January 1, 1970, 00:00:00 UTC). To convert an epoch timestamp in JavaScript, multiply seconds by 1000 and pass to new Date(timestamp * 1000).

Unix Epoch Formula
Unix_Seconds = floor((Date_ms - 1970-01-01T00:00:00Z_ms) / 1000) | Date = new Date(Unix_Seconds × 1000)

POSIX standard representation of time as a continuous elapsed second counter.

Unix Epoch to Readable Date & Time

Local Device Time

Aug 31, 2026, 11:39:26 AM

ISO 8601: 2026-08-31T11:39:26.000Z
UTC RFC 2822: Mon, 31 Aug 2026 11:39:26 GMT

Readable Date to Unix Epoch Seconds

Unix Epoch Timestamp (10 digits)

1788176340

Share This Tool

Help your team and fellow developers save time with free, private client-side utilities.

TB
Toolbox Editorial TeamVerified Authors

Systems & Security Engineers • Applied Cryptography & High-Performance Web Tools

Updated:
100% In-BrowserZero server storage
Standards AuditedRFC & ISO compliant
Peer ReviewedEditorial Policy
Documentation & Guide

How to Use Unix Timestamp Converter

1

Convert Epoch to Date

Paste or enter a 10-digit (seconds) or 13-digit (milliseconds) Unix timestamp to view local time, UTC, and ISO 8601 strings.

2

Convert Date to Epoch

Select any date and time to generate its exact numerical Unix timestamp.

3

Copy Timestamps

One-click copy for ISO 8601, RFC 2822 UTC, and raw epoch integer strings.

Pro Tips
Automatically handles both 10-digit seconds and 13-digit millisecond timestamps

Practical Examples & Conversions

Input
0
Output
1970-01-01T00:00:00.000Z

Frequently Asked Questions (PAA)

Related Tools & Converters

Authoritative Standards & Citations

Calculations and algorithms on this page are implemented and verified in strict accordance with the following official technical specifications: