Plan a Suno song structure
Use this guide to decide section order, contrast, pacing, repetition, and the ending. Put the readable section plan in Lyrics and keep Style aligned with the same energy arc. When you only need an exact bracket label, use the separate structure tag reference.
A labeled song draft where each section and the ending have a clear job.
Compare one tag or one section-length change while keeping lyrics topic and Style stable.
Style vs lyrics
Division of labor
- Lyrics (+ tags): story, section order, instrumental breaks, spoken lines.
- Style: instruments, vocal tone, production; see Lyrics vs Style.
Tags that help layout
Section flow and endings
Use familiar labels to state the intended flow: [Intro] → [Verse] → [Chorus] → [Bridge] → [Outro]. For an abrupt ending, compare [Fade Out], [Ending], and a revised final section; these labels are requests, not guaranteed controls. See Troubleshooting.
Quick copy
Common brackets
Full list with “when to use” on Structure tags.
Try it
Draft, clean, time, and match energy
Choose brackets from the tag reference, clean the draft in the Tag Formatter, and use the Duration Estimator to spot an oversized section. Compare rewrites in Lyrics Diff, then keep the Style prompt aligned with the intended section contrast.
Before adding more tags
Check the existing plan first
If a label appears to be ignored, remove any tag whose job is unclear, simplify the section order, and make one compatible contrast explicit in Lyrics or Production. Then compare that single change instead of stacking more labels.
How to test structure tags
Section intent, not fixed internal behavior
Bracketed labels make the intended form readable, but Suno does not document a fixed energy, density, or vocal transformation for every tag. Compare [Verse] and [Chorus] sections by scoring contrast in the actual render rather than assuming built-in behavior.
Common and custom labels may behave differently across models. Establish a baseline with familiar section names, then test one unusual label at a time; an ignored or inconsistent result does not reveal the model's internal recognition list.
Standard song structures
Readable templates to test
- Pop structure: [Intro] → [Verse 1] → [Chorus] → [Verse 2] → [Chorus] → [Bridge] → [Chorus] → [Outro]. Use this familiar outline as a baseline, then listen for whether the rendered sections are actually distinct.
- Verse-chorus without intro: [Verse 1] → [Chorus] → [Verse 2] → [Chorus] → [Outro]. This is a compact planning outline, but the final duration still depends on the render.
- AABA: [Section A] → [Section A] → [Bridge B] → [Section A]. The labels make the contrast readable; judge the actual harmonic and melodic form in the result.
- Through-composed request: [Section 1] → [Section 2] → [Section 3] → [Section 4]. Describe each section’s job and verify whether repetition still appears.
- Build-and-release request: [Intro] → [Verse] → [Pre-Chorus] → [Chorus] → [Drop] → [Outro]. Treat Build and Drop as direction words and score the audible energy change.
Make the chorus more memorable
Test one source of contrast at a time
A memorable chorus is not a special tag. Start with one change a listener can identify, then compare the same chorus against the baseline instead of rewriting the whole song.
- Lyric hook: repeat one short title phrase or refrain while keeping the story around it stable.
- Section contrast: compare a shorter, more repeated chorus with the current verse density.
- Musical lift: test one compatible Style request such as “sparse verse, full chorus” and judge width, density, or vocal intensity.
- Return point: keep the same opening or final chorus phrase so the listener has one recognizable anchor.
Do not change hook wording, lyric length, vocal delivery, instrumentation, and production in the same comparison. A stronger result tells you which direction to test again; it does not prove a universal chorus formula.
Field evidence: in four crowded-lyric and four singable-rewrite generations of Room to Breathe, every shorter, repeated B chorus produced clearer phrase endings and a more recognizable title hook. The crowded A records rushed locally but did not obviously skip words. Compare A1 crowded lyrics with B1 singable lyrics, then review all eight records and the test boundary.
Advanced structure techniques
Beyond verse-chorus-bridge
- Instrumental sections: [Instrumental Break], [Solo], and [Interlude] request a non-vocal or lead-instrument passage. Check the render instead of assuming a fixed internal meaning.
- Dynamic markers: [Build], [Drop], and [Breakdown] request energy changes. Score intensity, density, and contrast in the result; the label alone does not prove the transition happened.
- Vocal direction labels: [Spoken], [Whispered], [Belted], and [Harmonized] can be tested as section-level requests. They do not reliably override the global vocal direction in every generation.
- Transition tags: [Fade In], [Fade Out], [Ritardando], [Accel] request transitions between sections. Verify the rendered transition; a tag is not a guarantee.
- Mood shift markers: [Key Change], [Tempo Change]: these signal the model to shift key or tempo at that point. Results are inconsistent, so test across multiple generations.
When structure tags are ignored
Troubleshooting tag issues
Sometimes a render does not follow the section boundaries you wrote. One possible cause is a conflict between the form implied by Style and the labels in Lyrics—for example, “continuous, through-composed, evolving” alongside a repeated verse/chorus plan. Output variance and model behavior can also be responsible, so first compare a version where Style and Lyrics ask for the same form rather than treating the conflict as a proven cause.
Too many bracketed instructions make a prompt harder to diagnose. Keep tags focused on major section boundaries, then add a specialized tag such as [Build], [Drop], or [Spoken] only where you can compare its intended effect.
Structure and song length
Controlling duration through tags
Section count and lyric density can influence duration, but there is no fixed seconds-per-section rule. Compare the current arrangement with one added or removed section, and use the resulting runtime as evidence for the next revision.
When an existing section is worth keeping, review Suno’s current Extend workflow and choose a join point deliberately. Compare the continuation with a revised full-generation baseline; there is no universal minute mark or guaranteed coherence advantage.
Quick FAQ
What is song structure in Suno prompts?
Should I write sections before Style?
Where is the full tags list?
Why does my track feel formless?
How does this relate to Lyrics vs Style?
What is the best structure for a 3-minute pop song?
Can I use custom section names?
How do I prevent abrupt endings?
Does Suno support key changes?
[Key Change] label as creator guidance, but Suno does not document it as a deterministic control. Verify the rendered harmony; for deliberate section-level editing, review Suno’s current Song Editor or Extend workflow.