Settings
Sovereign Suite · free for personal use

SPLICE

A recording arrives and the question is whether anything was taken out of it. SPLICE decodes the audio in your browser and measures the things a cut tends to leave behind: a step in the waveform where two pieces were butted together, a change in the room tone, a jump in DC offset between two different microphones, and stretches of perfect digital silence that no microphone produces. It gives you timestamps to listen to.

Drop an audio file here, or click to choose one
WAV gives the most to work with. Nothing is uploaded.
waveform step background level change digital silence

Read this before you rely on anything here. These are indicators, not conclusions. Anything that has been through MP3, AAC, or a messaging app has been re-encoded, and re-encoding smooths away exactly the discontinuities this looks for, so a well-made edit in a compressed file can leave nothing measurable at all. A crossfade of a few milliseconds hides a join completely. In the other direction, a door closing, clipping, a dropped buffer, automatic gain control, or a change of room all produce the same measurements as an edit. Finding nothing is not evidence a recording is complete, and finding something is not evidence it is not. Every timestamp here is a place to listen with your own ears. The audio is decoded in this tab and never uploaded.

Questions people ask

How can I tell if a recording has been edited?

Look for discontinuities at the joins. A cut usually leaves an abrupt change in the background noise level, in the room tone, or in the frequency content of the near-silence between words. Speech and real rooms drift gradually, and an edit changes things within a single sample.

Does a clean-sounding recording mean it is unedited?

No. A careful editor cuts at a silence and crossfades, which removes most of what these checks look for, and re-encoding the whole file, which happens every time it passes through a messaging app or a platform, smooths over the rest. Finding nothing means nothing was found.

Would this stand up as evidence?

On its own, no. An automated check is a reason to have the original examined by a forensic examiner working from the unmodified file, the recording device and a chain of custody. What helps most is preserving the original file untouched and hashing it, rather than working from a copy that has already been through a phone.

Related tools