Windows FILETIME Converter
Convert 64-bit Windows FILETIME and Active Directory timestamps to human-readable dates and back, with support for hex, decimal, and LDAP formats.
Want to learn more?
Learn about Windows FILETIME and how it relates to Unix timestamps, epoch time, and Active Directory.
Read the guideConvert Windows FILETIME and Active Directory Timestamps
Windows and Active Directory store many timestamps in a format humans cannot read at a glance: a 64-bit FILETIME value counting 100-nanosecond intervals since January 1, 1601 (UTC). This converter turns those values, along with related LDAP and AD timestamp formats, into ordinary dates and times.
It also handles batch conversion, so you can paste a column of values pulled from lastLogon, pwdLastSet, accountExpires, and similar attributes and translate them all at once.
Where These Values Come From
If you query Active Directory with PowerShell, dsquery, LDAP browsers, or CSV exports, you will run into raw integer timestamps on attributes such as:
lastLogonandlastLogonTimestamp— when an account last authenticated.pwdLastSet— when the password was last changed.accountExpires— when the account is set to expire.badPasswordTimeandlockoutTime— security and lockout auditing.
Format Nuances Worth Knowing
- FILETIME epoch is 1601, not the Unix epoch of 1970, so the raw numbers are very large.
- A
pwdLastSetof0means "must change password at next logon," and-1(or0x7FFFFFFFFFFFFFFF) onaccountExpiresmeans "never expires." lastLogonis not replicated between domain controllers;lastLogonTimestampis the replicated, slightly stale one.- Values are stored in UTC, so convert to your local zone deliberately when comparing against user reports.
Why Use This Tool
Manually decoding FILETIME math is error-prone. Batch conversion is faster than scripting a one-off and helps when auditing stale accounts, investigating a security incident, or cleaning up an identity export. Because the conversion is arithmetic on values you paste in, the work happens in your browser rather than on a remote server.
You build the idea. I'll ship the product.
Productized MVP development for founders. 9 SaaS apps shipped — yours could be next, in 6 weeks. Secure by default.
Explore More Tools
Continue with these related tools
ℹ️ Disclaimer
This tool is provided for informational and educational purposes only. All processing happens entirely in your browser - no data is sent to or stored on our servers. While we strive for accuracy, we make no warranties about the completeness or reliability of results. Use at your own discretion.