LDAP Timestamp Converter
Convert LDAP/Active Directory timestamps (100-nanosecond intervals since January 1, 1601 UTC) to and from regular dates - useful for reading attributes like lastLogon and pwdLastSet.
Recommended Settings
Pro Tips
- •Edit either the LDAP/Active Directory timestamp or the date/time field - the other one updates automatically
- •Use the Copy buttons to grab any value in the format you need, including Unix seconds, milliseconds, or ISO 8601
- •Click Use Current Time to instantly see the current moment represented in this format
- •This runs entirely in your browser - nothing you enter is sent to a server
Most Popular
Most users paste in a raw value from a database or log file to see what date and time it actually represents
When to Use This Tool
Convert a raw LDAP/Active Directory timestamp into a readable date and time.
Work backward from a known date to the equivalent LDAP/Active Directory timestamp.
Quickly verify what a specific timestamp value actually represents.
Figure out why a timestamp value looks wrong by converting it to a human-readable date.
How It Works
Take the LDAP/Active Directory timestamp you enter, which represents 100-nanosecond intervals elapsed since January 1, 1601 UTC, the same FILETIME format Windows uses internally
Convert it to a standard Unix millisecond timestamp using the correct epoch offset and unit scale
Display the result in several common formats, and support converting in the opposite direction too
100% Private
Files never leave your device. All processing happens locally in your browser.
Lightning Fast
Powered by Client-side epoch arithmetic for optimal performance on modern browsers.
Open Source
Built with verified, open-source libraries. Fully transparent.
Frequently Asked Questions
What epoch does this format use?
100-nanosecond intervals elapsed since January 1, 1601 UTC, the same FILETIME format Windows uses internally.
Why would I need to convert this format?
Active Directory attributes like lastLogonTimestamp, pwdLastSet, and accountExpires all store values in this same 100-nanosecond-interval FILETIME format.
Is my data sent to a server?
No. All conversion happens entirely in your browser using JavaScript.
Does this account for timezones?
The underlying timestamp is timezone-independent (a single point in time), and the 'Date & Time' field shows it in your browser's local timezone alongside UTC for reference.
What if I enter an invalid value?
The tool will show a warning that the value doesn't look valid rather than silently displaying an incorrect date.