Convert Unix timestamps to human-readable dates and vice versa. Supports seconds, milliseconds, microseconds, and various date formats.
Current Unix Epoch Time
seconds since Jan 01 1970 (UTC)
Auto-detects seconds, milliseconds, microseconds, nanoseconds
Supports ISO 8601, RFC 2822, and common date formats
Math.floor(Date.now() / 1000)import time; int(time.time())time()System.currentTimeMillis() / 1000Ltime.Now().Unix()Time.now.to_iDateTimeOffset.UtcNow.ToUnixTimeSeconds()date +%sUNIX_TIMESTAMP()EXTRACT(EPOCH FROM NOW())Unix epoch time (also known as POSIX time or Unix timestamp) is a system for tracking time as a running total of seconds. The epoch is the point at which time starts, and is platform dependent. For Unix, the epoch is January 1, 1970, 00:00:00 UTC.
Epoch timestamps are widely used in programming, databases, and APIs because they are timezone-independent and easy to compare. Our converter helps developers quickly translate between epoch timestamps and human-readable formats.