UnixTime is a native macOS menu bar app for Unix timestamp and epoch conversion. Convert dates, ISO 8601, seconds, milliseconds, microseconds, nanoseconds, .NET Ticks and FILETIME with a click or keyboard shortcut. Smart Conversion handles copied values with quotes, brackets or field names. Keep the original and append the converted date, preserve nanosecond precision, and create custom date formats. Supports dates before 1970. Works offline. No account or subscription.
No reviews yetBe the first to leave a review for UnixTime
Maker
📌
I kept reaching for online timestamp converters while debugging — paste a number, get a date, close the tab, repeat. Every existing tool was either a website (slow, stateless, gone when you close it), an Electron app pretending to be native, or part of some bigger utility suite I didn't need.
So I built UnixTime as a proper native macOS app. The goal was simple: it should be faster to use than opening a browser tab. Instant launch, menu bar access, history so you don't lose conversions mid-debugging session.
The timestamp math feature came from a real pain point — I kept manually calculating "what's now + 3600 seconds" in my head or in a separate calculator. Now you just type it in.
What surprised me during development was how much the small details matter for a tool you use this frequently. Getting the format ordering right, the hide/show toggles, the drag & drop — none of that is technically hard, but it's the difference between a tool you reach for and one you forget about.
Report
Love that it stays out of the browser entirely. The custom format ordering is a small touch but it actually saves me from alt-tabbing to figure out which log line is which.
Report
Maker
Thanks so much! That was exactly the idea behind it – no browser tab, no tracking, just a quick lookup right from the menu bar. Good to hear the custom format ordering actually pays off in real-world debugging – that's what I built it for.
Report
native macos app for timestamps feels long overdue, the drag and drop format reordering is a nice touch and the history saves me from retyping the same conversions
Report
Maker
Really appreciate that! Menu bar > browser tab for something you use 20 times a day. The history was one of those "why doesn't every tool do this" moments while building it, so I'm glad it clicks for you too.
Report
Maker
Update v1.0.4 for UnixTime is out now with many improvements:
New timestamp formats: UnixTime now supports many more formats: microseconds and nanoseconds, .NET Ticks, Windows FILETIME/LDAP, Chrome/WebKit, Cocoa/NSDate, HFS+ (classic Mac), Mozilla PRTime, and Julian Day Number. Show or hide any of them with a single click in Settings.
Any format as your default: You can now set any timestamp format as the default — no longer just seconds or milliseconds.
Unlimited custom date formats: Create as many custom date formats as you like, give them your own names, and edit or delete them right in Settings. Month names appear in the app's language.
History with source app: The history now shows which app a value was copied from — including the app icon and name. Now you see where the timestamps came from.
Redesigned info tooltip in the menu bar: Hover over the menu bar icon to instantly see what's on the clipboard and what a click will copy.
Unit next to the timestamp: Timestamps now display their unit (s, ms, ns …) right beside the value — in the tooltip, the copy confirmation, and the calculator.
Exact sub-second precision: The current timestamp is now captured exactly — including microseconds and nanoseconds, matching your chosen format.
More improvements
Random timestamps now always stay in the past (no more future values).
Date calculator: input fields follow the order and separators of your default date format.
Many UI and usability improvements: one-click focus on open, consistent field highlighting, better tooltips, more room, smooth scrolling, and polish throughout.
Report
Maker
UnixTime v1.0.6: Smarter timestamp conversion. Every digit intact.
Copying a timestamp from a log, JSON or source code rarely gives you just the number. You get quotes, a trailing comma, a field name or a few extra spaces. UnixTime now handles those details for you.
Smart Conversion recognises values like "1785407677", ts=1785407677 and Java or JavaScript numeric literals. When replacing a value, it preserves surrounding quotes, brackets, field names and whitespace.
Keep the original. The new Convert & Append shortcut adds the readable date after your timestamp, so the raw value stays available for searching and debugging. Choose parentheses, brackets, a comment marker or your own separator.
Preserve every fractional digit. Custom date formats now display milliseconds, microseconds and nanoseconds without rounding. Useful when the difference between two log entries is smaller than a second.
Go back before 1970. Convert negative timestamps to dates and back.
This update also fixes whitespace disappearing during replacement and invisible characters blocking recognition.
All in your Mac’s menu bar, with customisable keyboard shortcuts. Fully offline, with no account or subscription.
Which timestamp format or workflow should I tackle next?
Report
Maker
Anything you'd love to see in the next update? Always happy to hear what would make it even more useful in your workflow. Is there anything missing that would make it perfect for you? Batch conversion, more formats, shortcuts, iCloud sync… all on my radar, but I'd love to hear what you'd prioritize.
Report
Maker
UnixTime 1.0.2 is out now!
What's new:
- 7 new languages, bringing the total to 12: Chinese (Simplified),
Portuguese (Brazil), Hindi, Turkish, Dutch, Russian, and Japanese
- Live language switching — no restart needed
- Pin window works reliably again + stays on top of other apps
Love that it stays out of the browser entirely. The custom format ordering is a small touch but it actually saves me from alt-tabbing to figure out which log line is which.
Thanks so much! That was exactly the idea behind it – no browser tab, no tracking, just a quick lookup right from the menu bar. Good to hear the custom format ordering actually pays off in real-world debugging – that's what I built it for.
native macos app for timestamps feels long overdue, the drag and drop format reordering is a nice touch and the history saves me from retyping the same conversions
Really appreciate that! Menu bar > browser tab for something you use 20 times a day. The history was one of those "why doesn't every tool do this" moments while building it, so I'm glad it clicks for you too.
Update v1.0.4 for UnixTime is out now with many improvements:
New timestamp formats: UnixTime now supports many more formats: microseconds and nanoseconds, .NET Ticks, Windows FILETIME/LDAP, Chrome/WebKit, Cocoa/NSDate, HFS+ (classic Mac), Mozilla PRTime, and Julian Day Number. Show or hide any of them with a single click in Settings.
Any format as your default: You can now set any timestamp format as the default — no longer just seconds or milliseconds.
Unlimited custom date formats: Create as many custom date formats as you like, give them your own names, and edit or delete them right in Settings. Month names appear in the app's language.
History with source app: The history now shows which app a value was copied from — including the app icon and name. Now you see where the timestamps came from.
Redesigned info tooltip in the menu bar: Hover over the menu bar icon to instantly see what's on the clipboard and what a click will copy.
Unit next to the timestamp: Timestamps now display their unit (s, ms, ns …) right beside the value — in the tooltip, the copy confirmation, and the calculator.
Exact sub-second precision: The current timestamp is now captured exactly — including microseconds and nanoseconds, matching your chosen format.
More improvements
Random timestamps now always stay in the past (no more future values).
Date calculator: input fields follow the order and separators of your default date format.
Many UI and usability improvements: one-click focus on open, consistent field highlighting, better tooltips, more room, smooth scrolling, and polish throughout.
UnixTime v1.0.6: Smarter timestamp conversion. Every digit intact.
Copying a timestamp from a log, JSON or source code rarely gives you just the number. You get quotes, a trailing comma, a field name or a few extra spaces. UnixTime now handles those details for you.
Smart Conversion recognises values like "1785407677", ts=1785407677 and Java or JavaScript numeric literals. When replacing a value, it preserves surrounding quotes, brackets, field names and whitespace.
Keep the original. The new Convert & Append shortcut adds the readable date after your timestamp, so the raw value stays available for searching and debugging. Choose parentheses, brackets, a comment marker or your own separator.
Preserve every fractional digit. Custom date formats now display milliseconds, microseconds and nanoseconds without rounding. Useful when the difference between two log entries is smaller than a second.
Go back before 1970. Convert negative timestamps to dates and back.
This update also fixes whitespace disappearing during replacement and invisible characters blocking recognition.
All in your Mac’s menu bar, with customisable keyboard shortcuts. Fully offline, with no account or subscription.
Which timestamp format or workflow should I tackle next?
Anything you'd love to see in the next update? Always happy to hear what would make it even more useful in your workflow. Is there anything missing that would make it perfect for you? Batch conversion, more formats, shortcuts, iCloud sync… all on my radar, but I'd love to hear what you'd prioritize.
UnixTime 1.0.2 is out now!
What's new:
- 7 new languages, bringing the total to 12: Chinese (Simplified),
Portuguese (Brazil), Hindi, Turkish, Dutch, Russian, and Japanese
- Live language switching — no restart needed
- Pin window works reliably again + stays on top of other apps
- History can now hold up to 50 entries (was 25)
- Various small fixes under the hood