Get your tracks ready
before you play them.
What used to take four or five apps, Surco does in one.
Every tag, in one click. Discogs, Bandcamp and Deezer.
And better audio while it does. Catches the FLACs that came from an MP3.
And they land in your program. Apple Music, Engine DJ, rekordbox.

Works with
- Discogs
- Bandcamp
- Deezer
- Apple Music
- Engine DJ
- rekordbox
- Traktor
- Serato
Step by step
One track, start to finish
Seven steps, one window. Along the way you'll find out which of your FLACs are really MP3s.
01 · in
Drop them and they're in.
reading tags, length and artwork…
02 · tagged
The tags, from Discogs, in one click.
Metadata
03 · checked
That FLAC was an MP3.

reaches 21.2 kHz · no wall

cuts off at 16.0 kHz · codec wall
04 · 05 · 06 · the polish
And better audio while it does.
It finds them, marks them on the waveform and removes them. You can A/B against the original as it plays.
The whole track · 6:43
The cut latches onto the last hit. To the millisecond, with a listen either side.
-16.4 LUFS
-13.1 LUFS
-7.8 LUFS
target · -14 LUFS · constant gain, no compression
Streaming, club or broadcast presets, and it tells you how much each track will move before it touches anything.
07 · out
And it lands in your Apple Music.
- Jill Dreski — Let Me KnowAIFF
- Jo-Ann — AlwaysAIFF
- Ken Laszlo — When I Fall In LoveAIFF
- Kim Sanders — Ride◆WAV
- Kriss — TonightFLAC
into the app
or export the file
Traktor cue points intact between MP3 and AIFF, and from any of the three into FLAC
All of it, in one window.
No cloud, no limits, nothing to sign up for. It updates itself.
Or with Homebrew
$ brew install --cask surco-app/surco/surcoHomebrew: macOS only. Windows and Linux, from the download button.
Your originals are left alone. When you change format, the copy goes to a separate folder. It only rewrites the file if you re-export to the same format, which is how it updates tags without re-encoding. Notarised by Apple.