How to Create a Full Song in Suno: Style Tags, Lyric Structure & Custom Intro/Outro Guide
How to Create a Full Song from a Text Prompt in Suno
Suno is one of the most powerful AI music generation tools available today, capable of producing full-length songs from simple text prompts. However, getting professional-quality results requires mastering style tags, lyric structure editing, and the instrumental extend technique for custom intros and outros. This guide walks you through the complete workflow from initial prompt to polished final track.
Prerequisites
- A Suno account (free tier allows 10 generations/day; Pro plan recommended for serious use)- Access to suno.com or the Suno API- Basic understanding of song structure (verse, chorus, bridge)
Step 1: Craft Your Initial Prompt with Style Tags
Style tags are enclosed in brackets and placed in the Style of Music field. They control genre, mood, tempo, instrumentation, and vocal quality.
Style of Music field:
melancholic indie folk, fingerpicked acoustic guitar, female vocalist, breathy vocals, slow tempo, 72 BPM, lo-fi warmth
Effective style tags follow a hierarchy: genre → sub-genre → instrumentation → vocal style → tempo → production quality.
Common Style Tag Categories
| Category | Example Tags |
|---|---|
| Genre | pop, rock, hip-hop, jazz, EDM, folk, R&B, classical |
| Sub-genre | synthwave, lo-fi hip-hop, progressive rock, bossa nova |
| Instrumentation | acoustic guitar, piano ballad, orchestral strings, 808 bass |
| Vocal Style | female vocalist, raspy male vocals, choir harmonies, whispered |
| Tempo | slow tempo, upbeat, 120 BPM, double-time feel |
| Production | studio quality, lo-fi, vinyl crackle, arena reverb |
[Intro]
[Soft acoustic guitar picking]
[Verse 1]
Walking through the morning haze
Coffee steam and empty days
Every corner holds a memory
Of the life we used to share
[Pre-Chorus]
And I know, I know
Time won’t wait for us
[Chorus]
But we were golden in the fading light
Holding on with all our might
Now the echoes call your name tonight
We were golden, golden
[Verse 2]
Photographs on dusty shelves
We were strangers to ourselves
Chasing shadows down the hallway
Of a house that felt like home
[Pre-Chorus]
And I know, I know
Time won’t wait for us
[Chorus]
But we were golden in the fading light
Holding on with all our might
Now the echoes call your name tonight
We were golden, golden
[Bridge]
[Slow build, strings enter]
Maybe somewhere in another life
We got the timing right
[Chorus]
But we were golden in the fading light
Holding on with all our might
Now the echoes call your name tonight
We were golden, golden
[Outro]
[Fade out, acoustic guitar solo]
Supported Section Metatags
[Intro]— Instrumental or vocal opening-[Verse],[Verse 1],[Verse 2]— Main narrative sections-[Pre-Chorus]— Builds tension before the chorus-[Chorus]— Main hook, repeated section-[Bridge]— Contrasting section, usually appears once-[Outro]— Closing section-[Instrumental]or[Instrumental Break]— No vocals-[Hook]— Short, catchy melodic phrase-[Break]— Pause or stripped-down momentYou can also add production direction inside brackets alongside section tags, such as
[Verse 2, building intensity, drums enter].
Step 3: Generate and Evaluate
- Paste your structured lyrics into the Lyrics field in Custom Mode- Enter your style tags in the Style of Music field- Click Create — Suno generates two variations- Listen to both fully before choosing your preferred version- Pay attention to melody, pacing, vocal delivery, and how well it follows your section structure
Step 4: Use Instrumental Extend for Custom Intro and Outro
This is the power-user technique that separates amateur Suno tracks from polished productions. The Extend feature lets you add sections before or after your generated song.
Creating a Custom Intro
- Select your best generation and click Extend- Choose Continue from: Start (Add Intro)- In the lyrics field, write:
[Intro]followed by[Instrumental, soft piano, ambient pads, slow build]- Keep the same style tags but optionally addinstrumentalto ensure no vocals- Generate — this creates an instrumental intro that musically leads into your song
Creating a Custom Outro
- Select the song clip and click Extend- Choose Continue from: End- In the lyrics field, write:
[Outro]followed by[Instrumental, gradually fading, reverb trail, final chord ring]and then[End]- The[End]tag signals Suno to conclude the track naturally- Generate and select the best variation
Merging Extended Sections
After extending, Suno automatically concatenates the clips in your song timeline. Click Get Whole Song to render the full combined track with intro, main body, and outro as a single audio file.
Step 5: Using the Suno API (Optional)
For developers building automated workflows, the Suno API provides programmatic access:
curl -X POST https://studio-api.suno.ai/api/external/generate/
-H “Authorization: Bearer YOUR_API_KEY”
-H “Content-Type: application/json”
-d ’{
“prompt”: “[Verse 1]\nWalking through the morning haze\nCoffee steam and empty days\n\n[Chorus]\nWe were golden in the fading light”,
“tags”: “indie folk, acoustic guitar, female vocalist, slow tempo”,
“title”: “Golden”,
“make_instrumental”: false
}‘
To check generation status:
curl -X GET https://studio-api.suno.ai/api/external/clips/?ids=CLIP_ID
-H “Authorization: Bearer YOUR_API_KEY”
Pro Tips
- Layer style specificity: Instead of just
rock, use90s alternative rock, distorted guitars, grunge influence, raw productionfor far more targeted results- Use vocal direction in lyrics: Add cues like[Whispered],[Belting], or[Spoken Word]before specific lines to control vocal delivery- BPM control: Explicitly stating BPM (e.g.,128 BPM) in style tags gives you tighter tempo control- Extend in multiple stages: You can extend from any point in the timeline, not just the start or end — use this to replace weak sections- Reroll selectively: If the chorus is great but the verse is weak, extend from just before the verse to regenerate only that section- Combine instrumental and vocal extends: Generate an instrumental version first, then extend with lyrics to get better musical foundations- Use the[Fade Out]tag: Place it in your outro section for a natural, gradual ending rather than an abrupt stop
Troubleshooting
| Problem | Cause | Solution |
|---|---|---|
| Song ignores section tags | Tags improperly formatted or conflicting with lyrics length | Ensure each tag is on its own line with no extra spaces; keep verses to 4-6 lines max |
| Vocals start during instrumental sections | Text present after [Instrumental] tag | Leave no text after instrumental tags; add no vocals to style tags for that extend |
| Song cuts off before finishing lyrics | Too many lyrics for a single generation (max ~3:20 per clip) | Split into two generations and use Extend to connect them |
| Extend doesn't match the original song's key or mood | Style tags changed between generations | Copy exact same style tags when extending; do not modify them between clips |
| Generated song sounds generic | Style tags too broad | Add 5-8 specific descriptors covering genre, instrumentation, vocals, tempo, and production style |
| API returns 429 error | Rate limit exceeded | Wait 60 seconds between requests; Pro plan has higher rate limits |
Can I use Suno-generated songs commercially?
Yes, but only on the **Pro** or **Premier** plan. Free-tier generations are for non-commercial personal use only. Pro plan users retain commercial rights to their generated music, including for streaming platforms, YouTube content, and commercial projects. Always check Suno's latest terms of service for updates to their licensing policy.
How long can a Suno song be, and how do I make songs longer than 4 minutes?
Each individual generation clip is limited to approximately 3 minutes and 20 seconds. To create longer songs, use the Extend feature to add additional sections (intro, extra verses, extended outro). You can chain multiple extends together to build songs up to 8-10 minutes. Use Get Whole Song to merge all clips into a single rendered file.
What is the difference between Simple Mode and Custom Mode in Suno?
Simple Mode takes a brief text description and generates both lyrics and music automatically — great for quick ideas. Custom Mode gives you full control over lyrics (with section metatags), style tags, and title. For producing polished, structured songs with custom intros and outros, Custom Mode is essential. You can start in Simple Mode for inspiration, then switch to Custom Mode to refine the output with precise lyric structure and style direction.