FILETIME & LDAP Timestamp Converter
Free online FILETIME and LDAP/Active Directory timestamp converter. Convert 18-digit Windows FILETIME to human-readable dates and back. Live clock included.
2025-03-04T08:00:00.000ZTue, 04 Mar 2025 08:00:00 GMT3/4/2025, 8:00:00 AM17410752001741075200000133855488000000000What Is a FILETIME / LDAP Timestamp?
A FILETIME (also known as an LDAP or Active Directory timestamp) is a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (UTC). It is used extensively in Microsoft Windows APIs, NTFS file system metadata, Active Directory, and LDAP directory attributes such as 'whenCreated', 'pwdLastSet', 'accountExpires', and 'lastLogonTimestamp'. The timestamp is stored as an 18-digit decimal number — for example, 133855488000000000 represents January 1, 2025 00:00:00 UTC. Unlike Unix timestamps (which count seconds since 1970), FILETIME uses a much earlier epoch and a much finer resolution (100-nanosecond ticks).
How to Use the FILETIME Converter
- To convert FILETIME to a date: enter the 18-digit value in the input field. The tool instantly displays the corresponding date in ISO 8601, UTC, local time, and Unix timestamp formats.
- To convert a date to FILETIME: switch to the 'Date to FILETIME' tab, select year, month, day, hour, minute, second, and timezone using the dropdown selectors, then read the generated FILETIME value.
- The live clock at the top shows the current FILETIME and Unix timestamp, updating every 10 seconds.
- Click the copy button next to any value to copy it to your clipboard.
Common Use Cases
- Active Directory Troubleshooting — Decode AD attributes like 'pwdLastSet', 'accountExpires', 'lastLogonTimestamp', and 'lockoutTime' to understand when events occurred.
- NTFS File System Analysis — Convert NTFS file timestamps ($MFT records, $STANDARD_INFORMATION, $FILE_NAME) during forensic analysis or file recovery.
- Windows API Development — Debug FILETIME values returned by Windows APIs like GetFileTime(), GetSystemTimeAsFileTime(), and FindFirstFile().
- LDAP Query Interpretation — Translate 18-digit timestamps from LDAP search results into human-readable dates for reporting and auditing.