Epoch Time Converter

Convert Unix timestamps to human-readable dates and dates to Unix timestamps. Support for seconds, milliseconds, multiple timezones, and custom formats.

Current Unix Time (seconds)
1764011181
Current Unix Time (milliseconds)
1764011181917
Current Time (UTC)
Mon, 24 Nov 2025 19:06:21 GMT

Conversion Mode

Convert Unix Timestamp to Date

Live Conversion

Convert timestamps instantly as you type with auto-convert mode.

Multiple Timezones

Support for UTC, EST, PST, GMT, CET, JST, and many more timezones.

One-Click Copy

Copy any result to clipboard with a single click for easy use.

How to Use

Convert Unix Timestamp to Date

Enter a Unix timestamp (in seconds or milliseconds), select your timezone, and see the date in multiple formats including ISO 8601, UTC, and local time. Enable auto-convert for instant results.

Convert Date to Unix Timestamp

Use the date picker to select a date and time, then convert it to Unix timestamp in both seconds and milliseconds format. Perfect for API development and testing.

Current Timestamp

Click the "Now" button to instantly populate the input with the current timestamp. The current time is displayed at the top and updates every second.

Copy Results

Each result has a "Copy" button for easy clipboard copying. Click to copy timestamps, dates, or any formatted output instantly.

Frequently Asked Questions

What is Unix epoch time?

Unix epoch time (or Unix timestamp) is the number of seconds or milliseconds that have elapsed since January 1, 1970 00:00:00 UTC (the Unix epoch). It's a standard way to represent time in computer systems and is timezone-independent, making it ideal for storing and comparing dates across different timezones.

What's the difference between seconds and milliseconds?

Unix timestamps can be expressed in seconds (10 digits) or milliseconds (13 digits). Seconds are the traditional Unix format, while milliseconds provide more precision and are commonly used in JavaScript. To convert: multiply seconds by 1000 to get milliseconds, or divide milliseconds by 1000 to get seconds.

How do I convert a Unix timestamp to a date?

Enter your Unix timestamp in the input field, select whether it's in seconds or milliseconds, choose your preferred timezone, and click Convert (or enable auto-convert). The tool will instantly display the date in multiple formats including ISO 8601, UTC, and local time.

How do I convert a date to Unix timestamp?

Switch to "Date to Unix Timestamp" mode, enter your date and time using the date picker (or click "Now" for current time), and click Convert. The tool will show you both the Unix timestamp in seconds and milliseconds, along with the ISO 8601 representation.

What is ISO 8601 format?

ISO 8601 is an international standard for representing dates and times. It follows the format YYYY-MM-DDTHH:mm:ss.sssZ, where Z indicates UTC time. This format is widely used in APIs, databases, and data interchange because it's unambiguous and sortable.

Why use Unix timestamps?

Unix timestamps are timezone-independent, easy to compare and sort, and universally understood by computer systems. They're perfect for storing dates in databases, APIs, and applications where you need a simple, consistent way to represent time.

Is my data secure?

Yes! All conversions happen locally in your browser using native JavaScript Date APIs. No data is sent to any server, ensuring complete privacy and security. Your timestamps and dates never leave your device.