AutocensorClean a file

Web app · Audio & podcasts

Clean audio. Same voice.

Autocensor finds every swear in a recording or podcast feed and replaces it with a clean word in the speaker’s own voice.

Speaker’s own voiceOr beep and mutePodcast feedsFinal profanity checkNo account needed

The free plan includes 10 files a month. You can upload your first file as a guest, without an account.

Voice replace job page in a desktop browser reading “Your clean audio is ready” and “5 flagged · 5 re-voiced”, with a Download audio button, an audio player and job details.
Live progress card reading “Cleaning your audio”, with “Live updates on” and the job partway through cleaning.

Listen

Hear the difference.

One recording, four ways. Switch versions while it plays.

Original contains profanity
0:00.0 / –:––.–

The untouched recording.

Real Autocensor output on 24 seconds of a real podcast, the densest stretch of our test episode.

Upload to download.

A guest upload with Replace: live progress, then the re-voiced file.

Real app, recorded end to end; the wait is sped up 4×. No sound.

Voice replace

Swears out. Their voice stays.

Autocensor transcribes every word with timing and finds each swear. It generates a clean word in that speaker’s own voice and splices it in at the word boundary, then checks the result for anything it missed.

f***ing freakingh**l heckd**k jerkd**n darn

A few pairs from the default word list.

  • Speaker-aware: each clean word is made for the person who said it
  • Final check on the finished file before you download
A finished Voice replace job reading “Your clean audio is ready” and “5 flagged · 5 re-voiced”, with a Download audio button and an audio player.
A finished Replace job: 5 flagged, 5 re-voiced.

Live progress

Watch it get clean.

Leave the job page open. It shows each stage as it runs, over a live connection, so there’s nothing to refresh.

TranscribingIdentifying speakersRe-voicingChecking the result
Live progress card for a Voice replace job: Fetching audio, Transcribing and Identifying speakers done, “Re-voicing flagged words in each speaker’s voice — 5 flagged words” in progress, then the final check.
Re-voicing, partway through a Replace job.

Pick a mode

Replace, beep, or mute.

Replace is the default. Beep or mute when you want the edit to be obvious.

Mode picker with three options: Replace (Recommended, selected), Beep and Mute.
The mode picker on the upload page, Replace selected.

Recommended

Replace

Swap each swear for a clean word in the speaker’s own voice.

Broadcast bleep

Beep

Classic broadcast bleep over the exact word.

Short pause

Mute

Cut the word out, leaving a short pause.

Podcasts

Subscribe once. Every episode arrives clean.

Add an RSS feed and Autocensor re-voices new episodes automatically, or beeps or mutes them. You get a clean feed URL to add to any podcast app.

  • Clean feed URL with a Copy button
  • Episode list with the status of every episode
Create a free account to add a podcast ›
Podcast header for Planet Money with Active and Voice replace chips and 200 episodes.
Episode list for the podcast, showing the status of each episode.

Dashboard

Every file, one place.

See how many files you’ve cleaned this month against your plan, and open any recent file.

Signed-in overview in a desktop browser showing files this month against the plan limit and recent Voice replace files.

Dark mode, too.Light mode, too.

The app follows your device’s appearance setting.

Clean a file page in the other appearance, with a chosen audio file and Replace selected.
Clean a file
Voice replace job page in the other appearance, reading “Your clean audio is ready” and “5 flagged · 5 re-voiced”.
Ready
Overview in the other appearance, with files this month against the plan limit and recent Voice replace files.
Overview
Podcast page in the other appearance, with the clean feed URL and episode list.
Podcast

Also in the box.

Guest uploads

No account to try it

Upload from the home page and keep the private link to follow progress and download the result.

Word boundaries

Edits land on the word

Each replacement is spliced in at the word’s own boundaries, leaving the speech around it untouched.

Speakers

Voices that match

Speakers are told apart, so each clean word is made for the person who said the original.

Final check

Checked again

Replace and Mute jobs are transcribed once more and checked for missed profanity before delivery.

Start free.

Upgrade when you publish more.

Free

$0 / month

  • 10 files a month
  • Voice replace, beep or mute
  • Podcast feed cleaning
Start free
Pro

$29 / month

  • 100 files a month
  • Voice replace, beep or mute
  • Podcast feed cleaning
Get Pro
Enterprise

$99 / month

  • Unlimited files
  • Voice replace, beep or mute
  • Podcast feed cleaning
Get Enterprise

Questions.

Do I need an account?

No. Upload from the home page and you get a private link to follow progress and download the result. Create a free account when you want a history of files or podcast feeds.

What files can I upload?

Common audio formats — MP3, WAV, M4A and FLAC. The cleaned file comes back ready to publish.

How long does it take?

It depends on the length of the recording and how busy the queue is. The job page updates live, so you can leave it open and come back when it says Ready.

Will listeners notice the replaced words?

That’s the point of voice replace: the new word is generated in the same voice and stitched into the original recording. If you’d rather make the edit obvious, choose Beep.

Who can access my audio?

Files are tied to your account, or to the private link you get as a guest. Podcast clean feeds use a private tokenized URL.

Clean your first file.

Upload a recording and download the clean version. No account needed to try it.

voice replace · beep · mute · podcast feeds

Screenshots, the recording and the audio demo are real output from the app, made from a clip of a real podcast.