Marxov generator je električni tokokrog, ki uporablja več naprav za shranjevanje, imenovanih kondenzatorji. Ti se polnijo vzporedno in nato zaporedno praznijo, pri čemer nastanejo visokonapetostni električni impulzi. Naprava se običajno uporablja pri testiranju visokonapetostnih komponent in letalskih instrumentov za simulacijo vrste prenapetosti, ki bi lahko nastala zaradi udara strele. Generator je leta 1924 razvil nemški inženir Erwin Marx.
Tehnično je Marxov generator množitelj napetosti. Ta vrsta vezja pretvarja izmenični tok nižje napetosti (AC) v višjo napetost enosmernega toka (DC). Običajno se to naredi z uporabo kondenzatorjev in diod. Kondenzatorji se uporabljajo za shranjevanje električnega naboja. Diode zavirajo razelektritev tako, da dovolijo, da električni tok teče samo v eni smeri.
Polnjenje in praznjenje kondenzatorjev v Marxovem generatorju je nadzorovano z vrsto uporov in iskrišč. Upori vnašajo električni upor v vezje, kar oteži tok toka v tej smeri. Iskerske reže so sestavljene iz dveh prevodnikov, ločenih z režo, čez katero prehaja električna iskra. To se zgodi, ko napetostna razlika med prevodniki doseže kritično točko, ki se imenuje prelomna napetost.
Upori povezujejo napajanje s kondenzatorji, hkrati pa omejujejo njihovo stopnjo praznjenja. Ko se sprožijo, iskrišča povežejo kondenzatorje v serijo, kar omogoča, da se njihova shranjena energija izprazni kot en sam izhod. Da se to zgodi, se morajo vse iskrišča vžgati hitreje, kot se lahko izprazni kateri koli kondenzator skozi svoj upor. To je redko težava, saj iskrišča običajno dosežejo zahtevano raven napetosti prekinitve v nekaj nanosekundah.
Te naprave so običajen način generiranja visokonapetostnih električnih impulzov za testiranje, zlasti če je napetost razpoložljivega polnilnika nezadostna. Ko se uporablja pri testiranju visokonapetostne opreme, je Marxov generator sposoben proizvesti električne razelektritve, ki presegajo dva milijona voltov. Stroj Z, močan generator rentgenskih žarkov v Sandia National Laboratories v Novi Mehiki, uporablja obroč 36 Marxovih generatorjev. Uporabljali so se tudi za dobavo kratkih električnih impulzov za elektrooptično opremo, za pogon nekaterih vrst laserjev in za vžig eksplozivov.
Podobno vezje tipa lestve se uporablja v generatorju Cockcroft-Walton. Pri tej izvedbi vezja se za preklapljanje uporabljajo diode in ne upori in iskrišča. Naprava deluje tudi kot množitelj napetosti, vendar proizvaja konstanten enosmerni tok namesto impulzne moči Marxovega generatorja.