Generatoro, ofte nomata generatoro, povas esti uzata kiel primara aŭ helpa elektrofonto. La motoro de la generatoro kutime funkcias per dizeloleo, kiu bruligas la fuelon por generi mekanikan energion, kiu funkciigas la generatoron. Rotaciante la bobenon en magneta kampo, la rotacia energio estas konvertata en elektran energion.