Free Online Developer Tools – ULID, UUID, NanoID, CUID, Snowflake ID, JWT Decoder, Base64, JSON Formatter & More

ULID Generator

Generate Universally Unique Lexicographically Sortable Identifiers with high performance

193,000,000
ULIDs Generated
1,500
ULIDs/Second
150
Active Users

Unix Timestamp Converter

Convert Unix epoch timestamps to human-readable dates and times, or convert any date back to a Unix timestamp. Supports seconds, milliseconds (ms), and microseconds (μs) precision.

Timestamp Converter

Quick Jump
real-time

Conversion Results

ISO 8601:
Unix (seconds):
Unix (milliseconds):
SQL:
MongoDB:
Elasticsearch:
Human Readable:

What is a Unix Timestamp?

A Unix timestamp (also called epoch time or POSIX time) is the number of seconds elapsed since January 1, 1970 00:00:00 UTC. It's a universal time representation used across databases, APIs, logs, and programming languages.

Timestamp Precision Reference

Seconds (s)

1717027200

~31 bits

Standard Unix time

Milliseconds (ms)

1717027200000

~41 bits

JavaScript Date.now()

Microseconds (μs)

1717027200000000

~51 bits

PostgreSQL, Python

Nanoseconds (ns)

1717027200000000000

~60 bits

Go, Rust, Linux kernel

Year 2038 Problem

32-bit signed Unix timestamps overflow on January 19, 2038. Modern systems use 64-bit timestamps which are safe until the year 292,277,026,596.

Help keep this tool free & serverless