Spectrum, Spectrogram & Audio Diagnostics

Online Audio Spectrum Analyzer

Analyze audio files or microphone input with a real-time spectrum and spectrogram. Check clipping, noise, hum, loudness, and True Peak.

Analysis console
STANDBY
Export
Include axesUncheck for a raw PNG
Choose an audio sourceChoose sourceClick or drag a file here, try the sample, or use live microphone input.Upload, use the sample, or start the mic.
0:00 / 0:00
0:000:00
Upload audio, try the sample, or use your microphone to begin.
Strongest frequenciesCurrent range · adjacent FFT bins merged
Top 5

Play audio to populate the five strongest frequencies.

A real analysis, end to end

See the signal. Find the fault. Share the evidence.

These are real outputs from the analyzer: a live spectrum, timestamped findings, export controls, and the PDF report they produce.

CONTROLLED FAULT DEMO · 30 SECONDS

Known faults built in. A result you can verify.

This reproducible 48 kHz WAV deliberately contains clipping, broadband noise, and 50/60 Hz mains hum. Inspect it for free and compare the visible signal with the known input map—without buying first.

Open latest report exampleView sample PDF
Live visual inspection is free. The PDF below is a separate controlled Pro report example, not a customer recording.
KNOWN INPUT MAPTWELVE DELIBERATE EVENTS

The intervals below come from the sample generator, not from a claimed detection result.

Clipping burst50 Hz humBroadband noiseClipping burst50 Hz humBroadband noiseClipping burst50 Hz humBroadband noiseClipping burst50 Hz humBroadband noise

In Pro, selecting a detected timestamp pauses playback and places the blue playhead on the complete spectrogram.

Online Spectrum Analyzer live spectrum with measurements, analysis settings, and strongest frequencies
01 · InspectInspect peaks across the frequency range

Read the live spectrum, eight signal measurements, analysis settings, and strongest frequencies in one workspace.

Timestamped clipping, broadband-noise, and mains-hum findings with clickable times
02 · DiagnoseJump straight to each problem

Clipping, noise, and 50/60 Hz hum findings retain their exact timestamps.

Spectrum workspace export menu with PDF report, 4K Spectrogram, PNG, and CSV options
03 · ExportTake the result into your workflow

Export a PDF report, a high-density 4K selection, or current Spectrum and Spectrogram data.

ENGINEERING REPORT

A traceable result, with its limits stated.

The report separates standards-based measurements from automated screening, records the analysis method, and keeps every finding tied to the file timeline.

  • ITU-R BS.1770-5-aligned loudness measurement
  • True Peak method and sample-rate scope stated
  • Timestamped evidence organized by time
Controlled fault demonstration · 48 kHz WAV · method and limits included
Noise Diagnosis report page showing clipping, 50 Hz hum harmonics, broadband noise, and a suggested retestOpen full report ↗
Method and limits

What the numbers mean—and where they stop.

The report identifies the method used so a standards-based measurement is not confused with an automated fault-screening result.

01Loudness

Momentary, Short-term, gated Integrated LUFS, and LRA use ITU-R BS.1770-5 / EBU Tech 3342-aligned processing. At 48 kHz, the engine uses the specified K-weighting coefficients.

02True Peak

48 kHz files use a 4×, 48-tap Annex 2 FIR reconstruction. At other sample rates the value is labeled as a reconstructed estimate, not a compliance measurement.

03Validation scope

Included 48 kHz synthetic reference checks allow ±0.1 LU for loudness and ±0.1 dB for True Peak. That test tolerance is not a universal uncertainty guarantee for every source.

04Automated findings

Clipping, broadband-noise, and mains-hum findings are engineering screening. They can miss or over-flag events and should be confirmed by listening and, where required, a calibrated meter.

Built for repeatable checks

One workspace, from first look to final evidence.

Use only the controls you need, then go deeper without moving the file between applications.

01FFT frequency analysis

Choose FFT sizes from 1,024 to 8,192 and inspect exact frequency, dBFS, spectral center, and multiple dominant peaks.

FFT · Hz · dBFS · Peak detection
02Spectrum and spectrogram

Compare an instantaneous frequency spectrum with a scrolling online spectrogram using linear or logarithmic scaling.

Time × frequency · Linear · Log
03Measurement and comparison

Freeze a moment, hold peak values, capture two reference curves, isolate frequency ranges, and export evidence as PNG or CSV.

Peak hold · Reference A/B · PNG · CSV
04Pro file diagnostics

Assess a complete recording against a selected reference target, measure Integrated LUFS, LRA and 4× True Peak, and follow Momentary and Short-term loudness across the timeline.

Targets · LUFS · LRA · dBTP · Loudness history
05Reports and high-density evidence

Export a polished PDF with its assessment conclusion, measurements, loudness history, full-file spectrogram, and timestamped findings, or regenerate an exact range as a 4K spectrogram using 4,096 FFT columns.

Assessment · PDF report · Complete timeline · 4K FFT
How to use the analyzer

How to use the online audio spectrum analyzer.

Start with the balanced defaults, then change only the view or resolution needed for the question you are investigating.

  1. 01
    Choose an audio source

    Upload an MP3, WAV, FLAC, M4A, or OGG file, try the included sample, or select Use microphone for live input.

  2. 02
    Start the analysis

    Press Play for an uploaded file. For microphone input, allow browser access when prompted; the audio remains on your device.

  3. 03
    Choose the right view

    Use Spectrum for frequencies at the current moment, or Spectrogram to follow frequency content across time.

  4. 04
    Set a useful starting point

    Begin with FFT 4096, Stereo mix, Full range, and Log scale. Change a setting only when closer inspection requires it.

  5. 05
    Read and hold the result

    Check the eight live measurements and strongest frequencies. Use Freeze display or Peak Hold when the signal changes too quickly.

  6. 06
    Diagnose or export

    Export current data or a standard full-file Spectrogram PNG for free. Pro adds complete-file diagnostics, timestamped findings, PDF reports, full CSV data, and 4K selections.

Measurements from real recordings

Real audio. Visible evidence.

These field tests use original recordings, disclose how each file was captured, and publish the measured values alongside the limits of the method.

Focused audio tools

Diagnose a problem or create a test signal.

Start with a plain-language noise diagnosis, or generate controlled tones, sweeps, and broadband noise locally in your browser.

Choose the depth you need

Start free. Pay when the diagnosis matters.

Core inspection stays available without an account. Pro adds complete-file diagnostics, repeatable workflows, and evidence you can deliver.

FREE

Visual inspection

For quick frequency checks and everyday signal exploration.

$0forever
No card or account required
  • Spectrum, rolling view, and full-file Spectrogram preview
  • Live measurements and strongest peaks
  • Current PNG and CSV export
  • Audio processed locally
Analyze a file

One Pro feature set · monthly or one-time purchase · restore access from your account

Help center

Frequently Asked Questions

What is an audio spectrum?

An audio spectrum shows how a signal's energy is distributed across frequency. Low frequencies appear on the left, high frequencies on the right, and the vertical level shows how strong each part of the signal is.

Is my audio uploaded anywhere?

No. Audio decoding, FFT analysis, rendering, and export happen in your browser. The selected file and microphone signal are not sent to an analysis server.

What is the difference between Spectrum and Spectrogram?

Spectrum shows the frequency content at the current moment. A spectrogram adds time as a horizontal dimension, so you can see how tones, harmonics, speech, noise, and encoded images change throughout a recording.

How do I find the dominant frequency of a sound?

Play a stable part of the signal, then read Peak frequency and the Strongest frequencies list. Use Freeze display or Peak Hold if the peak moves quickly, and check nearby harmonics before treating the strongest peak as the fundamental pitch.

What is the best FFT size?

4096 is a balanced default. Larger FFT sizes separate nearby frequencies more clearly but respond more slowly to short events. Smaller values improve time resolution for rapidly changing sounds.

Why do the levels use dBFS instead of sound-pressure dB?

dBFS measures level inside a digital audio signal, where 0 dBFS is the maximum before clipping. A browser cannot provide reliable dB SPL measurements without a calibrated microphone and device-specific correction.

Which audio formats can I analyze?

The tool accepts common browser-supported formats including MP3, WAV, FLAC, M4A, and OGG. Actual decoding support can vary slightly by browser and operating system.

Can I analyze YouTube or audio playing in another browser tab?

The website analyzes uploaded files and microphone input. To inspect audio playing in the current browser tab, use the Chrome Spectrum Analyzer extension; protected browser pages and some streaming sources may restrict capture.

Why does the live Spectrogram show a five-second window?

A focused five-second window keeps changes readable during playback and microphone input. Uploaded files also receive a free low-resolution full-file preview. Pro adds detailed diagnostics, full CSV data, and exact 4K range export.

Can this reveal hidden Spectrogram images?

Yes. Use Reveal hidden image as a starting preset, then adjust brightness, contrast, gamma, frequency scale, and color map. Results depend on how the image was encoded in the source audio.

Can it detect clipping, noise floor, and 50/60 Hz hum?

Pro screens the complete file for timestamped clipping, broadband-noise, and mains-hum candidates. Review the clipping detector, noise-floor method, and 50/60 Hz hum detector before interpreting the findings; automatic results are diagnostic leads, not proof of a cause.

How do I compare two recordings, channels, or moments?

Capture A and Capture B hold two current Spectrum curves as color-coded overlays. Keep the FFT size, channel, scale, playback position, and input level consistent, then compare the live signal with either reference instead of relying on visual memory. Analysis presets save settings, not captured curves.

Are Pro loudness and True Peak measurements certified?

No. Pro uses K-weighted gated integrated loudness and a 4× reconstructed True Peak scan for engineering diagnostics. It is not a replacement for a certified broadcast compliance meter.

What can I do with PNG and CSV exports?

PNG preserves a readable visual result with optional axes, and a standard full-file Spectrogram PNG is free. Spectrum CSV contains frequency and amplitude values for calculation or comparison in Excel, Python, or another plotting tool. Pro adds full-file Spectrogram CSV data, PDF reports, and high-density 4K selections.

How can I generate tones, sweeps, or test noise?

Use the free Tone Generator for a fixed frequency, the Frequency Sweep Generator to move across a range, or the Noise Generator for white, pink, and brown noise. Lower the playback volume before starting a test signal.