How to remove filler words and dead air automatically on Mac
Cut the ums, stumbles, false starts and long pauses from a video on your Mac automatically, without cutting the pauses that make speech sound human.

The short answer
Open the recording in Sharpy on a Mac with Apple silicon and let it edit. It finds the filler words, stumbles, false starts and dead air, cuts the ones that break a sentence, trims long pauses to the speaker's own rhythm and keeps the breaths and beats that belong to the delivery. Every cut is listed with its reason, so checking them takes a minute, and it all runs on your Mac with no upload and no hour limit.
What counts as a filler word?
More than "um". A clean edit deals with every kind of hesitation, and treats each one differently:
| What it is | Examples | What Sharpy does with it |
|---|---|---|
| Filler sounds | um, uh, erm, hmm, mm, eh, ah | Cuts them where they interrupt a sentence |
| Agreement sounds | mm-hmm, uh-huh | Keeps them, because they usually mean yes |
| Filler phrases | you know, I mean, sort of, kind of, like | Lists them for you to check, because they often carry meaning |
| Repeated words | "the, the" | Keeps the last one |
| Restarts | a sentence begun, then begun again | Keeps the second attempt, the one the speaker meant |
| Retakes | the same line read two or more times | Keeps the best read: closest to the script, fluent, clear, well framed, eyes open |
| Dead air | a silence of 0.6 seconds or more | Shortens it to the speaker's rhythm, and never closes it completely |
| Breaths and beats | a breath inside a thought, a pause for emphasis | Keeps them |
The last row matters as much as the others. Take out every pause and a person stops sounding like a person.
Why not just cut every silence?
Because silence is not the problem; meaning is. A tool that removes every gap longer than a set length keeps a loud "um" and a false start, because neither is silent, and it cuts the breath in the middle of a thought, because it is.
On the ten-second demo take on Sharpy's home page, a 0.3-second silence threshold leaves 7.84 seconds with the stumble and the false start still in. Sharpy's cut runs 5.69 seconds and keeps the breath. How Sharpy decides where to cut goes through that take decision by decision.
How do you remove filler words and dead air on a Mac?
With Sharpy, from the raw recording to a clean render:
- Add the recording. Any length: a two-minute short or a two-hour podcast.
- Choose the format. A 60-second vertical clip is paced tighter than a long interview, and Sharpy cuts to match.
- Let it read the recording. It goes through every word, pause and shot on your Mac, 1.7 times faster than real time.
- Check the edit decision list. Every cut and trim is listed with its timecode and its reason, and the filler phrases it left for you are listed too.
- Change what you disagree with. Ask it to keep a filler that matters or to leave a pause alone, in plain language, and it edits again.
- Render and export. Before it renders, Sharpy asks how firmly you want dead air and stumbles dealt with, then checks its own render before you see it.
This is what those decisions look like:
| # | Source in | Event | Why |
|---|---|---|---|
| 001 | 00:00:00:07 | CUT | stumble: “the, um” |
| 002 | 00:00:01:16 | CUT | false start, the cleaner take is kept |
| 003 | 00:00:06:11 | KEEP | the breath inside the thought |
| 004 | 00:00:07:11 | TRIM | dead air 1.80 s → 0.42 s, the low end of this speaker’s pauses |
How long does it take?
Less time than the recording takes to play. On the base Mac mini M4, Sharpy watches footage 1.7 times faster than real time, so it has been through a 30-minute recording in under 18 minutes, every word, pause and shot. There is nothing to upload first and nothing to download after. Once the recording is clean, captions follow its new timing.
How do you keep it sounding natural?
Leave the decisions about rhythm to something that can hear rhythm. Sharpy shortens each stretch of dead air to the tightest quarter of the speaker's own gaps between sentences, rather than to one length for everyone, so a slow, thoughtful speaker still sounds slow and thoughtful, only tighter. It never closes a gap completely, and it leaves alone the pauses that do a job: emphasis, a reveal, a change of topic.
Breaths get the same care. Sharpy tells a breath from a word by the sound itself, and it trims the edges of every cut so a breath is never dragged into the next word. And when the same line was read twice, it keeps the better take instead of stitching the two together.
Frequently asked questions
01Does removing filler words make a video sound unnatural?
It can, when every pause and breath goes too. Sharpy cuts what breaks a sentence and keeps what belongs to the delivery, so the result sounds like the same person on a good day.
02Does it work with several speakers?
Yes. Sharpy tells speakers apart by voice, and it reads every pause by where it falls in a sentence and what it is for.
03Is there a limit on how much I can clean up?
No. Everything runs on your Mac, so there are no hour limits and no credits: one plan, unlimited edits.
04Is my recording uploaded anywhere?
No. Your footage, audio and transcripts stay on your Mac.
05Can I keep a filler word on purpose?
Yes. Tell Sharpy to keep it and it does, with your reason in the edit decision list.
Sharpy opens on 19 October 2026.
The world's first context-aware agentic video editor, on your Mac. One plan, unlimited edits.