Guides

    Audio Silence Finder in the browser is not a generate

    /free-tools/audio-silence-finder never spends a credit. Do not pay a model to do an in-browser file job.

    Versely Team4 min read

    /free-tools/audio-silence-finder never spends a credit. Do not pay a model to do an in-browser file job.

    The tool decodes the file on your machine, measures RMS in short windows, and reports stretches quieter than your threshold for longer than your minimum. The waveform shows the hits. The download is a cut list, not an edited file — this does not rewrite the audio. Nothing is uploaded. Nothing is sent to a model.

    Versely has no free tier for generation. Every model call costs credits. Browser utilities sidestep that because they cost nothing to run. Use this surface when the job is "where are the gaps." Do not prompt a model to "find the silences and cut them."

    RMS is not "nobody is talking"

    Silence here is RMS below a dB threshold, not a semantic pause. Room tone, a noisy street, and a compressed podcast all sit at different floors. Default threshold is −40 dBFS, slider −70 to −20. Default minimum region is 0.3 s (down to 0.05). Drop the threshold for a quiet pause in a noisy file; raise it if ambience is being flagged. Always check the waveform before you cut.

    The analyser uses the first channel only, 50 ms windows, 25 ms hops. decodeAudioData resamples to the AudioContext rate, often 48 kHz, and expands the whole file into PCM. Caps are stated up front: audio up to 80 MB and 20 minutes once decoded. A long podcast is heavy even when the mp3 looks small. Video is accepted; the tool still only needs a decodeable audio track. AC-3 and some MPEG variants will fail in the browser. Try MP4/AAC, WebM, MP3, or WAV.

    Room tone marked as silence is a slider problem. It is not a reason to send the file to a model.

    The download is a cut list

    The CSV is type,start,end,duration with silence rows and keep rows. The filename is {original}-cutlist.csv. Paste the timestamps into an editor. The browser can decode, but splicing compressed audio without a click at every join is an editor's job. Treating auto-silence-removal as a one-click clean-up is how you lose breaths that were doing work.

    This is not isolate-vocals. Isolate is a billed pass that pulls a voice off a bed. This is not a trimmer. You still have the original. You have a map of the quiet. Network off, it still works: no hardware of ours is in the loop.

    Credits are for the other tab

    What it costs is the other book — credit formulas for per-second video, per-character voice, per-megapixel stills, caption burns, editor exports. Every generation shows its credit cost upfront. Unused credits roll over while a subscription is active. Audio Silence Finder is not in that book.

    The expensive confusion is "just generate a version without the pauses." You will spend a clip rate to invent a take. You will not get this tool's timestamps. Do the map here. Cut in the editor. Pay a model when the job is a new voice, a new bed, or a new picture.

    FAQ

    Is the silence finder actually free, or is there a catch?

    Actually free, no account, no limit, because it costs nothing to run — the work happens on your device. Generation on Versely does cost credits; there is no free tier for that.

    Are my files uploaded to Versely?

    No. The file is read into memory on your machine, processed there, and offered back as a download. Nothing is sent to a server.

    Can this delete the silences for me?

    No. The CSV is timestamps you can paste into an editor. Splicing without a click at every join is not a Canvas job.

    Why did it mark room tone as silence, or miss a pause?

    Silence is RMS below a dB threshold, not "no one is talking." Drop the threshold for a quiet pause in a noisy file; raise it if ambience is being flagged. Check the waveform before you cut.