Magneto on melko luotettava ja kompakti sähkögeneraattori, jota käytetään pienissä bensiinimoottoreissa, jotka eivät vaativat akkua, kuten nurmikkolaitteissa, likapyörissä, mopoissa, vesiskoottereissa, perämoottoreissa ja RC-malleissa lentokoneita. Koska ne luovat vahvan mutta lyhyen sähköpulssin jatkuvan virran sijasta, magnetot ovat ihanteellinen kipinän asettamiseksi sytytystulppaan, mikä ajaa polttamista ja antaa virran moottori. Luotettavuuden ja koon vuoksi magnetoja käytetään lentokoneissa, ja ne olivat varhaispuhelimien soittoäänen takana.
Magneton taustalla oleva periaate on täsmälleen päinvastainen kuin sähkömagneetti. Kun sähkömagneetti käyttää kelan läpi kulkevaa sähköä magneetin tuottamiseen, magneto käyttää magneettikenttää käämin läheisyydessä, nimeltään ankkuri, sähkövirran tuottamiseen. Magneto koostuu siis kolmesta olennaisesta osasta. Ankkurissa, joka on usein U: n muotoinen, on pääkäämi paksua lankaa ja toissijainen ohut lanka kääritään sen ympärille kerroksittain. Vauhtipyörää, jossa on kaksi vahvaa magneettia, käytetään magneettikentän luomiseen ankkurin ympärille. Lopuksi sähköinen ohjausyksikkö, yleensä ainakin katkaisija ja kondensaattori, häiritsee sähkömagneettisen kentän ja ohjaa syntyvän sähkövirran poispäin magnetosta sinne, missä se on tarvitaan.
Sähkön tuottamiseksi joko vauhtipyörän on pyöritettävä tai kelan on liikkuttava magneetin napojen välillä, mikä selittää, miksi varhaispuhelimissa oli käsikampi. Kullekin kierrokselle sähkömagneettinen kenttä rakennetaan ankkurin keloihin. Sähköyksikön nokka luo kosketuksen ankkuriin, häiritsee kenttää ja luo sähköjännitteen ensiökäämin. Toissijaisen kelan suuri jännitys ensiökäämiön kanssa vahvistaa virran jännitettä, kun se on suunnattu sytytystulppaan. Sitten nokka katkaisee kosketuksen ankkuriin ja sähkömagneettinen kenttä uusiutuu saadakseen uuden sähköpulssin. Koko prosessi kestää sekunnin murto-osan.
Toimiakseen moottorissa oikein, magneetti on asennettava siten, että sen laukaisu ajoitetaan sopivasti mäntien puristusiskuun. Sytytystulpan on sytytettävä polttoaine / ilma, kun se puristetaan kammiossa palamisen aikaansaamiseksi ja männän ajamiseksi alaspäin. Suurissa moottoreissa jakelijaa käytetään perinteisesti ajastamaan sähkövaraukset jokaiselle sytytystulpalle. Tuoreempi edistysaskel on pienten tietokoneiden käyttö luotettavamman ajoituksen aikaansaamiseksi.