Unix Timestamp to Date
| UTC |
|
|
| Your local timezone |
|

Convert a unix timestamp to date instantly with this free online tool. No signup required. Paste your epoch time to get UTC and local date formats.
Understand the unix timestamp to date conversion
A unix timestamp counts the seconds since January 1, 1970 UTC. We call this the epoch. Your input is just a raw integer. The math is trivial but tedious to do in your head. You divide by 86400 to get days, then map the remainder to hours, minutes, and seconds. Leap seconds complicate the exact absolute mapping, but standard POSIX time ignores them entirely.
This free Unix Timestamp to Date utility handles the calendar math for you. It takes your raw number and applies the Gregorian calendar rules. You get both the absolute UTC time and the localized version based on your browser settings. It saves you from writing a quick Python script just to check a single log file entry. You just paste the number and read the result.
When you need an online unix time converter
You encounter epoch times constantly when reading server logs or debugging APIs. JSON payloads often return creation dates as raw integers. Staring at a raw integer tells you nothing until you translate it into human readable format. This tool lets you verify if a token expired yesterday or next year without context switching to a terminal or opening a calculator.
Database administrators use it when querying legacy systems. Older schemas store dates as integers to save space and avoid timezone bugs. When you extract a row and see a ten digit number, you need to know the actual calendar date. Paste it here and you immediately see if the data makes sense before writing complex SQL date functions.
Unix time converter limits and edge cases
The tool expects a standard integer. If you paste a formatted string, it will fail. It also assumes your input is in seconds unless it is clearly thirteen digits long. We try to auto-detect milliseconds, but ambiguous inputs might yield the wrong year. Always check the magnitude of your number before trusting the output. Garbage in means garbage out.
Negative timestamps represent dates before 1970. The converter handles them, but many programming languages throw errors for negative epoch values. If your result looks completely wrong, you probably pasted a millisecond timestamp into a seconds field. A thirteen digit number means milliseconds. A ten digit number means seconds. Mixing these up shifts your date by decades.
- 10-digit inputs are treated as seconds since epoch.
- 13-digit inputs are treated as milliseconds since epoch.
- 16-digit inputs are treated as microseconds since epoch.
- Non-numeric characters will cause the conversion to fail.
Understand the unix timestamp to date output
The converter outputs both UTC and local time strings. UTC is the universal standard and never changes for daylight saving time. You should always use UTC when communicating with other developers or writing log files. It prevents endless arguments about which timezone a server is actually running in. The local time output relies entirely on your browser settings. If you are traveling, the local time will shift to match your current device configuration.
Both outputs follow the standard ISO 8601 format. This means the year comes first, followed by the month, day, and time. This specific ordering ensures that alphabetical sorting matches chronological sorting. You can copy these strings directly into your code or database without needing to reformat them first. It is the most reliable way to represent dates in modern software.
- UTC time remains constant regardless of your physical location.
- Local time adjusts automatically based on your browser timezone.
- ISO 8601 format guarantees correct alphabetical and chronological sorting.
- Copy the output directly to avoid manual transcription errors.
How to use the unix time converter
- Copy the raw integer from your log file, API response, or database row.
- Paste the number into the main input field on the page.
- Check if your value represents seconds, milliseconds, or microseconds.
- Select the correct time unit from the dropdown if auto-detection fails.
- Read the resulting UTC and local date values directly below the input.
Common timestamp lengths and formats
Reference this table to figure out which time unit your raw integer represents.
| Digit Count | Time Unit | Example Input | Example Output |
|---|---|---|---|
| 10 | Seconds | 1672531200 | 2023-01-01 00:00:00 UTC |
| 13 | Milliseconds | 1672531200000 | 2023-01-01 00:00:00 UTC |
| 16 | Microseconds | 1672531200000000 | 2023-01-01 00:00:00 UTC |
| 19 | Nanoseconds | 1672531200000000000 | 2023-01-01 00:00:00 UTC |
Frequently asked questions
- how to convert unix timestamp to date in excel
- Excel does not natively understand epoch time. You have to add the seconds to the epoch start date. Use the formula =DATE(1970,1,1) + (A1/86400) where A1 contains your 10-digit timestamp. This tool does the math for you instantly without requiring spreadsheet formulas.
- why is my converted date wrong by a few hours
- You are likely looking at the UTC result while expecting your local time. Unix timestamps are inherently timezone-agnostic. The tool calculates the absolute UTC time first, then applies your browser local timezone offset. Check the local time output instead of the UTC output.
- does this work for negative unix timestamps
- Yes, negative numbers represent dates before January 1, 1970. The math simply subtracts from the epoch. However, be aware that some older systems and programming languages do not support negative epoch values and will throw an underflow error if you pass them this number.
- is this free unix timestamp to date tool really free
- Yes, it is completely free to use. You do not need to create an account, provide an email address, or pay for a premium tier. Just open the page and paste your numbers.
Share
Similar tools
Convert a particular date to the unix timestamp format.
Popular tools
Check if the URL is cached or not by Google.
Check for 301 & 302 redirects of a specific URL. It will check for up to 10 redirects.
Get approximate IP details.
Reverse the words in a given sentence or paragraph with ease.