Remove DC Offset with Audacity Normalization

Audacity can automatically remove DC offset during the normalization process using a dedicated built-in setting. DC offset is a hardware-induced error where an audio waveform shifts away from the zero-amplitude center line, leading to reduced headroom, potential distortion, and audible clicks during editing. By using Audacity's Normalize effect, you can center the waveform back onto the zero line and optimize your peak volume levels simultaneously in a single step.

What Is DC Offset?

DC (Direct Current) offset occurs when an audio interface, microphone, or sound card introduces a baseline voltage into the recorded signal. Instead of resting at 0.0 on the vertical scale during silence, the waveform is permanently shifted above or below the center. This defect limits how loud your track can be mastered and causes popping sounds when applying cuts or crossfades.

How to Automatically Remove DC Offset During Normalization

Audacity includes DC offset correction directly within the Normalize tool. Follow these steps to apply it:

  1. Select the Audio: Click inside the track you want to process, or press Ctrl + A (Windows) / Cmd + A (Mac) to select the entire project.
  2. Open the Normalize Tool: Navigate to the top menu and select Effect > Volume and Compression > Normalize (in older Audacity versions: Effect > Normalize).
  3. Enable DC Offset Removal: Ensure the checkbox labeled "Remove DC offset (center on 0.0 vertically)" is checked.
  4. Set Peak Amplitude (Optional): If you also want to adjust the volume, check the box labeled "Normalize peak amplitude to" and enter your desired target level (typically between -1.0 dB and -0.1 dB). If you only want to remove the offset without altering the gain, uncheck this option.
  5. Apply the Effect: Click Apply.

How Audacity Processes the Correction

When the DC offset option is selected, Audacity calculates the average amplitude of the entire selected waveform. It then subtracts that average value from every sample in the track, effectively shifting the baseline back to the absolute 0.0 axis. If peak normalization is also selected, Audacity calculates the gain adjustment only after the DC offset has been corrected, ensuring maximum headroom and clean dynamic range.