Free browser tool · UnixTime
Free online
timestamp converter.
Convert Unix timestamps in seconds, milliseconds, microseconds or nanoseconds to a date. Without rounding. Without signing up. Paste or edit a value and get the result instantly.
s · ms · µs · ns — whole units, without rounding; finer digits stay stored internally.“Now” uses the browser clock: no true microsecond or nanosecond precision.
Your own timestamps are processed exactly down to the nanosecond.
ISO 8601 · UTC
Date & time · UTC
Local date · your time zone
Calculated locally in your browser · No timestamp uploads · No account
UnixTime for Mac
Need more formats?
More ways to work.
The free tool converts Unix timestamps with nanosecond precision. The Mac app brings that precision into your workflow — with more epochs, custom formats and global keyboard shortcuts.
- Nanoseconds. Without rounding.
Convert numeric input timestamps with nanosecond precision. For log analysis, forensics and precise measurement timestamps.
- Your own date formats
Unlimited custom date formats. SSS, SSSSSS or SSSSSSSSS for 3, 6 or 9 fractional digits.
- Right in your workflow
Click the menu bar icon or press ⌘⌃U. Replace selections, append results or insert the current timestamp with custom keyboard shortcuts.
- More formats. More tools.
.NET ticks, FILETIME, Cocoa and more. Plus date calculation, time zones, history and clipboard detection.
- Offline & private
The Mac app processes your time values locally. No uploads, no account, no subscription.
- On all your Macs
Buy once on the Mac App Store and use it on your Macs with your Apple Account. For macOS 14.6 and later.
Unix timestamps, explained.
How does the Unix epoch converter work?
A Unix timestamp measures time since January 1, 1970 at 00:00:00 UTC. Select s, ms, µs or ns for seconds, milliseconds, microseconds or nanoseconds. The three outputs describe the same instant in different formats or time zones.
Can I convert milliseconds without rounding?
Yes. The tool reads numbers as text and calculates exact whole nanoseconds. The exact instant is stored independently of the field. All timestamp fields display whole units without decimals; finer digits stay stored when switching units. Copying seconds gives whole seconds; copy nanoseconds for every digit. Manually editing sets a new instant in the selected unit. All date outputs show 9 fractional digits.
Does the current timestamp stay fixed?
Yes. On load, the current instant is captured once in all four units in memory. The field does not keep ticking while you edit it. “Now” captures a new instant. Nothing is stored persistently. The browser clock supplies milliseconds; extra microsecond and nanosecond digits from “Now” are zeros, not additional measured precision.
Are my timestamp values uploaded?
No. Conversion happens locally in your browser. Inputs are not sent to a conversion service. See the privacy policy for information about general website analytics.
Can I convert a date to a timestamp?
Yes. Select “Date → Timestamp”. Enter an ISO date such as 2026-10-01T00:00:00.123456789Z. Choose UTC or Local. Without a zone in the input, your selection applies; Z or an offset such as +02:00 takes precedence.
“Now” has no true microsecond/nanosecond precision. Your own dates with up to 9 fractional digits remain exact. Switching preserves the instant. You get seconds, milliseconds, microseconds and nanoseconds. Outputs use whole units; the exact instant including nanoseconds remains stored internally.
How is the local time zone detected?
The browser supplies its configured time zone, such as Europe/Berlin. This reflects browser/device settings, not geolocation; incorrect settings or privacy features can change it. Daylight saving time is applied for the entered date. Repeated or nonexistent local times during clock changes are flagged; an explicit offset makes the input unambiguous.