Step 1
Choose the Right Algorithm & Open the Page
Use the table above to pick the algorithm that fits your use case. For re-encoded tracks and different bitrates: Chromaprint. For cover versions and harmonic similarity: Essentia HPCP. For speech, podcasts, and sound effects: Meyda MFCC. Then click the "Find Duplicate Audio" button on the algorithm card above.
💡If you're not sure, start with Chromaprint — it's the fastest, needs no CDN, and works well for the most common case (same track in multiple formats or bitrates).
Step 2
Check Toolbar Options Before Scanning
- Queue Mode (on by default) — stages files for review before any move or delete action. Highly recommended.
- Essentia HPCP only: the WASM library needs to load on first use — wait for the "Library loaded" indicator before selecting a folder.
Step 3
Select a Folder to Scan
Click 📂 Select Folder to Scan (Chrome / Edge) or drag and drop a folder onto the page. All audio files inside, including subfolders, are collected. Files over 100 MB are skipped. Non-audio files are silently ignored.
Supported formats: MP3, WAV, FLAC, OGG, M4A, AAC. Any format your browser can decode is accepted.
Step 4
Watch the Scan Run in the Background
A progress bar shows how many files have been processed. You can freely switch browser tabs — audio processing continues at full speed regardless. Duplicate groups appear live as they're found. Click Stop Scan at any time — results found so far remain visible.
Expected speed: roughly 1–3 seconds per typical music track for Chromaprint and Essentia; faster for Meyda (10-second window only). Very long files (60+ minute podcasts) take proportionally longer for Chromaprint and Essentia.
Step 5
Understand and Adjust the Threshold Slider
The threshold controls how strictly two fingerprints must match to be grouped. After scanning, adjust it to tune your results — all fingerprints are re-grouped instantly with no re-scan needed.
Low values (0–5) — Very strict (Chromaprint & Meyda)Only nearly identical files match. Use for exact copies, same file at different bitrates. Very few false positives.
Medium values (6–20) — Balanced (default: 10)Catches re-encoded versions, different bitrates, slight post-processing. Good starting point for most libraries.
High values (21–50) — LooseGroups files with similar overall audio character. More false positives — always listen before deleting.
⚠️Essentia HPCP uses an inverted threshold. Higher = stricter (cosine similarity must be ≥ threshold). All other algorithms: lower = stricter.
Step 6
Review Groups Using the Built-In Audio Player
Each audio card has a built-in player. Use it to audition files before making decisions:
- ▶ Play button — starts playback, automatically pauses all other playing tracks on the page
- Progress bar — click anywhere to seek; drag to scrub through the track
- 🔇 Mute button — mutes this individual card
- 🔇 Audio (toolbar) — mutes or unmutes all audio on the page at once
- Time display — shows current position / total duration
Card interactions work the same as the image/video pages:
- Click a card to select it (blue border)
- Ctrl+Click to add to the compare list (purple border)
- Click the 🔍 icon on hover for a full-screen preview with a larger player
- Right-click for context menu (Copy / Move / Delete / Compare)
- Click & drag on empty space to box-select multiple cards
Step 7
Compare Files Side-by-Side
Ctrl+Click two or more cards, then click ⚖️ Compare in the toolbar. A modal shows each file with its own player, file metadata (duration, size, format, path), and a similarity percentage. For 3+ files, a full pairwise similarity matrix is shown. Each file in the modal also has Copy Name, Move, and Delete buttons. Always listen to both tracks before deleting one — the algorithm is reliable but not perfect.
Step 8
Move, Delete, or Copy Files
📋 CopyCopy filename(s) to clipboard
📂 MoveStage for move to Audio-Duplicates folder
🗑️ DeleteStage for permanent deletion
⚖️ CompareListen and compare side-by-side
⚠️Deletions are permanent. The File System Access API bypasses the Recycle Bin. Always use Queue Mode to review before executing. There is no undo.
Step 9
Queue Mode — Review Before You Commit
When Queue Mode is on, Move and Delete stage files in a queue instead of acting immediately. Switch to the Move Queue or Delete Queue tab in the sidebar. Review staged files, listen to them with the built-in players, remove any you change your mind about, then click Move All Files or Delete All Files. The default Move destination is Audio-Duplicates, created inside the scanned folder — you can rename it in the queue input field.