Elektromagnetski generator je uređaj koji pretvara mehaničku energiju u električnu, koristeći međusobno povezane principe magnetizma i elektriciteta. Proces kojim elektromagnetski generator proizvodi električnu energiju naziva se elektromagnetska indukcija, što u osnovi znači da se električna struja inducira unutar vodiča pomoću magneta. Većina elektroničkih generatora radi na elektromagnetskoj indukciji, a neki od njih koriste obnovljive izvore energije poput vode i vjetra za stvaranje početne mehaničke energije. Mehanička energija se u osnovi može smatrati kinetičkom energijom ili energijom kretanja.
Indukcija u elektromagnetskom generatoru je proces koji stvara električnu energiju unutar vodiča. Ovaj proces funkcionira jer su sile elektriciteta i magnetizma u osnovi ista stvar. Obje rade na principu da neke čestice imaju naboj, a objekti s suprotnim nabojem se međusobno privlače. Negativno nabijeni elektroni privlače se pozitivno nabijenim protonima, kroz proces osnovnog magnetizma. Protok elektrona do pozitivnog naboja naziva se električna energija.
Ovi povezani principi znače da se električna energija može proizvoditi pomoću ove vrste generatora. Kada se magnet prijeđe preko vodiča, on u osnovi organizira pozitivno nabijene i negativno nabijene čestice u skupine, jer se relevantne čestice privlače na suprotne polove na magnetu. To stvara električnu energiju unutar vodiča dok se čestice pomiču na svoje mjesto. Neprekidnim okretanjem vodiča kroz magnetsko polje stvara se kontinuirani protok električne energije. To se naziva elektromagnetska indukcija.
Opći dizajn elektromagnetskog generatora temelji se na ovom procesu elektromagnetske indukcije. Britanski znanstvenik po imenu Michael Faraday otkrio je ovaj fenomen 1831. godine, a ažurirana verzija ovog osnovnog dizajna danas se koristi za većinu vrsta elektromagnetskih generatora. Faraday je stvorio generator tako što je postavio potkovičasti magnet s petljom žice koja se okreće između sjevernog i južnog pola. Žica je spojena na uređaj koji može izravno koristiti stvorenu snagu ili na bateriju koja pohranjuje energiju. Spajanje generatora na voltmetar pokazuje kolika se struja stvara.
Energija se nikada ne stvara niti uništava, tako da sila koja se koristi za okretanje mehaničkog dijela generatora i dalje zahtijeva izvor energije. To se može dobiti putem fosilnih goriva ili nuklearne energije, ali se može stvoriti i putem obnovljivih oblika energije. Mnogi elektromagnetski generatori oslanjaju se na energiju koju stvara vjetar, padajuće vode ili čak sunčevu energiju. Ako elektromagnetski generator radi na obnovljivom i besplatnom izvoru energije, proizvedena energija ne šteti okolišu.