Elektrokirurški generatorji so naprave, ki proizvajajo tokove različnih valovnih oblik, primernih za kirurške namene. Najzgodnejši elektrokirurški generatorji so uporabljali sistem iskrenja za proizvodnjo visoko dušenega visokofrekvenčnega toka. Kmalu zatem so bili uvedeni ventilni (vakuumski cevni) generatorji, ki so lahko proizvajali gladke tokove sinusnih valov, primerne za rezanje tkiva. Cevni generator je od takrat zamenjal sodoben, polprevodniški generator. Iskra in polprevodniški generator sta v sodobni rabi dve vrsti. Polprevodniški generatorji proizvajajo koagulacijsko valovno obliko z uporabo tranzistorjev in polprevodniških komponent za ustvarjanje visokonapetostnih izbruhov toka. Generatorji isker reže proizvajajo dušene visokonapetostne izbruhe toka z odvajanjem zračno razporejenih plošč. Sistemi z iskrenjem ne morejo proizvajati neokrnjenega rezalnega toka.
Čeprav so polprevodniški generatorji sposobni proizvajati najvišje napetosti, ki presegajo 10.000 voltov, za razliko od enot z iskrami običajno pri visokih impedančnih obremenitvah, kot pri delu v tekočem okolju, običajno ne morejo vzdrževati enake ravni izhodne moči.
Rezalni in koagulacijski tokovi se proizvajajo iz dveh neodvisnih generatorjev, ki jih vsebuje ESU. V nasprotju s tem, kar je splošno znano, mešane tokove iz elektrokirurških sistemov v polprevodniškem stanju proizvaja generator rezalnega toka in je sestavljen iz preproste, dušene valovne oblike, ki je v modulaciji veliko manj drastična od koagulacijskega toka. Prejšnji modeli, kot so kombinirani generatorji iskrenja/ventila, so združevali izhode rezalnega generatorja in koagulacijskega generatorja, da bi ustvarili mešano valovno obliko z veliko višjo korensko srednjo močjo. V vsakem primeru je želeni učinek omogočiti standardni elektrodi, da čisto razdeli tkivo, hkrati pa povzroči zadosten toplotni učinek za nastanek hemostaze.




