How to bleep out swear words in a video on iPhone or Android
You filmed it on your phone, you are going to post it from your phone, and somewhere in the middle someone said a word that has to go. You do not want to move the file to a laptop for that. Here is how to bleep out swear words in a video on iPhone or Android with the editors you probably already have, which of those editors actually ships with a beep (not all of them do), and a browser option for when there are too many words to hunt down by thumb.
Short version: one or two swears in a short clip, do it by hand in CapCut. A dozen in a ten minute vlog, use something that reads a transcript.

Bleep sound app or video editor? Not the same thing
Search “bleep sound app” on either store and half the results are soundboards: a big red button that plays a tone through the speaker while you record, during a call, or at your friend. They never touch a video file. If that is what you want, any of them will do and you can stop reading here.
The rest of this post is about the other kind: covering a swear inside a clip you already shot. On a phone that is three moves in any editor: split just before and just after the word, mute that middle piece, lay a beep over the gap. The mute is the step people skip. A beep on the timeline does not silence anything under it, so without the mute your viewers get the tone and the swear together. Start the beep a hair early and end it a hair late, because a leaked “f” or “sh” is enough for everyone to fill in the rest.
CapCut, iPhone and Android
CapCut is the best free hand-editing route on a phone for one reason: the beep is already in the app. Tap the clip, split on both sides of the word, select the middle piece, tap Volume and drag it to 0 (some versions show a mute icon instead). Then tap Audio, then Sound FX, search “beep”, and tap the + next to one to drop it on the timeline. Trim it to the muted piece, pull its volume down to speech level, play it back. Repeat for the next word.
Muting is per clip, which is why you split first. Labels drift between versions, and CapCut has no profanity detection of its own, whatever its template pages imply. Full walkthrough, desktop included, in how to bleep out cuss words in CapCut.
iMovie on iPhone: the beep is not in the box
This is where the usual “just use iMovie” advice falls over. iMovie for iPhone has a Sound Effects browser (Add Media, then Audio, then Sound Effects), and there is no censor beep in it. Apple’s docs do not name one, so you bring your own. What iMovie does have is a real Mute button next to the volume slider, so the silencing half is easy: tap the clip, tap Audio, tap Mute. Split first, same as CapCut.
For the tone you need your own file, and for a downloaded MP3 the import path Apple documents is iCloud Drive (My Music only covers songs synced from a computer). So before you open iMovie, drop a beep MP3 into iCloud Drive from the Files app (free ones are listed in the bleep sound effect post). Then Add Media, Audio, iCloud Drive, pick the file, and it lands at the playhead. If you want a fade on it, detach the audio first (Actions, then Detach); iMovie will not fade audio that is still attached to a video clip.
Verdict: iMovie is fine once the beep file is in place, and a pain the first time. If you have not started yet, CapCut is fewer steps.
InShot and the rest
InShot (iOS and Android) can do it too. It has a sound effects library, it imports your own audio, and volume and fades are set per clip, so the split, mute, overlay pattern works. We would not promise its library holds a beep, so treat it like iMovie and have a beep file ready. Free exports carry an InShot watermark you remove by watching an ad or paying. Most other phone editors are the same shape: if it can split, mute a segment, and take an audio file, it can bleep.
When your thumbs give up: bleep from a transcript in the browser
Do the math. Each swear is a scrub to find it, two splits, a mute, a search, a placement, a trim, a listen. Two of them in a Short, fine. Twenty in a 15 minute clip, and finding them on a thumbnail-sized timeline is the job, not the bleeping.
That is what we built Instableep for, and it runs in the phone browser with nothing to install. Upload the clip (iPhone MOV and Android MP4 both work), it transcribes it, you tick the default curse-word preset or type your own words, pick a classic beep, silence, or something sillier like a quack, set volume, fade and margin, export. One pass for all twenty words. Free is 20 minutes of transcription a month with a watermark on the export; a $4.99 pack of 60 minutes removes the watermark for good.
Two honest caveats. Files are capped at 500 MB, and phone video is big, so check the size in Photos or Files first, and record or export at 1080p rather than 4K if you plan to bleep online. And it is not for songs: a swear in a lyric goes back to CapCut. More in how to bleep out words in a video.

Will a bleep keep the platforms happy?
Mostly, yes. YouTube’s advertiser guidelines put bleeped and obscured profanity in the full ad revenue tier; what costs you ads is strong profanity in the title or thumbnail, or swearing all the way through. There is no “first seven seconds” rule in the current policy text, whatever you have read. TikTok has no blanket profanity ban either; its rules go after profanity aimed at people. Details in swearing in YouTube Shorts and TikTok.
Whichever route you took, play the exported file back on earbuds before you post, not the editor preview. That is where the leaked consonant shows up.
The browser route, step by step: bleep out words in a video online.
Try Instableep for free, 20 minutes a month, no card, watermark on the free export.