CalcCafe

Windows FILETIME / LDAP Converter

Convert a Windows FILETIME / Active Directory LDAP timestamp — 100-nanosecond intervals since 1601 — to a readable date and back.

UTC / GMT
Your local time
ISO 8601
Relative
Unix seconds
Unix milliseconds

Current time updating:

How it works

Exact big-integer conversion: ms = filetime / 10000 − 11644473600000, where 11644473600 is the seconds between 1601 and 1970.

Enter a value to convert it to a human-readable date, or click Use current time. Conversion is two-way and runs entirely in your browser.

Frequently asked questions

What is FILETIME?
Windows FILETIME and Active Directory (LDAP) store time as the number of 100-nanosecond intervals since 1601-01-01 00:00:00 UTC. It appears in pwdLastSet, lastLogonTimestamp and file metadata.
Is LDAP time the same?
Yes — Active Directory's large-integer timestamps use the same 1601 epoch and 100-ns unit as FILETIME.

Related tools