Un generador de gasolina funciona utilitzant un motor de combustió interna per accionar un generador per produir electricitat. Concretament, la gasolina es crema al motor i produeix gas d'alta-temperatura i alta-pressió que empeny el pistó, que al seu torn fa girar el cigonyal. La rotació del cigonyal, mitjançant un acoblament o accionament per corretja, acciona el rotor del generador, tallant les línies de força magnètiques per generar una força electromotriu induïda, generant així energia elèctrica.
