01
Time moves from left to right
The start of the track is at the left edge. Choruses, drops, pauses, and individual hits appear in the same order as playback.
Free browser tool
Create a detailed 1920 × 840 image in this tab, then use the guide below to read it without mistaking every bright patch for a problem.
Processed on your device.
Your audio never leaves this browser. Nothing is saved after the tab closes.
Local spectrogram lab
Choose an MP3 or WAV to begin
See what is inside the sound.
The browser will decode the track, measure its frequency content, and create a downloadable magma spectrogram.
This file could not be processed.
The app opens separately. Choose your audio again there if you want to enhance it.
Read the image
Find the moment you heard first. The picture is most useful when it helps you return to a specific vocal, cymbal hit, reverb tail, or noisy gap.
01
The start of the track is at the left edge. Choruses, drops, pauses, and individual hits appear in the same order as playback.
02
Bass sits near the bottom, mids occupy the center, and cymbals, air, and hiss live higher up. The scale reaches 24 kHz.
03
Black and purple are quieter. Orange and yellow are stronger. Color is relative to this image, so it is not a loudness or quality score.
The important limit
A bright line may be a healthy harmonic. A dark top can belong to a deliberate arrangement. A dense chorus is expected to look busier than a quiet verse. The image tells you where energy appears, not whether the music is good.
| Pattern | What it may show | What to listen for |
|---|---|---|
| Horizontal band | A sustained note, resonance, or harmonic | A tone that rings or whistles longer than expected |
| Vertical stripe | A drum hit, click, edit, or sudden attack | A clean transient versus a sharp tick or pop |
| Fuzzy upper haze | Cymbals, air, hiss, codec texture, or dense reverb | Splash, fizz, fatigue, or a texture that moves with the chorus |
| Sudden hard ceiling | A source or codec with little energy above one frequency | Whether the top end sounds naturally dark or abruptly closed |
A useful check
One spectrogram can already answer a practical question: does the suspicious texture appear everywhere, or only when the arrangement gets crowded?
Play the track and note the exact section that sounds metallic, harsh, smeared, noisy, or unexpectedly dull.
Use the left-to-right timeline and look for a change that begins and ends with what you heard.
A verse and chorus from the same file share the same rendering scale, which makes the contrast easier to interpret.
The visual clue is only a lead. Make any cleanup decision with level-matched playback, then check headphones and speakers.
Keep diagnosing
If the picture sent you looking for an answer, start with the sound that bothered you. These guides help you tell ordinary brightness from metallic shimmer, piercing highs, or brittle texture.
Metallic sound
Use the listening guide to separate moving, glassy texture from ordinary brightness.
Read the guideHarsh highs
Compare piercing hats, brittle upper mids, and sibilance across the busiest sections.
Read the guideFAQ
No. This page reads, decodes, analyzes, and renders the file inside your browser. The audio is not sent to Sunofix or stored after you close or refresh the tab.
WAV gives the most stable reference because it is uncompressed. MP3 works well for inspection, but different browsers can decode compressed audio with tiny sample-level differences.
Decoded audio uses much more memory than the original MP3 or WAV. The limits reduce the chance of a mobile browser closing the tab while the spectrogram is being calculated.
Not pixel for pixel. Windowing, FFT size, time pooling, color mapping, MP3 decoding, and resampling can differ. This generator uses the same core settings as the Sunofix before-and-after view.
No. It can help you locate a change, a persistent band, or unusual high-frequency texture, but it cannot decide whether that sound is unwanted. Start with the part that bothers you, use the image to inspect it, and confirm every conclusion by listening.
Hear a problem too?
The app opens separately and does not receive the file selected on this page.