For community and LPFM radio

Jingles & Station IDs for Community and LPFM Radio

Community radio jingles on a volunteer budget: type the script, pick a voice, download an air-ready ID.

Make Your Jingle

Write a line, voice it, then mix it into a finished jingle.

1

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.

Try:
≈ 5s · 1 credit
Short Jingle
2

Build your jingle

VoiceoverGenerate one on the left

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.

Community radio jingles are the short voiced pieces a community or LPFM station repeats on every volunteer's shift: the top-of-hour legal ID, station IDs, show tags, sweepers and underwriting credits. If your station has scripts but no voice talent and no production budget, JingleLark is an AI jingle maker for small stations: it reads your script in one of 24 radio voices and mixes it with an intro, a music bed and an outro from a library of 88 sounds, so any volunteer can make a finished piece and download it as MP3 or WAV.

Hear four community radio jingles made for a sample LPFM station

These four pieces were made for one made-up LPFM station, Hollowbrook Community Radio, with the call sign KHBK-LP, using the same voices, sound library and mixing that every JingleLark account uses. Each one is a single voiceover of under 220 characters, so each cost one credit. Durations and loudness were measured on the downloaded files with ffprobe and the EBU R128 meter in FFmpeg.

Top-of-hour legal ID

Script: “KHBK-LP, Hollowbrook. This is Hollowbrook Community Radio.”

Voice: Nathan (Radio & DJ)

Sounds: Broadcast Open intro, Soft Horizon bed, Bell Tag outro

Length: 7.3 seconds

Measured loudness: -18.0 LUFS, peak -3.3 dBFS

Call letters first, then the community of license, then the station name. We typed the call sign as KHBK-LP and the voice read it letter by letter; a speech-to-text check heard K-H-B-K-L-P.

Volunteer show tag

Script: “Saturday Porch Session. Local music, played by your neighbors, every Saturday morning on Hollowbrook Community Radio.”

Voice: Rachel M (Radio & DJ)

Sounds: Air Pass intro, Slow Coffee bed, Soft Ping outro

Length: 7.8 seconds

Measured loudness: -16.6 LUFS, peak -1.7 dBFS

Community stations run many volunteer-hosted shows. One tag per show is one credit, so a new host can have a tag on their first broadcast.

Volunteer recruitment liner

Script: “Hollowbrook Community Radio is run by volunteers. Want to host a show or learn the board? Come by the studio and say hello.”

Voice: Brian (Warm & Narrator)

Sounds: Radio Blip intro, Open Air bed, Smooth Fade outro

Length: 9.3 seconds

Measured loudness: -19.2 LUFS, peak -4.9 dBFS

A liner about your own station can invite listeners to do something. The next sample, for an outside supporter, cannot.

Underwriting credit

Script: “Support for Hollowbrook Community Radio comes from Quillfern Bakery, on Mill Street in Hollowbrook.”

Voice: Bella (Corporate & Clear)

Sounds: Air Pass intro, Clean Start bed, Soft Ping outro

Length: 6.9 seconds

Measured loudness: -16.6 LUFS, peak -1.7 dBFS

It names the supporter and where it is, and nothing else: no price, no "best", no "stop by". The table further down shows why.

Hollowbrook Community Radio, KHBK-LP, Saturday Porch Session and Quillfern Bakery are made-up names used only for these examples; KHBK was on REC Networks' list of unassigned call signs when we checked on Oct 10, 2026. Swap in your own call letters, community, show names and supporters.

Which jingles and station IDs does a community radio station need?

A community or LPFM station sounds like a station when the same few pieces repeat across every volunteer's shift. The usual starter set:

  • A legal ID for the top of the hour: call letters, then your community of license.
  • Two or three station IDs with your name and a slogan, for between songs.
  • A show tag for each volunteer-hosted show, in one station voice or in the host's own.
  • A few sweepers to bridge songs in automation overnight.
  • An underwriting credit for each supporter, rewritten when the supporter changes.
  • One or two liners asking listeners to volunteer, become members or send in local news.

The legal ID is an FCC rule, not a style choice: 47 CFR §73.801 lists the station identification rule among those that apply to LPFM stations. The rule text, timing and what may go between call letters and city are in our station identification guide.

How to write an underwriting credit that stays noncommercial

LPFM stations are noncommercial: §73.801 also applies §73.503, whose paragraph (d) says no promotional announcement for a for-profit business may be broadcast in exchange for consideration, "However, acknowledgements of contributions can be made." The FCC's 1986 policy statement and its later enforcement orders spell out what an acknowledgement may contain:

In the creditExampleAllowed?Source
Supporter's name, brand and trade names“Quillfern Bakery”YesFCC 86-161
Location“on Mill Street in Hollowbrook”YesFCC 86-161
Value-neutral description of a product line or service“bread and pastries”YesFCC 86-161
Logos or slogans that identify and do not promote“the supporter's established slogan, if it makes no claims”YesFCC 86-161
Comparative or qualitative descriptions“the best bread in town”NoDA 10-685
Price information“loaves from three dollars”NoDA 10-685
Calls to action“stop by today”NoDA 10-685; FCC 86-161
Inducements to buy, sell, rent or lease“mention this for ten percent off”NoDA 10-685

DA 10-685 is a 2010 FCC consent decree with an LPFM licensee, WLZD-LP in Hazard, Kentucky, over its underwriting announcements, so these limits are not only for big public stations. The FCC also says it can be hard to tell identifying language from promoting language, and gives licensees some latitude when they use good-faith judgment.

JingleLark reads whatever script you write; it does not check the wording against these rules. Write the credit from the left column of the table, then make it in the studio above like any other jingle. When a supporter changes, write a new line; the music bed and mix settings can stay the same.

This is a summary, not legal advice — check with your station's counsel. Outside the US, community radio is regulated differently; check the conditions of your own licence.

Sources, checked Oct 10, 2026: 47 CFR §73.503 · 47 CFR §73.801 · FCC 86-161 (1986 policy statement) · DA 10-685 (WLZD-LP consent decree)

What does a starter imaging set cost for a community station?

In JingleLark each voiceover of up to 220 characters is one credit, and mixing, remixing and downloads do not use credits. Here is one starter set for a station with six volunteer shows and five supporters:

ElementHow manyCredits
Legal ID11
Station IDs with a slogan22
Volunteer show tags66
Sweepers33
Underwriting credits55
Volunteer or membership liners22
Total19 voiceovers19

Nineteen credits fit inside the Starter pack, $14.90 for 50 credits, with 31 left for new shows and supporters. That is about $5.66 of credits for the whole set. Packs are one-time payments, not a subscription, and purchased credits never expire, which suits a station that adds a show or a supporter a few times a year.

Because mixing is free, one voiceover can become several versions: the same legal ID over a calm bed for overnight and over a brighter one for the morning show costs one credit, not two.

Weighing this against a volunteer with a good voice or a paid voice artist? See AI station imaging vs hiring a voice.

How do you load the jingles into your playout software?

Every piece downloads as MP3 or WAV. The mix is loudness-normalized with a -16 LUFS target; the four samples above measured between -19.2 and -16.6 LUFS, so set the jingle level once in your playout and leave it. The WAV is converted in your browser from the same mix, for players that prefer WAV files; it is not a separate higher-quality master.

Step-by-step instructions for AzuraCast, RadioDJ, mAirList and PlayIt Live are in our guide to adding jingles to playout software.

Make each piece

For station IDs at different lengths, use the radio station ID maker.

For sweepers and liners between songs, use the radio sweeper and liner generator.

Streaming only, with no license or call letters? See imaging for internet radio stations.

Community radio imaging FAQ

Does an LPFM station need a legal ID?

Yes. 47 CFR §73.801 applies the FCC station identification rule, §73.1201, to LPFM stations: call letters followed by the community of license, at sign-on, at sign-off and hourly, as close to the hour as feasible at a natural break.

How much does station imaging cost for a community radio station?

With JingleLark, each voiceover of up to 220 characters is one credit, and mixing and downloads are free. A starter set of 19 legal IDs, show tags, sweepers, underwriting credits and liners uses 19 credits, which fits in the $14.90 Starter pack of 50 credits. Packs are one-time payments and purchased credits never expire.

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 make underwriting announcements with JingleLark?

Yes. You write the credit and JingleLark voices and mixes it like any other jingle, for one credit. It does not check the wording against FCC underwriting rules, so keep to the supporter's name, location and a value-neutral description, with no prices, comparisons or calls to action.

Can we air the jingles on our station?

Yes. Every jingle you download from JingleLark is royalty-free for radio, podcasts, social media and paid ads, including pieces made with free credits. There are no per-play fees, and the license does not expire.

Can a volunteer host use their own voice?

Yes, by cloning it. Record or upload 8 to 30 seconds of clear speech and that voice joins your voice picker; creating the clone is free and each jingle costs the usual credits. JingleLark does not take a finished recording or upload of a read, and has no voice changer.

Make your station's legal ID

Type your call letters, community and station name, pick a voice and hear it mixed in a minute.