Abstract: A current sensing apparatus includes a first transformer having a core which is cyclically driven into forward and reverse saturation, and a second transformer having a separate core. The sensing apparatus includes circuitry for separating the sensed current component from the magnetizing current in the secondary winding of the first transformer. The apparatus may also include correction circuitry to cancel the effects of ripple current on the output due to both the magnetization current and errors due to the presence of the ripple cancellation circuitry itself. The present sensing apparatus provides electrical isolation between the primary circuit and the sensing circuit, has wide bandwidth, and is sensitive to temperature, temperature gradient, mechanical forces, aging (creep) and noise.