Unix timestamps to dates and dates to timestamps, in any time zone
Runs in your browser. Nothing you type is sent anywhere. Updated on 24 Oct 2026.A Unix timestamp counts seconds since 1 January 1970, which is why 1700000000 means nothing until it is converted. This turns a timestamp into a readable date and back, in any time zone, in seconds or milliseconds. Everything is worked out in your browser.
Type or paste the timestamp into "Unix timestamp or date"; with Unit on Auto-detect, seconds or milliseconds are read from its length.
Choose the Time zone you want the date in; it starts on Asia/Kolkata.
Read the ISO 8601, RFC 2822, Local time and Relative rows.
Click the copy icon beside any row to copy that format.
To go the other way, pick a moment in "Date and time in" and copy the Unix seconds row.
This Unix timestamp converter turns a timestamp into a readable date, and a date back into a timestamp. Paste a value in seconds, milliseconds, microseconds or nanoseconds and the unit is detected from its size; the result appears as ISO 8601, RFC 2822, local time in the zone you choose, and how long ago or how far ahead it is.
Developers use it to read the created_at column of a database, to decode the exp claim of a token, to check when a log entry was written, or to produce a timestamp for an API call or a test fixture. The date and time picker gives the timestamp for any moment, and the live clock shows the current Unix time, which you can pause and copy.
Time zones come from your browser's own list of IANA zones, and India Standard Time is the default. Daylight saving is handled for zones that use it, so a New York or London time converts correctly in summer and winter. Batch mode converts one value per line, up to 10,000 lines, and copies back as a table for a spreadsheet.
Everything runs in your browser and nothing you paste is sent anywhere. Microsecond and nanosecond values keep their precision, although dates only show milliseconds. Ctrl+Enter copies the ISO result. Related tools: JWT Decoder, JSON Formatter, UUID Generator.
Paste the timestamp into the box. The date appears straight away as ISO 8601, RFC 2822 and local time in the zone you pick, which is India Standard Time unless you change it. Copy any line with one click.
Count the digits. A current timestamp in seconds has 10 digits, in milliseconds 13, in microseconds 16 and in nanoseconds 19. The converter detects this for you and shows which unit it used; you can also choose the unit yourself.
The live clock at the top shows it in seconds and milliseconds, updated every second. Pause it to copy a fixed value, or press Use to load the current moment into the converter.
Pick the date and time in the picker, or type a date such as 2024-03-10 09:30 into the main box. A date without an offset is read in the selected time zone, so choose the zone the date was written in.
Yes. Offsets come from the time-zone database in your browser, so zones such as America/New_York and Europe/London show the right offset in summer and winter. India does not use daylight saving, so IST is always UTC+05:30.
No. Every conversion, batch mode included, runs in your browser against its own time-zone database, so log lines and database exports stay on your device. The tool is free and needs no signup. Zone rules come from the browser, so a very old browser may miss a recent change.
Still stuck? Ask about Unix Timestamp Converter and anybody who knows can answer. No account needed.
Also works as: Epoch Converter · Unix Time to Date.
Same job, other tools: Roman Numeral Date Converter – Write a date such as a wedding day or a birthday in Roman numerals.
On the related tools: JSON Escape – Escape quotes, backslashes and line breaks so text fits in a JSON string · JSON to POJO – Paste an API response and get a Java POJO with getters, setters and Jackson annotations.
In the collection Developer Converters.