Profanity Remover for Video — AI Censor Online

Tool for censoring profanity in a video — a YouTube upload, a stream clip, a reel or a family recording. Speech recognition listens to the soundtrack, places each spoken word on a timeline beneath the player, and marks every swear word so you can bleep or mute it before the clip goes out. Only the audio track is rebuilt; the video stream is copied frame for frame, so the picture leaves at the same quality it came in. Currently recognizes Russian speech; processing runs in your browser via WebAssembly.

How to remove profanity from a video

1

Add a video file — MP4, MOV, WebM and more

2

Let the soundtrack be transcribed; the screen shows progress, time elapsed and time remaining

3

Scrub the timeline under the player: click a word in the transcript to keep it, or drag over the bar to bleep a missed one

4

Choose the bleep sound and an optional on-screen cue, then watch it back right in the player

5

Hit "Download clean file" — the video saves with the picture untouched and only the audio cleaned

Auto-censor swearing in your footage and keep the picture untouched

🤬
Drop a video here or click to browse
Drag & drop or browse
Loading file...
0%
1×
Click the wave to seek · drag on empty space to mute manually · drag the edge of a red area to move that boundary, or the area itself to shift it · Delete removes the selected one, Ctrl+Z undoes, Space plays and pauses · + and − (or Ctrl and the wheel) zoom in
Keyboard shortcuts
Space
pause / play
J K L
back 3 s · pause · forward (press L again to go faster)
I O
start / end of the selected censor at the playhead; with nothing selected — mark the in and out of a new censor
↑ ↓ · [ ]
previous / next censor
← →
one frame back / forward (Shift — one second)
, .
move the selected censor by 10 ms (Shift — 100 ms)
Shift+K
play the selected censor with some lead-in
Delete
remove the selected censor
Ctrl+Z · Ctrl+Shift+Z
undo / redo
+ − · Alt
zoom the waveform in / out; hold Alt while dragging to turn snapping off
0:00 / 0:00 Found 0 Muted 0

Transcript

Click any word to mute it or remove the mute.

Will be muted

No profanity found. Click a word in the transcript or drag on the wave to add one.
The beep sets its own level: 10 dB below the speech around it, as on TV and radio
Audio file up to 20 MB; the first 30 seconds are used. The sound plays once from the start of each censor — if the censor is longer, the rest is silence.
How much of the word is muted. 100% = the whole word; lower keeps the word edges audible (more recognizable).
Not profanity in the strict sense (insults and crude words), but most people want them censored too — so it is on by default. Untick to censor swear words only.
Custom word lists (blacklist and whitelist)
Finished file
Audio is rebuilt with smooth fades; in videos the picture is copied without re-encoding.
Project:
A project is a file on your computer: the transcript, every edit, the settings and word lists. Open it with “Open project” above the upload area — on this computer or another. “With the recording” puts the recording itself in the same file, so you don’t have to pick it separately.

🎵 Cleaning a track or a podcast? Clean version of a track

Published Updated Author: