Unix Timestamp Converter Online - Epoch to Date
Convert Unix timestamps (epoch) to human-readable dates and back. Seconds or milliseconds. ISO 8601, UTC, local.
How to Use Unix Timestamp Converter
- 1
Enter a Unix timestamp or pick a date.
- 2
Click 'Use Current Time' to start with now.
- 3
Copy any output format you need.
About Unix Timestamp Converter
Convert between Unix timestamps and human-readable dates. Unix timestamps are the standard way to represent time in programming, databases, and APIs. This tool handles both seconds and milliseconds automatically, and outputs in multiple formats.
Built by
Fateh Raiyan IshmumFull-stack dev since 2020. Full-stack web developer since 2020. Builds privacy-first, open-web tools. Specialises in Next.js, TypeScript, and performance-focused design.
Frequently Asked Questions
A Unix timestamp, also called epoch time, is the number of seconds elapsed since January 1, 1970 00:00:00 UTC (the Unix epoch). It's the standard way to represent time in databases, APIs, and most programming languages.
The tool auto-detects. 10-digit timestamps are treated as seconds. 13+ digit timestamps are treated as milliseconds. JavaScript's Date.now() returns milliseconds, while most Unix CLI tools return seconds.
ISO 8601 (2026-05-23T14:30:00.000Z), UTC string, local time, date only, time only, and relative time (e.g. '3 hours ago').
Signed 32-bit Unix timestamps overflow on January 19, 2038 03:14:07 UTC (the Y2038 problem). Modern systems use 64-bit integers which won't overflow for billions of years.
JavaScript: Math.floor(Date.now() / 1000). Python: int(time.time()). Bash: date +%s. PHP: time(). Go: time.Now().Unix().
More Free Tools
Format, beautify, minify, and validate JSON data instantly.
Encode text to Base64 or decode Base64 strings back to plain text.
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text.
Build cron expressions with a visual editor. Get plain-English descriptions, common presets, and field reference.
Most Popular
Generate random gibberish text. Each word is replaced with a random consonant-vowel pattern of the same length.
Generate random Pokémon from a curated list of fan-favorites and starters.
Generate random Canadian phone numbers with real Canadian area codes (416, 514, 604, 403, 902, etc.).
Generate Unicode script / cursive text. Copy-paste fancy script letters anywhere.