Ein Aktiver Oberschwingungsfilter ist eine dynamische Stromquelle, die parallel zu den Oberschwingungserzeugern geschaltet wird. Es werden die vorhandenen Stromoberschwingungen analysiert und zeitgleich ein entgegengesetzter Strom eingeprägt, der nach der Knotenpunktsregel von Kirchhoff die Oberschwingung auslöscht. Da der Filter parallel zur Last angeschlossen ist, muss er nicht den gesamten Laststrom führen können sondern nur die Oberschwingungsstöme liefern können. Zusätzlich zur Stromoberschwinungskompensation, kann auch eine Blindstromkompensation in Echtzeit (Einschaltstrombegrenzung) und in Verbindung mit einer geeigneten Kapazität eine Flickerkompensation (z. B. bei Punktschweißmaschinen) aufgebaut werden.

Zur Auslegung von Aktiven Oberschwingungsfiltern ist eine detaillierte Netzanalyse erforderlich.