Unix Timestamp Converter
Convert Unix timestamps to readable dates and dates back to Unix timestamps. Live current timestamp shown below.
Unix Timestamp → Date
Date → Unix Timestamp
About Unix Timestamps
Unix timestamps are the standard way to represent moments in time in most programming languages, databases, and APIs. They are timezone-agnostic (always UTC-based), compact, and easy to compare and calculate with. Most REST APIs return dates as Unix timestamps or ISO 8601 strings derived from them.
This tool converts in both directions — from a raw integer timestamp to a formatted date, and from a date string to a Unix timestamp. The live counter at the top shows the current second.
Frequently Asked Questions
What is a Unix timestamp?
A Unix timestamp is the number of seconds that have elapsed since 00:00:00 UTC on 1 January 1970, known as the Unix epoch. It is a common way to represent points in time in programming and databases.
Does this tool convert to my local timezone?
Yes. The converter shows the date in your local timezone (as detected by your browser), as well as in UTC. The ISO 8601 output includes timezone offset information.
What date formats can I convert to a Unix timestamp?
The tool accepts any date string that the JavaScript Date constructor can parse, including ISO 8601 (e.g. 2025-06-15T14:30:00), human-readable formats (e.g. June 15, 2025), and many others.
What is the maximum Unix timestamp value?
The 32-bit signed integer Unix timestamp rolls over on 19 January 2038, known as the Year 2038 problem. However, modern systems use 64-bit integers which support dates billions of years into the future.
Related Tools
SHA-256 Generator
Generate a SHA-256 hash from any string using the Web Crypto API.
MD5 Generator
Generate an MD5 hash from any input string, implemented in pure JavaScript.
URL Encoder / Decoder
Encode or decode URLs and query strings with a single click.
Base64 Encoder / Decoder
Encode plain text to Base64 or decode Base64 back to readable text.