Unix Timestamp Converter

Convert between Unix timestamps and human-readable dates. Timezone: Europe/Berlin

Current Unix Timestamp

Seconds
1776515128
Milliseconds
1776515128406

Timestamp → Date

Date → Timestamp

Unix Timestamp Converter

Quickly convert between Unix timestamps and human-readable dates with our free online timestamp converter. Whether you are debugging server logs, working with APIs, or parsing database records, this tool handles epoch time conversions in seconds and milliseconds with support for multiple date formats.

Features

  • Convert Unix timestamps (epoch time) to human-readable dates and vice versa
  • Support for both seconds and milliseconds precision
  • Multiple output date formats including ISO 8601, RFC 2822, and locale-specific formats
  • Quick buttons for common timestamps like "Now," "Start of Day," and "Start of Year"
  • Copy results to clipboard with a single click
  • Live conversion as you type with instant feedback
  • Timezone-aware output showing both UTC and your local time

How to Use

  1. Enter a Unix timestamp in the input field, or paste a date string you want to convert.
  2. Select whether your timestamp is in seconds or milliseconds.
  3. Choose your preferred output date format from the dropdown menu.
  4. View the converted result instantly below the input.
  5. Use the quick buttons to insert common reference timestamps for fast comparisons.
  6. Click the copy button to grab the result for use in your code or documentation.

Use Cases

  • API Development: Convert epoch timestamps returned by REST APIs into readable dates for debugging and documentation.
  • Log Analysis: Translate server log timestamps into human-friendly formats to trace events and diagnose issues.
  • Database Work: Convert stored Unix timestamps to verify date values during data migration or query testing.
  • Scheduling: Calculate future or past timestamps for cron jobs, cache expiration, and token lifetimes.
  • Cross-timezone Coordination: Compare UTC and local representations of the same moment to avoid timezone confusion.

FAQ

What is a Unix timestamp?

A Unix timestamp (also called epoch time) is the number of seconds that have elapsed since January 1, 1970, at 00:00:00 UTC. It is a widely used standard for representing points in time in computing, especially in APIs, databases, and server logs.

What is the difference between seconds and milliseconds timestamps?

A seconds-based timestamp is typically 10 digits long (e.g., 1700000000), while a milliseconds-based timestamp is 13 digits long (e.g., 1700000000000). JavaScript's Date.now() returns milliseconds, whereas many backend systems and Unix commands use seconds. Our converter handles both automatically.

Can I convert a date string back to a Unix timestamp?

Yes. Enter any standard date string such as "2024-01-15T10:30:00Z" or "January 15, 2024" into the input field, and the tool will return the corresponding Unix timestamp in both seconds and milliseconds.