Android ROM Tool for Windows (all versions)
The Android ROM Tool enables you to create your own custom firmware and make modifications to it.
Android SDK Platform Tools for Windows, Linux, macOS
Download Android SDK Platform Tools which contain ADB and fastboot files.