How to Write a Rap Song with Imudb's Rap Writer

Write a full song from first bar to finished take, on your phone or computer. No sign-up, no downloads, and your lyrics stay on your device.

1. Quick start

  1. Name your song. Open the song menu at the top and choose + New Project.
  2. Pick a beat. Tap Free Beats in the bar at the bottom and choose a built-in beat, or tap Load Beat to use your own audio file.
  3. Set the tempo. Built-in beats set it for you. For your own beat, open Beats & Flow, play the beat and tap Tap Tempo along with it.
  4. Write. Add section tags such as [Verse 1] and [Hook], then write one bar per line.
  5. Save. The app saves automatically every few seconds. Press Ctrl + S (or tap Save) to also keep a version you can go back to.
  6. Rehearse and record. Open The Booth, press Rehearse to practise with the teleprompter, then press REC.
  7. Export. Download your lyrics as a text file, share a lyric card image, or download your takes.

2. Writing your lyrics

Section tags and song structure

Put each section name on its own line in square brackets, or tap the buttons above the editor. The Song Structure panel counts the bars in each section and compares them with common lengths:

SectionTypical length
Verse16 bars
Hook / Chorus8 bars
Pre-Hook, Intro, Outro4 bars
Bridge8 bars

Tap a section in the panel to jump to it. The panel also estimates the song's length from your bar count and BPM.

The live rhyme map

Below the editor, every bar is shown with:

Bar Bank and starter bars

The Bar Bank holds punchlines and loose bars that don't have a home yet. Type one in and tap Add, or select lines in the editor and tap + Selection to move them into the bank. Tap to put a bar back into your lyrics.

Stuck? Starter Bars offers opening lines by theme (Hunger, Flex, Pain, Loyalty, Reflection), and the Ideas tab has a random topic generator and a 4-bar ghostwriter skeleton.

3. Finding rhymes

4. Beats and tempo

Built-in beats

Open Beats & Flow (or tap Free Beats in the bottom bar) to find original instrumentals in boom bap, trap, lo-fi and UK drill styles. They are generated right in your browser. Tap Preview to listen, then Use in song to put one on your current song. Tick Match my song's BPM to create the beat at your song's tempo.

Built-in beats are royalty-free: you can record over them, release and monetize your songs. You can't sell the beats on their own or register them with Content ID. See the built-in beats license.

Your own beat

Tap Load Beat in the bottom bar and choose an audio file (MP3, WAV, M4A and so on). The beat is saved with that song, loops while you write, and plays automatically when you rehearse or record.

BPM, tap tempo and metronome

Each song remembers its BPM. It drives the Booth teleprompter and the length estimate. To find a beat's BPM, play it and tap Tap Tempo on each beat 4–8 times. The metronome clicks at the song's BPM with an accent on beat one.

5. Rehearsing and recording in the Booth

  1. Wear headphones. Otherwise the beat plays out of your speakers and into your vocal recording.
  2. Set the beat intro. Choose how many bars play before your first line (for example 4 bars). The teleprompter counts you in.
  3. Rehearse. Press Rehearse. The beat starts and the teleprompter highlights each bar at your BPM. If you get out of sync, tap the bar you're on to re-sync from there.
  4. Record. Press REC and allow microphone access the first time. Press STOP when you're done.
  5. Review takes. Takes are saved with the song. Play them back, download them, or delete the ones you don't want.

The Booth records your raw vocal without the browser's automatic volume and noise processing, so it sounds more natural. Record in a quiet room.

6. Analyzing your song

Open Analyze and tap Run Deep Analysis:

7. Songs, versions and backups

8. Where to find free beats

Want something other than the built-in beats? These sites offer free instrumentals, loops and samples:

Know the license before you release

9. Shortcuts and mobile tips

ActionHow
Save and keep a versionCtrl + S ( + S on Mac)
Rhymes for the bar you just wrotePress Enter at the end of the bar
Rhymes for any wordDouble-click it, or tap Word at cursor
Run a searchEnter in any search box

10. FAQ

Do I need an account?

No. Open the app and start writing.

Where are my lyrics stored? Can Imudb see them?

They are stored in your browser on your device. We never receive them. See the Privacy Policy.

Why isn't a line highlighted in the rhyme map?

Its end word doesn't rhyme with another bar's end word, or you've repeated the same word (repeats don't count as rhymes). Rare or made-up words are matched by spelling, which is less accurate.

Does it work offline?

Once the page has loaded, writing, the structure panel, beats you've already loaded, the Booth and your takes all work offline. Rhyme lookups and new word pronunciations need an internet connection.

Can I release songs made with the built-in beats?

Yes. They're royalty-free for your songs, including on streaming platforms and monetized videos. Just don't sell the beats on their own or register them with Content ID. See the Terms of Use.

Start writing now