Guide

Clean Edits for DJs: How to Make a Clean Version of Any Song for Weddings, School Dances, and Club Sets

Where to find clean versions before the gig, how to make one yourself when the pool doesn't have it, and how to keep the clean file mix-ready in your library.

Try CENSORLY Free →

The request is explicit. The room isn't.

The bride's little brother wants the song that's been all over his feed for a month. The school's contract says zero profanity. The brunch spot wants the energy of the original and a manager who never has to walk over to the booth. Most of a working mobile or open-format DJ's calendar now runs on clean sets, and the song that gets requested the most is usually the one that dropped explicit-only three weeks ago.

The gap is structural. New releases ship dirty first and the label's clean edit follows weeks later, if it comes at all. Record pool clean edits lag the original, and a pool's "clean" tag sometimes means a shortened radio edit that still carries the ad-libs. Independent and regional releases, SoundCloud rap, and most reggaeton never get an official clean cut. So the track you need on Saturday is the one with no clean version anywhere.

What it costs when a word gets through is specific. A wedding DJ who lets one line through in front of the grandparents loses the coordinator's next referral. A school that gets a parent complaint doesn't book you for the next dance. A radio mix show that airs it between 6 a.m. and 10 p.m. hands the station an FCC problem, and stations resolve those by dropping the DJ. This guide covers which gigs demand clean and how strictly, where to find clean versions before you make your own, how to make one when nothing exists, and how to keep the clean file sitting correctly in your library so it mixes like the original.

Which DJ gigs require clean edits, and how strictly

If you'd hesitate to play it at a school assembly, you need a clean version before it goes in the gig crate.

Where DJs get clean versions of songs before making their own

Making your own clean edit takes time, so check these first, in this order:

When the track is one the client specifically wants, and none of these have a clean version, make your own.

How to make a clean edit when no clean version exists

Three ways, from most to least time per song:

In your DAW or Audacity. Open the track, pull the lyrics up on Genius, find each explicit word on the waveform, and mute it with a 30 to 50 ms fade on each side (volume automation in Ableton or Logic, Fade Out then Fade In in Audacity). If you have a stem-separated vocal, mute the vocal stem only, so the beat keeps playing underneath. That's what an official clean edit sounds like. Export 320 kbps MP3 at the original sample rate. Two things to know: consonants like "f" and "sh" start 50 to 100 ms before the vowel, so extend your selection to the left or the attack gets through; and the reverse-the-word trick everyone tries first doesn't fool a room. A reversed syllable is still recognizable on a PA. Budget 10 to 20 minutes per song once you're practiced. The step-by-step walkthrough covers the full method.

Ask an editor. Some pools and edit services take requests, and a producer friend can turn one around. Slower than doing it yourself, and you're waiting on someone else before a gig.

Run it through CENSORLY. Upload the file. The app separates the vocal from the beat, transcribes the vocal at word level in English and Spanish, and flags every curse word and explicit phrase. You review the flags on a waveform, drag any mute wider or narrower, add a region by hand if you hear something it missed, and export a 320 kbps MP3 with the original tags and artwork. Only the vocal is muted, so the drums and bass keep going through the gap, and BPM, key, and runtime are identical to the original. Processing takes about a minute. The time you spend is the review, which is the part you'd want to do anyway before playing it in front of a client.

Clean your first track free →

Keeping clean edits mix-ready in Serato, rekordbox, and Virtual DJ

A clean edit is a new file, and your library treats it as one. Do this once, before the gig, not in the booth:

  1. Name it so search finds it. Put "(Clean)" in the title tag, not just the filename. Serato, rekordbox, and Virtual DJ search the title field, so a request-table search for the song shows you both versions and you grab the right one.
  2. Keep the original. A separate "Clean" crate or playlist beside your main crate. Never overwrite the dirty file; late-night sets still want it.
  3. Re-analyze. The clean file analyzes to the same BPM and key as the original, since the beat underneath is untouched. Let your software run it.
  4. Set cue points once. Cue points, loops, and beatgrids belong to the file, so they don't carry over from the original. Set them on the clean version when you analyze it.
  5. Tag it. A "Clean" entry in the comment or grouping field lets you build a smart crate of every clean file in the library, which becomes your school and wedding crate.
  6. Export to the USB. If you play on CDJs, re-export the rekordbox playlist after adding the clean files. The clean MP3 plays on any CDJ that plays MP3, which is every one made in the last fifteen years.

How to check a clean edit before the gig

Where words get through in a DJ set, and how to listen for them:

  1. Monitors or a speaker, not laptop speakers. A laptop masks the low end of a vowel, and the PA won't.
  2. The hook ad-libs. Doubled vocals and the "yeah" layered under the main line are where the original word survives. Solo the hook and listen twice.
  3. Second verse. Everybody cleans the first verse carefully and skims the second.
  4. Intro and outro. Producers reuse the hook over the outro with a new ad-lib stack, and some intros are a vocal sample with the explicit line in it.
  5. The breakdown. Where the vocal sits alone, with nothing to mask it. Any missed word here is the loudest thing in the room.
  6. Mute width. If a mute sounds too wide and takes a beat of the melody with it, or too narrow and leaves the consonant, drag the region edge and regenerate. With the beat still playing underneath, a correctly sized mute sounds like a radio edit, not a dropout.
  7. The yellow flags. CENSORLY marks words it isn't sure about in yellow. Those are the ones to verify by ear instead of trusting either way.
  8. Spanish ad-libs. On reggaeton and Latin trap, the explicit words are in the ad-libs under the main vocal more often than in the main line.

Build the clean crate once

The DJs who never have the word-slip conversation with a client built a clean crate early and add to it every week as new records drop, instead of scrambling the night before a wedding. A few minutes per record, done when the record arrives, means the request table never puts you in a position where the only version you have is the one you can't play.

Frequently asked questions

How do DJs get clean versions of songs?

Most DJs pull clean versions from record pools (DJcity, BPM Supreme, Digital DJ Pool, iDJPool, Promo Only, ZIPDJ), from Beatsource streaming with the clean filter on, or from the clean release on iTunes. When a song has no clean version, which is most new releases for the first few weeks and most independent and reggaeton records for good, DJs make a clean edit themselves: by hand in a DAW, or by uploading the file to CENSORLY, which mutes the curse words on the vocal and leaves the beat untouched.

Will the clean version mix the same as the original? Same BPM, key, and length?

Yes. Only the explicit words on the vocal are muted, with short crossfades on each side. The beat, bass, and everything outside those windows is identical to the source, so the file analyzes to the same BPM and key and lands on the same downbeats. Runtime is unchanged.

Do my cue points and beatgrid carry over?

No. Cue points, loops, and grids are stored per file, and the clean version is a new file. Analyze it, confirm the grid, and set your cues once. Put (Clean) in the title so you can tell the two apart at the request table.

What format does it export, and does it play in Serato, rekordbox, Virtual DJ, and on CDJs?

A 320 kbps MP3 with the original ID3 tags and album art, the same format most record pools deliver. It plays in all of the major DJ software and on any CDJ or controller that plays MP3.

Can I clean a whole set at once?

One track at a time. Processing takes about a minute per song, and the review is a few minutes more. A 20-song school dance set is an afternoon the first time, then a few minutes a week as you add new records.

Does it work on reggaeton, Latin trap, and Spanish-language songs?

Yes. CENSORLY runs a Spanish explicit dictionary alongside the English one whenever it detects Spanish in the vocal, and it shows an English translation next to each flagged Spanish word in the review so you know what you're muting.

Can I use a file I downloaded from a record pool?

Yes. Upload the MP3, WAV, AIFF, or FLAC and clean it. The exported file keeps the tags, so it sits next to the pool version in your library.

Can I share my clean edits with other DJs?

Treat the clean file the same as the original you made it from. If you bought or downloaded the original for your own use, the clean edit is for your own use too. CENSORLY doesn't change the licensing picture; it edits a file you already have.

What does it cost for a working DJ?

The first song is free with no card. After that, credit packs run $2.99 for 2 songs up to $14.99 for 15, or $12.99 a month for 20 songs and $24.99 a month for 50, which works out to about 50 cents per clean edit.