Two robust techniques for quantification and compensation of eddy-current-induced magnetic-field gradients and static magnetic-field shifts (ΔB0) in MRI systems are described. Purpose-built 1-D or 6-point phantoms are employed. Both procedures involve measuring the effects of a prior magnetic-field-gradient test pulse on the phantom’s free induction decay (FID). Phantom-specific analysis of the resulting FID data produces estimates of the time-dependent, eddy-current-induced magnetic field gradient(s) and ΔB0 shift. Using Bayesian methods, the time dependencies of the eddy-current-induced decays are modeled as sums of exponentially decaying components, each defined by an amplitude and time constant. These amplitudes and time constants are employed to adjust the scanner’s gradient pre-emphasis unit and eliminate undesirable eddy-current effects. Measurement with the six-point sample phantom allows for simultaneous, direct estimation of both on-axis and cross-term eddy-current-induced gradients. The two methods are demonstrated and validated on several MRI systems with actively-shielded gradient coil sets.