Izvor struje je dio opreme koji se koristi za proizvodnju ili primanje električne struje. Povezan je s izvorom napona, koji je dvostruki od izvora struje. Često će se izvor struje koristiti za napajanje raznih strojeva, koji mogu dobiti energiju iz proizvedene električne struje. Dostupni su izvori struje širokog raspona, kao što su izvori otpornika, aktivni izvori, izvori struje radio frekvencije (RF) te izvori istosmjerne (DC) i izmjenične struje (AC). Svaka vrsta koristi drugačiji mehanizam za stvaranje i održavanje električne struje.
Izvori otpornika smatraju se najjednostavnijim oblicima izvora struje. Oni uključuju krug koji sadrži otpornik u seriji s izvorom napona. Struja generirana iz ovog sustava je ekvivalentna amplitudi napona, podijeljenoj s otporom otpornika.
Izvor struje otpornika se općenito ne smatra učinkovitim sam po sebi zbog velike količine izgubljene energije u otporniku, ali mnoge vrste izvora struje koriste elemente ove postavke. Na primjer, aktivni izvori struje često zamjenjuju drugačiji element za otpornik. Oni koriste elemente tranzistora ili vakuumskih cijevi za zamjenu otpornika jer mogu djelovati kao izvori struje kada se napajaju energijom. Zamjenom ovih dijelova za otpornik, sustav neće izgubiti istu količinu snage.
DC i AC izvori često se koriste u mnogim različitim procesima koji zahtijevaju električnu energiju. Istosmjerna struja je jednostavno tok električne struje u jednom smjeru, dok izmjenična struja uključuje izmjenični smjer toka struje. AC se može pretvoriti u istosmjernu pomoću ispravljača, uređaja koji dopušta samo jedan smjer toka struje. Oprema kao što su baterije, solarne ćelije i niskonaponski uređaji često imaju korištenje istosmjernog izvora, dok se određeni motori i vrste rasvjete oslanjaju na izvor izmjenične struje.
RF izvor struje šalje električne signale na frekvenciji radio valova. Razlikuju se od istosmjernih i izmjeničnih izvora po tome što rade na nižoj frekvenciji i većem naponu. Osim toga, RF struja općenito teče duž površine električnog vodiča, a ne potpuno unutar njega, te ima sposobnost da putuje kroz izolacijske elemente. Također ima veći kapacitet za ioniziranje plinskih i plinskih plazma materijala što ga čini optimalnim za određene procese, kao što su elektrolučno zavarivanje i tankoslojno raspršivanje.