Infinity Engine – silnik gier komputerowych, pozwalający na tworzenie izometrycznych gier cRPG. Został stworzony przez BioWare na potrzeby gry Battleground Infinity, która później stała się pierwszą częścią serii Baldur's Gate. BioWare używał Infinity w kolejnych grach, licencjonowało go także Black Isle Studios.

Od 2005 roku tworzona jest wersja open source silnika Infinity Engine, o nazwie GemRB, będąca międzyplatformową implementacją tego silnika.

Charakterystyka Infinity Engine został obmyślani przez BioWare jako podstawa ich kompleksowego dema zwanego wtedy Battleground Infinity, które z czasem zostało w swojej formie finalnej grą Baldur's Gate. Silnik graficzny jest API napisanym w bibliotece OpenGL i powstał specjalnie dla komputerowych gier faularnych - po prawdzie, bazuje on na rzucie izometrycznym z pre-renderowanymi grafikami 2D i zarówno postaciami graczy, jak i NPC-ami korzystającymi ze sprites.