- Home
- Radio Imaging
- Radio Jingle Scripts
Radio imaging scripts
Radio Jingle Scripts: 40 Templates for Station IDs, Sweepers and Drops
Pick a radio jingle script, load it into the studio, fill in your station name and hear it mixed in a radio voice.
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.
A radio jingle script is the exact line a voice reads in a station ID, sweeper, liner, show tag or DJ drop. Most are one sentence: the station name plus one idea, read in 2 to 8 seconds. The 40 templates below are grouped by what they do on air. Each one shows its length, an estimate of how long the read takes, and a button that loads it into the studio above. JingleLark is an AI jingle maker for small radio stations: it reads your script in one of 24 radio voices and mixes it with an intro, a background bed and an outro from 88 sounds, ready to download as MP3 or WAV. The jingles are voiced, not sung.
How to use these templates
- Pick a template and press Load into the studio. The line and a suggested voice go into the studio at the top of this page.
- Replace every part in square brackets, like [Station Name] or [website], with your own details. The voice reads every word in the box, brackets included, so nothing should be left in them.
- Generate the voiceover, then choose an intro, a bed and an outro and build the mix. Rebuilding with other sounds is free, so try a few before you download.
Radio jingle script templates
Lengths are counted on the template as written; [Station Name] is 14 characters, about as long as most station names. The spoken time is the studio's own estimate of about 13 characters per second, before any intro or outro is added.
Station ID scripts
The core of a station's imaging: the name, often with a slogan, read over an intro and a music bed. Short IDs fit between back-to-back songs; the longer ones carry a slogan or a hometown.
Name only
“[Station Name].”
15 characters · about 1.0 s spoken · 1 credit
Name and slogan
“[Station Name]. [Slogan].”
25 characters · about 2.0 s spoken · 1 credit
This is…
“This is [Station Name].”
23 characters · about 2.0 s spoken · 1 credit
You're listening to…
“You're listening to [Station Name] — [slogan].”
46 characters · about 3.5 s spoken · 1 credit
Genre promise
“[Station Name]. The best of [genre], all day long.”
50 characters · about 4.0 s spoken · 1 credit
Hometown
“[Station Name] — made in [Town], played everywhere.”
51 characters · about 4.0 s spoken · 1 credit
Your soundtrack
“[Station Name]. The soundtrack to [Town], day and night.”
56 characters · about 4.5 s spoken · 1 credit
More of the music
“You're tuned to [Station Name]. More [genre], less talk.”
56 characters · about 4.5 s spoken · 1 credit
Script: “You're listening to Oakhollow Oldies — the songs you grew up with, all day long.”
Sounds: Radio Blip intro, Dust & Vinyl lo-fi bed, Bell Tag outro
Finished length: 6.9 s
Legal ID and top-of-hour scripts
Licensed US stations have to air a legal ID, the call letters followed by the community of license, every hour. Internet-only stations are not covered by that FCC rule, so their top-of-hour ID can be anything that marks the new hour.
Legal ID
“[Call letters], [City].”
23 characters · about 2.0 s spoken · 1 credit
Legal ID with frequency
“[Call letters] [Frequency] FM, [City].”
38 characters · about 3.0 s spoken · 1 credit
Legal ID, then the name
“[Call letters], [City]. You're listening to [Station Name].”
59 characters · about 4.5 s spoken · 1 credit
Top of the hour
“It's the top of the hour on [Station Name], [slogan].”
53 characters · about 4.0 s spoken · 1 credit
Top of the hour, internet station
“It's the top of the hour on [Station Name], streaming at [website], twenty-four hours a day.”
92 characters · about 7.0 s spoken · 1 credit
Script: “It's the top of the hour on Copper Pines FM, independent radio streaming around the world, twenty-four hours a day.”
Sounds: Broadcast Open intro, Clean Start bed, Bell Tag outro
Finished length: 9.8 s
Sweeper scripts
A sweeper is a quick line between two songs that keeps the music moving. Keep it to one idea and end on the station name.
More music, less talk
“More music, less talk. [Station Name].”
38 characters · about 3.0 s spoken · 1 credit
No talk
“No talk. Just [genre]. [Station Name].”
38 characters · about 3.0 s spoken · 1 credit
The hits keep coming
“The hits keep coming on [Station Name].”
39 characters · about 3.0 s spoken · 1 credit
Turn it up
“Turn it up. This is [Station Name].”
35 characters · about 2.5 s spoken · 1 credit
Back to back
“[Number] songs back to back, starting now on [Station Name].”
60 characters · about 4.5 s spoken · 1 credit
Script: “More music, less talk. Lanternwick Radio.”
Voice: Ed
Sounds: Uplift riser intro, Final Hit outro, no bed
Finished length: 7.5 s
Liner scripts
Liners carry one piece of information: a web address, a request line, what is coming up next. Say the station name once, at the start or the end.
Web address
“Listen anywhere at [website]. [Station Name].”
45 characters · about 3.5 s spoken · 1 credit
Request line
“Got a song you want to hear? Send us a request at [website], and we might play it next on [Station Name].”
105 characters · about 8.0 s spoken · 1 credit
Follow us
“Follow [Station Name] on [social platform] for playlists and show news.”
71 characters · about 5.5 s spoken · 1 credit
Coming up
“Coming up at [time]: [Show Name] with [Presenter], only on [Station Name].”
74 characters · about 5.5 s spoken · 1 credit
News sting
“Coming up next — the news for [Town], on [Station Name].”
56 characters · about 4.5 s spoken · 1 credit
Volunteers wanted
“[Station Name] is run by volunteers. Want to join us? Find out how at [website].”
80 characters · about 6.0 s spoken · 1 credit
Script: “Got a song you want to hear? Send us a request, and we might play it next on Lanternwick Radio.”
Voice: Johnny Dynamite
Sounds: Retro Arp intro, Slow Coffee bed, Smooth Fade outro
Finished length: 10.1 s
Show intro and show tag scripts
For presenters: the line that opens, tags or closes a show. At the start of a show, say three things in the same order every time: the station name, the show name and the presenter, so listeners learn them. The Show open and Welcome templates below do exactly that.
Show tag
“[Show Name] with [Presenter] — only on [Station Name].”
54 characters · about 4.0 s spoken · 1 credit
Show open
“It's [day] night, it's [Show Name], and you're on [Station Name].”
65 characters · about 5.0 s spoken · 1 credit
Welcome
“Welcome to [Show Name]. Two hours of [genre], with [Presenter].”
63 characters · about 5.0 s spoken · 1 credit
Back next week
“[Show Name] is back next [day] at [time]. Don't miss it.”
56 characters · about 4.5 s spoken · 1 credit
Show close
“You've been listening to [Show Name] with [Presenter]. Stay tuned — [Station Name] continues.”
93 characters · about 7.0 s spoken · 1 credit
DJ drop scripts
A DJ drop is a short, loud line with the DJ's name in it, dropped over a mix or between tracks. Most are under five words plus the name.
In the building
“[DJ Name], in the building!”
27 characters · about 2.0 s spoken · 1 credit
Locked in
“You are locked in with [DJ Name].”
33 characters · about 2.5 s spoken · 1 credit
On the decks
“[DJ Name] on the decks. Let's go!”
33 characters · about 2.5 s spoken · 1 credit
Your night
“Turn it up! This is the sound of your [day] night.”
50 characters · about 4.0 s spoken · 1 credit
Big tune
“Big tune alert. [DJ Name].”
26 characters · about 2.0 s spoken · 1 credit
Script: “You are locked in with DJ Velvet Anvil.”
Voice: Rex Thunder
Sounds: Uplift intro, Big Slam outro
Finished length: 5.5 s
Sponsor mention scripts
Short sponsor credits for a show or an hour of music. They name the business once and say one thing about it.
Brought to you by
“[Show Name] is brought to you by [Business], [what they do] in [Town].”
70 characters · about 5.5 s spoken · 1 credit
Supported by
“This hour of music is supported by [Business]. Find them at [address or website].”
81 characters · about 6.0 s spoken · 1 credit
Thank you
“[Station Name] thanks [Business] for supporting local radio.”
60 characters · about 4.5 s spoken · 1 credit
Community and hospital radio scripts
Lines for stations run by and for a local community or a hospital, where the station's promise is company rather than hits.
Made by neighbours
“This is [Station Name] — made by your neighbours, for your neighbours.”
70 characters · about 5.5 s spoken · 1 credit
On every ward
“You're listening to [Station Name], keeping you company on every ward, day and night.”
85 characters · about 6.5 s spoken · 1 credit
Ward request
“Want a song played for someone on the ward? Ask a volunteer, and we'll play it on [Station Name].”
97 characters · about 7.5 s spoken · 1 credit
Script: “You're listening to Wardside Radio, keeping you company on every ward, day and night.”
Sounds: Air Pass intro, Soft Horizon ambient bed, Smooth Fade outro
Finished length: 7.0 s
How long will your script run?
We measured the jingles already published on this site: the script, the sounds it was mixed with and the length of the finished file. These are finished mixes, so the length includes the intro and the outro, not just the voice.
| Script | Characters | Sounds | Finished length |
|---|---|---|---|
| Copper Pines FM. | 16 | Fast Swoosh intro, no bed, Bright Chime outro | 2.7 s |
| Kestrel Nine. Turn it up! | 25 | 808 Boom intro, Hard Stop outro | 2.8 s |
| DJ Harlow Static, in the building! | 34 | DJ Rub intro, Hard Stop outro | 6.3 s |
| Marble Fox on the decks. Let's go! | 34 | Sub Drop intro, Final Hit outro | 4.6 s |
| You are locked in with DJ Velvet Anvil. | 39 | Uplift intro, Big Slam outro | 5.5 s |
| More music, less talk. Lanternwick Radio. | 41 | Uplift riser intro, Final Hit outro, no bed | 7.5 s |
| Christmas music, all day long. Copper Pines FM. | 47 | Sleigh Bells intro, Jingle Bell Tag outro, no bed | 6.7 s |
| Pulse Harbor FM. Non-stop dance hits, from sunrise to sunset. | 61 | Neon Stab intro, Neon Drive synthwave bed, Exit Sweep outro | 5.7 s |
| Lanternwick Radio, streaming worldwide at lanternwickradio.com. | 63 | Radio Blip intro, Bright Future bed, Tail Whoosh outro | 5.4 s |
| Ridgeback Rock 104. Turn it up — this is where the guitars live. | 64 | Guitar Stab intro, Garage Riff rock bed, Hard Stop outro | 5.6 s |
| This is Lanternwick Radio. Indie, folk and the songs in between. | 64 | Air Pass intro, Open Air bed, Soft Ping outro | 4.7 s |
| You're listening to Copper Pines FM. The beat goes on, all night long. | 70 | Neon Stab intro, Neon Drive synthwave bed, Exit Sweep outro | 5.9 s |
| Happy holidays from all of us at Copper Pines FM — the sound of the season. | 75 | Sleigh Bells intro, Holiday Sparkle bed, Jingle Bell Tag outro | 7.4 s |
| Happy New Year from Copper Pines FM. Here's to another year of great music. | 75 | Party Horn intro, Bright Future bed, Confetti Pop outro | 6.6 s |
| You're listening to Oakhollow Oldies — the songs you grew up with, all day long. | 80 | Radio Blip intro, Dust & Vinyl lo-fi bed, Bell Tag outro | 6.9 s |
| This is Hollowbrook Community Radio — made by your neighbours, for your neighbours. | 83 | Uplift intro, Clean Start corporate bed, Bright Chime outro | 6.8 s |
| You're listening to Wardside Radio, keeping you company on every ward, day and night. | 85 | Air Pass intro, Soft Horizon ambient bed, Smooth Fade outro | 7.0 s |
| This Christmas Eve on Copper Pines FM — the songs you grew up with, from six until midnight. | 92 | Sleigh Bells intro, Holiday Sparkle bed, Soft Ping outro | 7.7 s |
| Got a song you want to hear? Send us a request, and we might play it next on Lanternwick Radio. | 95 | Retro Arp intro, Slow Coffee bed, Smooth Fade outro | 10.1 s |
| It's the top of the hour on Copper Pines FM, independent radio streaming around the world, twenty-four hours a day. | 115 | Broadcast Open intro, Clean Start bed, Bell Tag outro | 9.8 s |
Measured with ffprobe on the 20 finished jingles published on jinglelark.com, October 7, 2026.
Two things stand out. A name-only ID of 16 characters still runs close to 3 seconds once it has a swoosh in and a chime out, and the sounds can add several seconds on their own: the 41-character sweeper with a riser intro and a hit outro runs longer than a 64-character ID over a bed. The longest script in the table, 115 characters, finished at under 10 seconds.
There are no fixed length settings in JingleLark: the length follows your script. To fit a 10-second slot, keep the script to about 100 characters and pick a short intro and outro; for a 5-second ID, keep it to about 35 characters and skip the bed.
How to write a radio jingle script
- One idea per line. A station ID says who you are, a liner says one thing to do, a sweeper keeps the music moving. Two ideas make a line nobody remembers.
- Put the station name first or last, where it is easiest to hear, and say it the same way in every piece.
- Write for the ear. Short words and short sentences; read it aloud once before you generate.
- Leave stage directions out of the box. Scripts written for a voice artist often carry notes like [upbeat] or [door slams]; here the voice reads every word you type, so set the tone with the voice you pick and add sound with the intro, bed and outro.
- Write names the way they should sound. If your station name or web address is easy to misread, spell it the way a listener would say it.
- Keep one voice across your station IDs, sweepers and liners so they sound like one station.
- If you run a licensed US station, keep your legal ID to the call letters and the community of license; a slogan does not go between them.
For the legal ID rule word for word and 20 example IDs, see what a station ID is and the FCC rules.
What does a script cost to voice?
Only the voice costs credits; mixing and downloads are free. A script of up to 220 characters is 1 credit, and every template on this page is under that. A script of 221 to 900 characters is 2 credits. Credits come in one-time packs from $14.90 for 50, with no subscription, and purchased credits never expire.
Related guides and tools
Every piece of a station's sound, and what each one is for: radio imaging explained.
To make one station ID and compare formats side by side: the radio station ID maker.
To hear the same sweeper mixed three ways: the radio sweeper generator.
Once your jingles are made, put them on the air: how to add jingles to your playout software.
Questions about radio jingle scripts
What is a radio jingle script?
It is the line a voice reads in a station ID, sweeper, liner, show tag or DJ drop. Most are a single sentence with the station or DJ name and one idea, and they are written for the ear: short words, read in a few seconds.
How long should a station ID script be?
Most station ID scripts on this page are 15 to 60 characters, about 1 to 5 seconds of speech. In our measurements, a 16-character ID finished at 2.7 seconds and a 115-character top-of-hour ID at 9.8 seconds, intro and outro included.
What do you say at the beginning of a radio show?
Say the station name, the show name and the presenter, in the same order every show, so listeners learn them. A show open like "It's [day] night, it's [Show Name], and you're on [Station Name]" does all three in about 5 seconds.
Can I use these scripts on air?
Yes. They are templates for you to fill in and edit, and the words you air are yours. Jingles you make with JingleLark are royalty-free for radio, podcasts, social and paid ads, with no per-play fees and nothing to renew.
Will JingleLark sing my jingle?
No. JingleLark makes voiced jingles: a radio voice reads your script, mixed with an intro, a bed and an outro. It does not make sung jingles; if you need a singer, a jingle house is the right call.
Is JingleLark free?
Partly. The voice costs credits, because AI voice generation costs real money; mixing and downloads are free. Credits come in one-time packs from $14.90 for 50, with no subscription. A new account gets 1 free credit, and a 7-day check-in streak earns 1 more (it expires after 30 days); you can play every voice and sound without an account, and there is no watermark. Free jingle packs and plain text-to-speech tools cost nothing, but packs sound like every other stream and text-to-speech gives you a bare voice with no bed or mixing.
Can I write my script in another language?
Yes. JingleLark detects the language of your script and reads it in that language, across about 30 languages. The voices are English-native, so expect an accent; if you need a native-accent announcer, a local voice artist is the better fit.
Turn a template into your station's jingle
Load a script, fill in your station name and hear it in a radio voice. Mixing and MP3 or WAV downloads are free.