Unified Extensible Firmware Interface (UEFI) este o tehnologie software care pregătește un computer pentru a porni într-un sistem de operare după ce acesta este pornit. A fost comercializat ca înlocuitor pentru Basic Input Output System (BIOS), o tehnologie dezvoltată pentru prima dată pentru PC-ul IBM® original. Programul a fost conceput pentru a depăși unele dintre slăbiciunile BIOS-ului, cum ar fi limitările de viteză și hardware. Intel® a introdus tehnologia în 2003 și mai târziu a transferat autoritatea unui grup comercial din industrie care a câștigat încet suport pentru standardul PC-urilor de consum.
Majoritatea utilizatorilor de computere au observat probabil că, oricât de repede devin microcipurile din sistemele lor, practic toate computerele au o întârziere între momentul în care butonul de pornire este apăsat și când sistemul de operare este gata. În această perioadă, software-ul specializat comunică cu un cod electronic numit firmware găsit în dispozitivele hardware. Software-ul caută noi componente hardware, inspectează și pregătește componentele existente pentru pornirea pe un sistem de operare și selectează o unitate sau o locație de rețea de pe care să pornească. Din punct de vedere istoric, acest rol a fost ocupat de software-ul BIOS, dar noul standard UEFI a fost menit să-l înlocuiască.
BIOS-ul este unul dintre cele mai vechi vestigii ale PC-ului IBM® original, iar limitările din designul său de bază au împiedicat multe PC-uri să pornească mai repede decât ar putea, cu întârzieri de până la 30 de secunde sau mai mult înainte ca un sistem de operare să înceapă să se încarce. Spre deosebire de hardware-ul din interiorul computerelor, BIOS-ul nu s-a schimbat prea mult după introducerea sa la începutul anilor 1980. Sistemul a fost ajustat pentru a suporta hardware mai nou, dar încă s-a confruntat cu probleme și cu viteză limitată din cauza moștenirii sale. De exemplu, BIOS-ul a fost proiectat pentru procesoare pe 16 biți, mai degrabă decât pentru cipurile pe 32 sau 64 de biți găsite în computerele mai moderne.
În comparație cu BIOS, UEFI are multe avantaje. A fost menit să fie independent de platformă, ceea ce înseamnă că nu este blocat într-o arhitectură de computer specifică și ar putea fi utilizat pe alte tipuri de hardware, cum ar fi tabletele. Timpii de pornire ar putea fi scurtați la doar câteva secunde, iar aplicațiile și driverele pot fi chiar create pentru a rula în mediu înainte ca un sistem de operare să se încarce. O aplicație care imită comportamentul tradițional al BIOS-ului poate fi, de asemenea, creată pentru a permite compatibilitatea inversă. Dimensiunea maximă a unui hard disk care poate fi folosit pentru pornire a crescut, de asemenea, de la aproximativ 2 terabytes (TB) în BIOS la 9.4 zettabytes (ZB).
UEFI a fost lansat inițial sub numele de Extensible Firmware Interface sau EFI, o tehnologie dezvoltată de Intel® pentru a fi utilizată cu linia lor high-end Itanium® de procesoare pe 64 de biți, care erau incompatibile cu standardul BIOS. În 2005, Intel® a cedat controlul asupra EFI către Unified EFI Forum, un grup industrial compus din mai multe companii. Forumul a redenumit standardul și a promovat adoptarea industriei în computerele desktop și alte dispozitive.