Generator Marksa to obwód elektryczny wykorzystujący wiele urządzeń magazynujących zwanych kondensatorami. Są one ładowane równolegle, a następnie kolejno rozładowywane, wytwarzając impuls elektryczny o wysokim napięciu. Urządzenie jest powszechnie stosowane w testowaniu komponentów wysokonapięciowych i oprzyrządowania lotniczego do symulacji typu przepięcia, które może być spowodowane uderzeniem pioruna. Generator został opracowany przez niemieckiego inżyniera Erwina Marxa w 1924 roku.
Technicznie rzecz biorąc, generator Marksa jest mnożnikiem napięcia. Ten typ obwodu przekształca prąd przemienny o niższym napięciu (AC) na wyższe napięcie prądu stałego (DC). Zwykle odbywa się to za pomocą kondensatorów i diod. Kondensatory służą do przechowywania ładunku elektrycznego. Diody hamują wyładowanie, przepuszczając prąd elektryczny tylko w jednym kierunku.
Ładowanie i rozładowywanie kondensatorów w generatorze Marxa jest kontrolowane przez szereg rezystorów i iskierników. Rezystory wprowadzają do obwodu opór elektryczny, utrudniając przepływ prądu w tym kierunku. Iskierniki składają się z dwóch przewodów oddzielonych przerwą, przez którą przechodzi iskra elektryczna. Dzieje się tak, gdy różnica napięć między przewodami osiąga punkt krytyczny zwany napięciem przebicia.
Rezystory łączą zasilanie z kondensatorami, ograniczając jednocześnie ich szybkość rozładowania. Po uruchomieniu iskierniki łączą kondensatory szeregowo, umożliwiając rozładowanie zgromadzonej energii jako pojedyncze wyjście. Aby tak się stało, wszystkie iskierniki muszą odpalić się szybciej, niż jakikolwiek kondensator może rozładować się przez swój rezystor. Rzadko stanowi to problem, ponieważ iskierniki zwykle osiągają wymagany poziom napięcia przebicia w ciągu nanosekund.
Urządzenia te są powszechnym sposobem generowania impulsów elektrycznych wysokiego napięcia do testowania, szczególnie jeśli napięcie dostępnego źródła zasilania jest niewystarczające. Podczas testowania sprzętu wysokiego napięcia generator Marksa jest w stanie wytwarzać wyładowania elektryczne przekraczające dwa miliony woltów. Maszyna Z, potężny generator promieni rentgenowskich w Sandia National Laboratories w Nowym Meksyku, wykorzystuje pierścień 36 generatorów Marksa. Wykorzystywano je również do dostarczania krótkich impulsów elektrycznych do sprzętu elektrooptycznego, do napędzania niektórych rodzajów laserów oraz do zapłonu materiałów wybuchowych.
Podobny obwód typu drabinkowego jest używany w generatorze Cockcroft-Walton. W tej realizacji obwodu do przełączania stosuje się diody zamiast rezystorów i iskierników. Urządzenie działa również jako powielacz napięcia, ale wytwarza stały prąd stały, a nie impulsową moc generatora Marksa.