Windows FILETIME Converter
Convert Windows FILETIME values to UTC dates and back, preserving exact 100-nanosecond precision in decimal or hexadecimal.
Starts with an editable example. Replace the dates and rules with your own.
Your calculation
Ready when you are
Choose your dates.
Select your counting rules and calculate.
Calculation details
| Step | Value |
|---|
How to use this calculator
Choose decimal or sixteen-digit hexadecimal input/output. Paste values or encode a UTC date/time with up to seven fractional digits.
FILETIME is an unsigned 64-bit count since January 1, 1601 UTC. Calendar display ends in year 9999. Zero is treated as the epoch, with no LDAP field-specific sentinel interpretation.
A worked example
116444736000000001 represents January 1, 1970 at 00:00:00.0000001 UTC.
Will this recognize an Active Directory value meaning never?
No. Sentinel meanings depend on the field. The converter reports numeric FILETIME semantics and flags dates outside its display range.
Which calendar and years are supported?
Each result states its calendar, time scale, precision and supported range. Batch converters accept up to 100 nonempty input lines and retain invalid rows. Copy, CSV and print include the calculation rules. Calendar downloads appear when a result contains dated events. Calculations run in your browser; no reminders or jobs are scheduled.
What happens to my dates?
Calculations run on your device. Saving a calculation is optional and keeps it in this browser. A setup link contains the dates and settings you entered; anyone with the link can read them. Use one tab per saved calculator. Clear saved data from Privacy & settings.