You cut the video in iMovie, it is almost ready, and someone swears in it. You want a bleep over the word, not a jump cut, and you want it before the upload. iMovie can do it on a Mac and on an iPhone, and for a handful of words it is the right tool. Here is how to bleep out words in iMovie on both, plus the three mistakes that leave the swear audible under the beep.
This post is about iMovie. If you edit in something else, start with how to bleep out words in a video, which covers CapCut, Premiere and Resolve side by side.
The short version
iMovie has no bleep button. What it has is four moves that add up to one: detach the audio from the clip, split the audio just before and just after the word, mute that slice, and drop a beep sound on top of the gap. Mute, never delete. Deleting the slice makes the video shorter and everything after it slides out of sync with the picture.
The beep itself does not come with a censor label. The Sound Effects library has short beeps if you search for one, and if none of them sound like television you can make one in about thirty seconds, which is covered in bleep sound effect for swearing.
Bleep a word in iMovie on a Mac
- Detach the audio. Select the clip in the timeline and choose Modify, Detach Audio, or press Option-Command-B. The sound becomes its own green clip under the video, and the video stays where it is.
- Find the word. Play up to it, then use the Left Arrow and Right Arrow keys to step one frame at a time until the playhead sits just before the first sound of the word.
- Split before and after. With the audio clip selected, choose Modify, Split Clip, or press Command-B. Step forward to just after the word and split again. You now have a small audio clip that contains only the swear.
- Mute the slice. Select the small clip and press Shift-Command-M, or drag its volume line all the way down. The picture keeps playing, the word is gone.
- Add the beep. Click Audio & Video above the browser, choose Sound Effects in the sidebar, and use the pop-up menu in the top left to narrow the list. Drag a beep onto the timeline so it starts where the muted slice starts.
- Trim the beep so it ends where the slice ends. Drag the end of the blue clip in, or select just the part you want in the browser before dragging it down.
- Listen back with headphones, then repeat for the next word.
Bleep a word in iMovie on an iPhone

The same four moves, with taps instead of shortcuts.
- Detach the audio. Tap the clip, tap Actions, then tap Detach. The sound drops below the video as its own clip.
- Scroll to the word. Drag the timeline so the white playhead sits just before it. Pinch out on the timeline to zoom in, that makes the frame you want much easier to land on.
- Split twice. Tap the audio clip, tap Actions, then Split. Or tap the clip and swipe down over the playhead, which does the same thing. Scroll to just after the word and split again.
- Mute the slice. Tap the small clip, tap Audio, then tap Mute. Do not tap Delete, for the same sync reason as on the Mac.
- Add the beep. With the playhead at the start of the muted slice, tap the Add Media button, tap Audio, then Sound Effects. Tap a sound to preview it, then tap Add Audio. It lands at the playhead as a blue clip.
- Trim it. Tap the blue clip and drag its end handle in until it covers only the muted slice.
Three ways an iMovie bleep goes wrong
The word is still there under the beep. A beep on a second track does not silence anything. If you skipped the mute, or muted the video clip instead of the detached audio, the viewer gets the tone and the swear together. Solo the audio track and listen with the beep muted, the slice should be silent.
A leaked “f” or “sh”. The first consonant of a swear is enough for everyone to fill in the rest. Put the first split a couple of frames early and the second a couple of frames late. A beep that starts a hair before the word sounds like television. One that starts a hair after sounds like a mistake.
The beep is the wrong length. The library beeps are fixed lengths, and a two-second tone over a half-second word is the most common amateur tell. Trim the beep clip to the slice every time, and fade the last few frames if it clicks.
Where doing it by hand stops making sense
Do the arithmetic. Each word is a detach you only do once, then two splits, a mute, a drag and a trim, plus the time to find the word by ear. Call it a minute per word once you are quick. A vlog with three swears is three minutes, and iMovie is the right tool. A forty-minute podcast recording, a stream highlight, or a client cut with thirty swears is the better part of an hour, and the part that takes the time is not the editing. It is the listening. You will play the whole thing twice, once to find them and once to check them, and you will still miss one.
The automatic way, then finish in iMovie
That is what a transcript tool is for, and it does not mean abandoning your iMovie project. Run the file through Instableep first. It transcribes the audio, shows every match for your word list with a timestamp, and lets you bleep, mute or reverse each one with a click, or all of them at once. Export, then bring the clean file into iMovie in place of the original and carry on editing. The timing is identical to the source because the bleeps are placed in the audio, not cut from it.
It also finds the words you forgot. A transcript catches the swear under the laugh and the one in the last ten seconds that you stopped listening for.
When to still do it by hand
Two or three words in a short clip, or a beep you want placed for comic timing rather than for coverage. iMovie is free, it is already open, and the steps above take a few minutes. Past a dozen words, or anything with a deadline, let the transcript find them and spend your time on the edit instead.
Try Instableep for free, 20 minutes a month, no card needed.