Silnik wielopaliwowy to silnik, który pracuje prawidłowo zarówno, gdy jest napędzany benzyną jak i gdy jest napędzany olejem napędowym. Są to silniki o zapłonie samoczynnym. Zmiany w silniku następują przede wszystkim z konieczności zmniejszenia dużego kąta opóźnienia samozapłonu dla paliw wysokoprężnych. Można to uzyskać poprzez podwyższenie temperatury powietrza na końcu suwu sprężania. Najważniejszym środkiem który prowadzi do tego celu to podwyższenie stopnia sprężania w stosunku do silników typowo zasilanych tylko olejem napędowym. Silniki wielopaliwowe zasilane olejem napędowym bądź paliwami pokrewnymi posiadają prawie taką samą moc i sprawność. Najwazniejszym problemem takich silników jest rozruch w niskiej temperaturze- szczególnie przy zastosowaniu benzyny a także ich praca z małym obciążeniem. Chcąc uruchomić zimny silnik trzeba zastosować odpowiednie urządzenia podgrzewające. Silniki te stosuje się w pojazdach wojskowych.