Install Guide
Install D4LF and get your Diablo 4 loot filter setup running cleanly.
Follow the release download, DLL setup, TTS notes, and required game settings in one pass.
Download the latest releaseInstall steps
- Download the latest .zip from GitHub Releases and extract it.
- Copy your Diablo IV install path from Battle.net or Steam.
- Run install_dll.cmd, provide the game path, and allow certificate installation.
- Create or import a profile, then enable it from the D4LF config window before your first filter run.
- Verify the required in-game settings, restart D4LF if needed, and launch Diablo IV.
TTS setup notes
D4LF reads item information from screen state and accessibility TTS output. The install_dll.cmd
script copies the DLL, downloads the required signing tool, and signs the DLL so Diablo IV can load it.
If you prefer terminal usage, you can also run .\install_dll.cmd manually, with the optional
-signtool_path override for advanced setups.
Required game settings
- Game Language must be English.
- Advanced Tooltip Information must be enabled.
- Font scale must be set to Small or Medium.
- HDR must be disabled.
- Use Screen Reader and 3rd Party Screen Reader must be enabled.
What to open next
Once the tool launches, continue with the loot filter rules if you want to
tune affixes and uniques, or open profiles and configs to verify the
.d4lf folder layout. If you are comparing setup paths, read
D4LF vs Diablo 4 built-in loot filter first.