UEFITool is a free, open-source utility designed for viewing and editing UEFI firmware images.
The program parses UEFI-compatible firmware files into a clear tree structure, checks their integrity, and lets users explore, extract, and modify individual components through an intuitive graphical interface. Built in C++ with the Qt framework, UEFITool runs on Windows, macOS, and Linux.
It is widely used by BIOS modders, firmware developers, and security researchers to analyze and customize modern PC firmware images. The tool is available for download directly from its GitHub repository.

| UEFITool | |
|---|---|
| GENERAL | |
| Name | UEFITool (UBU) |
| Origins | Created by LongSoft; maintained by community contributors |
| License | Freeware / open-source components |
| WHAT IT HANDLES | |
| Modules | CPU microcode, Option ROMs, GOP drivers, Intel ME blobs, NVMe add-ins |
| Platforms | Windows GUI and CLI versions; works on many vendor BIOS files |
Share this

