Audio Format Detector
Detect audio file format from magic bytes entirely in the browser. Drag-and-drop a file, we read the first 64 bytes and match against 15+ audio format signatures (MP3 ID3/frame-sync, WAV, FLAC, OGG, M4A/AAC, WMA, AIFF, ALAC, OPUS, APE, TTA, WavPack, Speex, AMR, 3GP). Extracts sample rate, channels, bit depth, duration from headers. Includes MIME lookup, file extension lookup, container info (lossless/lossy), bit-depth & channel-layout tables, format comparison table, closest-match suggestion for unknown formats, confidence score, text/CSV/JSON exports, history (localStorage), shareable URL, summary stats. 100% client-side.
About Audio Format Detector
Detect audio file format from magic bytes entirely in the browser. Drag-and-drop a file, we read the first 64 bytes and match against 15+ audio format signatures (MP3 ID3/frame-sync, WAV, FLAC, OGG, M4A/AAC, WMA, AIFF, ALAC, OPUS, APE, TTA, WavPack, Speex, AMR, 3GP). Extracts sample rate, channels, bit depth, duration from headers. Includes MIME lookup, file extension lookup, container info (lossless/lossy), bit-depth & channel-layout tables, format comparison table, closest-match suggestion for unknown formats, confidence score, text/CSV/JSON exports, history (localStorage), shareable URL, summary stats. 100% client-side. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.
FAQ
How does the audio format detector work?
Drop or pick an audio file. We read the first 64 bytes of the file as an ArrayBuffer and match them against a lookup table of magic-byte signatures for 15+ audio formats (MP3 ID3v2 + frame sync, WAV/RIFF, FLAC, OGG, M4A/AAC, WMA/ASF, AIFF, OPUS, APE, TTA, WavPack, Speex, AMR, 3GP). Then we parse the format-specific header to extract sample rate, channels, bit depth, and duration where possible.
Which formats are supported?
Fifteen-plus: MP3, WAV, FLAC, OGG (Vorbis/Opus/Speex), M4A/AAC (MP4 container — M4A, M4B, isom, mp42), WMA (ASF), AIFF, ALAC (in MP4), Opus (in OGG), APE (Monkey's Audio), TTA, WavPack, Speex (in OGG), AMR, and 3GP audio (3gp4, 3gp5, 3g2a). Unknown formats get a closest-match suggestion list.
What extra features does this tool have compared to others?
(1) Magic-bytes lookup table (15+ formats). (2) Format → MIME type lookup. (3) Format → container info (lossless/lossy, codec, typical use). (4) Format → file extension lookup. (5) Per-format header parser (extracts sample rate, channels, bit depth, duration). (6) Bit depth lookup (8, 16, 24, 32, 32-float). (7) Channel layout lookup (mono, stereo, 5.1, 7.1). (8) Format comparison table (lossless vs lossy). (9) Render as text report. (10) Render as CSV. (11) Render as JSON. (12) History (localStorage, last 20). (13) Shareable URL. (14) Summary stats (format, confidence, MIME, extension). (15) Closest match suggestion for unknown formats. (16) Confidence score (0–100 based on header match quality).
Is my data sent anywhere?
No. Only the first 64 bytes of your file are read locally in your browser to identify the format. The file is never uploaded. Detection metadata in history is stored in localStorage on this device only.
What if my format is not recognized?
We show a closest-match suggestion list computed by comparing the byte pattern's overlap with known signatures, and we still display the raw hex of the first 64 bytes so you can identify it manually. The confidence score is 0 if no signature matches.
Related tools
Audio Bitrate Calculator
Calculate audio bitrate, file size, duration, and quality metrics entirely in the browser. Supports PCM/WAV, FLAC, ALAC, MP3, AAC, OGG/Vorbis, and Opus. Compute bitrate from sample rate × bit depth × channels (PCM), estimate FLAC/ALAC compression (50–60% of PCM), map lossy quality presets (low/medium/high/voice/music) to typical bitrates, compute file size from bitrate × duration, calculate streaming bandwidth requirement, reverse-calculate required bitrate from target file size, and score quality 0–100. Includes 7 sample rates, 5 bit depths, 4 channel layouts, 7 formats, 5 quality presets, side-by-side format comparison, text/CSV exports, history (localStorage), shareable URL, summary stats. 100% client-side.
Audio Converter
Convert audio files between formats entirely in the browser. Decode with Web Audio API, re-encode to WAV (PCM 16-bit), WebM/OGG (via MediaRecorder), or MP3 (via MediaRecorder with WAV fallback). Multi-format output, 4 bitrate presets, 6 sample-rate presets, mono/stereo channel selection, pure-JS 44-byte RIFF WAV header builder, Float32 to 16-bit PCM converter, file-size estimator, quality score calculator (0-100), lossless-vs-lossy compatibility checker, smart filename generator, conversion history (localStorage), shareable URL, drag-and-drop, and summary stats. 100% client-side.
Audio Equalizer
Apply a 10-band graphic EQ to audio entirely in the browser. Drag-and-drop or pick a file, decode with Web Audio API, adjust the gain (-12 dB to +12 dB) on each ISO-standard band (31, 62, 125, 250, 500, 1k, 2k, 4k, 8k, 16k Hz), apply via a chain of peaking BiquadFilterNodes in an OfflineAudioContext for batch processing, and re-encode as a 16-bit PCM WAV (pure-JS encoder). 10+ preset library (flat, bass-boost, treble-boost, vocal-boost, loudness, rock, pop, jazz, classical, podcast), 3-band & 5-band simplified modes, 7 gain presets per band, default Q factor 1.41, gain validator, filter-chain config builder, file-size estimator, text + CSV report, history (localStorage), shareable URL, summary stats. 100% client-side.