MacBook speaker crackling that only appears at higher volumes typically points to physical speaker driver wear or debris in the grille, while crackling present at every volume level, including quiet playback, more often traces back to a software cause like a sample rate mismatch or a problematic app. Testing with Bluetooth headphones connected is the fastest way to tell the two apart: if the crackling disappears over Bluetooth, the problem is isolated to the built-in speakers specifically.
Test Software Causes Before Assuming Hardware
Play audio through a different app, and separately through a browser video, to rule out one specific app being the cause rather than the system generally. If crackling appears across every app and source consistently, that points away from a single app's bug and toward either a system audio setting or genuine hardware issue.
Check Audio MIDI Setup for a Sample Rate Mismatch
Open Audio MIDI Setup (search Spotlight for it) and check the output format for your built-in speakers, commonly set to 44.1kHz or 48kHz. A mismatch between this setting and the sample rate of the audio source sometimes causes audible crackling or distortion that resolves instantly once the rates are aligned, a common and easily overlooked fix.
Reset NVRAM on Intel Models
On Intel-based MacBooks, shut down, then power on while holding Option+Command+P+R for roughly 20 seconds, which resets several audio-related settings among others. Apple Silicon MacBooks (M1 and newer) manage this automatically and don't use the same manual reset process.
Physical Causes: Debris, Liquid, or a Worn Driver
Dust or debris lodged in the speaker grille can cause a buzzing or crackling sound specifically at certain frequencies, often fixable with careful cleaning using compressed air at an angle rather than straight into the grille. If the MacBook has had any liquid exposure, even a small spill some time ago, that's a strong candidate for a genuine speaker fault rather than debris, since corrosion on the speaker's internal components develops gradually.
Volume-Dependent Crackling Signals Driver Wear
If crackling only appears above a certain volume threshold and sounds clean below it, that pattern specifically points to a worn or damaged speaker driver rather than a software issue, since software-caused crackling typically doesn't correlate cleanly with volume level in the same way physical driver distortion does.
A Technical Check: Apple Diagnostics and Isolating the Fault
Shut down fully and power on while holding D to run Apple Diagnostics, which checks core hardware including audio output, though it won't catch every subtle intermittent fault. Testing with an external speaker or headphones connected via the 3.5mm jack, separate from Bluetooth, also helps confirm whether the issue is specifically in the built-in speaker hardware versus a broader audio subsystem problem tied to the MacBook Pro or MacBook Air's logic board.




