Um bootloader (carregador de inicialização) é um programa de computador que inicializa um computador. O programa é pequeno e tem a função de carregar o sistema operativo na memória do computador e iniciar o processo de inicialização.
O bootloader é iniciado toda vez que um sistema é iniciado ou reiniciado. O BIOS localiza dispositivos inicializáveis na inicialização, que contêm o gerenciador de inicialização.