- Home
- Radio Imaging
- Radio Sweeper Generator
AI radio sweeper and liner generator
Radio Sweeper & Liner Generator – Air-Ready in Seconds
A radio sweeper is a short voiced element, usually 5 to 15 seconds, that plays between two songs and repeats the station name or its promise. JingleLark is an AI radio sweeper and liner generator: type a short line, pick a radio voice, add an intro, a music bed or an outro, and download a finished sweeper as MP3 or WAV, royalty-free for broadcast.
Make Your Jingle
Write a line, voice it, then mix it into a finished jingle.
Voiceover
Just for your file name — it won't be read out loud.
Swap “Copper Pines FM” for your own station or DJ name — that's the name you'll hear.
Build your jingle
Pick your sounds now — you'll need a voiceover to build.
No versions yet
Pick an intro, bed or outro and hit Build. Every mix lands here so you can compare them and keep the one you like.
In production terms these are "wet" sweepers: the voice comes mixed with effects or music, as opposed to a "dry" voice-only read. JingleLark makes sweepers and liners for internet, community, hospital and student stations and DJs. It reads your line in one of 24 AI voices and mixes it with sounds from a library of 88 intros, beds and outros made for station imaging.
One sweeper, three ways: hear the difference
The same line in the same voice, generated once and mixed three ways in JingleLark with the settings you get in the app. Only the sounds around the voice change. The station name is made up. Remixing a line with different sounds is free, so you can try all three on your own sweeper.
Voice: Xavier · Bold metallic announcer (Hype & Announcer)
Transcript: “Pulse Harbor FM. More music, less talk — the hits that never stop.”
Mixed with: Fast Swoosh intro · no bed · no outro
Length: 10.5 s
The cleanest version: one short swoosh, then the voice. Fits a fast format where the next song should start straight after the line.
Mixed with: Deep Hit intro · no bed · Hard Stop outro
Length: 10.7 s
A hit on the way in and a hard stop on the way out give the line a firm start and finish. Good for rock, hits and sports stations.
Mixed with: Uplift intro · Neon Drive synthwave bed · Exit Sweep outro
Length: 12.4 s
A riser lifts into the voice, the bed runs underneath and is ducked while the voice speaks, and a sweep carries it out. Suits liners and longer links between shows.
Lengths are for the finished file, sounds included.
What is the difference between a sweeper, a liner and a bumper?
Stations use the words loosely, but this is how they are usually told apart:
| Element | Typical length | What it says | Where it plays |
|---|---|---|---|
| Sweeper | 5–15 s | The station name or its promise, often over an effect. "More music, less talk." | Between two songs |
| Liner | 5–15 s | One piece of information: a slogan, a contest, a web address. | Coming out of a break or into the next song |
| Bumper | 3–10 s | That the programme is changing: into or out of a show segment. | Around breaks and show segments |
JingleLark makes all three the same way: you type the line, pick a voice and choose the sounds around it. The difference is in the script and how you schedule it.
Stingers, bumpers, drops and the rest are explained in the radio imaging terms glossary.
What types of radio sweepers are there?
Most stations use a mix of these. Each one is made the same way in JingleLark: a line, a voice and the sounds around it.
- Song-to-song sweeper: the everyday kind, between two songs, with the station name and one promise.
- Top-of-hour sweeper: plays around the top of the hour, usually next to the station ID. For the ID itself, use the station ID maker. Open the station ID maker
- Bottom-of-hour sweeper: a lighter reminder around the half hour, often with the slogan or the web address.
- Shotgun sweeper: several very short phrases fired off in a row. In JingleLark, type the phrases as one script with full stops between them, then give it a short intro and outro.
How long should a sweeper be?
Most sweepers run 5 to 15 seconds. JingleLark estimates about 13 characters per second at normal speed, which works out to:
- 3 seconds ≈ 40 characters — just the station name and two or three words.
- 5 seconds ≈ 65 characters — a name and a short promise.
- 10 seconds ≈ 130 characters — a promise plus one extra idea.
- 15 seconds ≈ 195 characters — the longest a sweeper should run; beyond that it is a promo.
Treat the estimate as a guide, not a stopwatch. A dramatic announcer leaves pauses at full stops and dashes: the 66-character line in the samples above runs about 9.5 seconds of voice in Xavier at 1.0×. For a punchy 5-second sweeper, cut the line to one idea or raise the pace towards 1.2×. Every length here fits in one credit (up to 220 characters).
Should a sweeper have a music bed?
Not always. Versions with no bed, such as the sting and impact samples above, sound tight and let the next song start straight after the line. A version with a bed under the voice sounds fuller and suits liners, show links and slower formats. The length of a sweeper comes mostly from the line itself: the samples above are around 10 seconds because the line has two ideas; a line with one idea is much shorter.
In radio production a "dry" liner means a voice with no music or effects at all. JingleLark does not export a voice-only file: every finished sweeper includes at least one intro, bed or outro, and the three samples above show the range from lightest to fullest.
As a starting point, not a rule: hits and CHR stations lean on stings and shotgun sweepers, rock and sports stations on impact versions, and AC, country and talk stations on versions with a bed.
How do I make a sweeper?
Everything happens in the browser. Only generating the voice uses credits.
- Type the sweeper line: your station name plus one promise, such as "more music, less talk".
- Pick one of the 24 AI voices and set the pace from 0.7× to 1.2×. Hype & Announcer voices are the usual sweeper sound.
- Generate the voice: 1 credit for up to 220 characters. The voice usually comes back within seconds.
- Choose an intro, a bed, an outro or any combination. With a bed, JingleLark ducks it under the voice and levels the loudness for you. Remixing is free.
- Download the finished sweeper as MP3 or WAV and add it to your playout software.
Radio sweeper script ideas
Swap in your own station name and promise. One idea per sweeper works best:
- “More music, less talk — [station name].”
- “[Number] songs in a row, starting right now on [station name].”
- “The best of the [decade] and today. This is [station name].”
- “[Station name] — made in [town], for [town].”
- “Got a request? Send it to [web address]. [Station name].”
How many do you need? The starter checklist in our radio imaging guide plans 8 sweepers next to station IDs and liners; a sweeper set bought from an imaging company is often 10. On JingleLark each short line is 1 credit.
Can I use the sweepers on air?
Yes. Every sweeper you download from JingleLark is royalty-free for broadcast, streaming, podcasts, social media and paid ads. There are no per-play fees, and the license does not expire. The sounds come mixed into your sweeper; they are not sold or downloaded on their own.
What file formats do I get?
MP3 and WAV, both free to download as many times as you like. The WAV is converted in your browser from the same mix as the MP3, for playout software that prefers WAV files; it is not a separate higher-quality master.
Setting it up in AzuraCast, RadioDJ, mAirList or PlayIt Live? See how to schedule station IDs in playout software.
How much does a sweeper cost?
JingleLark charges for the voice, not the mix. A line of up to 220 characters costs 1 credit; 221 to 900 characters costs 2 credits. Mixing, remixing, previews and downloads are free, and a failed generation refunds its credit automatically.
Credits come in one-time packs with no subscription, and they never expire: Starter is $14.9 for 50 credits, Standard $39 for 200 and Pro $99 for 600. Ten sweepers are 10 credits, about $3 on the Starter pack. A new account gets one free credit to try it.
Station IDs and voices
Need the station name on its own, at the top of the hour? Make a station ID
Want to hear every voice before you pick one for your sweepers? Listen to all the radio announcer voices
Planning a full set of imaging? See our guide to radio imaging: IDs, sweepers, liners and promos.
Frequently asked questions
What is a sweeper in radio?
A sweeper is a short voiced element, usually 5 to 15 seconds, played between two songs. It repeats the station name or its promise, such as "more music, less talk", often over a sound effect or a short bed.
Can you give me some examples of radio sweepers?
"More music, less talk", "ten songs in a row, starting right now" and "the best of the 80s and today" are classic sweeper lines. This page has the same sweeper mixed three ways to listen to, plus five script ideas you can adapt.
Can I try it before buying credits?
Yes. A new JingleLark account gets one credit, enough for one short sweeper with as many remixes and downloads as you like. After that, credits come in one-time packs starting at $14.9 for 50.
Can I get radio sweepers for free?
A new JingleLark account gets one free credit, enough for one short sweeper, and remixing and downloading are always free. After that, the voice is paid for with one-time credit packs from $14.9 for 50 credits, and credits never expire.
Can JingleLark make sung sweepers or jingles?
No. JingleLark makes voiced sweepers, liners and station IDs, read by an AI voice and mixed with sounds. It does not sing or compose music. If you need a sung jingle, a jingle house is the right call.
Can I download the sound effects on their own?
No. The intros, beds and outros are mixed into your finished sweeper and are not sold or downloaded separately.
Can I use my own voice?
Yes. Record or upload 8 to 30 seconds of clear speech, confirm you have the right to use that voice, and pick it like any other voice. Creating the clone is free; each sweeper costs the same credits as with any of the 24 AI voices. You cannot upload a finished voiceover or use a voice changer.
Will the sweepers work in my playout software?
Yes. You download a standard MP3 or WAV file, which playout and automation software such as RadioDJ, mAirList, SAM Broadcaster and AzuraCast can import like any other jingle or sweeper.
Can I make sweepers in Spanish, Portuguese, German, French or Dutch?
Yes. Type the sweeper in the language you broadcast in: when JingleLark recognises the language of the script, it has the voice read it in that language, with no setting to choose. The voice engine covers about 30 languages, including Spanish, Portuguese, German, French and Dutch. In our own tests it read station names and full lines correctly in Spanish, Portuguese, German, Dutch, Polish and Danish. The JingleLark interface itself is in English.
Make your first sweeper
Type a line, pick a voice and the sounds around it, and download the finished sweeper as MP3 or WAV.