
A whole song
Verses, choruses and an ending, with a voice. ACE-Step and DiffRhythm aim for this. The picture is “All Night Long”, 2:29.
Four models anyone can read about and try. Each page says who made it, what it can really do, and where it falls short.
ACE-Step and DiffRhythm write full songs with singing. MusicGen makes short instrumental clips and is not for commercial use. Riffusion draws a few seconds of sound as a picture. All four demos run on Hugging Face, not on this site.
ACE-StepFull songs with singing and lyrics, up to 4 minutes in this demo.SingingUp to 240 secondsMany languages
DiffRhythmTimed lyrics in Chinese or English become a song of 95 to 285 seconds.Singing95 to 285 secondsChinese and English
MusicGenInstrumental clips from a sentence, for trying ideas, not for sale.No realistic singing10 to 30 secondsNon-commercial
RiffusionDraws sound as a picture, then plays the picture: a few seconds at a time.A picture of sound5 to 10 secondsFrom 2022Pick by what you need to come out the other end. These pictures are songs from our own generator, drawn so you can see the shape of each kind.

Verses, choruses and an ending, with a voice. ACE-Step and DiffRhythm aim for this. The picture is “All Night Long”, 2:29.

A sentence goes in and half a minute of music comes out, no words. That’s MusicGen’s demo. Pictured: the first 30 seconds of “Corner Booth”.

Enough for an idea, not a track. Riffusion’s demo stops at 10 seconds, about this much of our intro “Boot Up”.
From each model’s own page and demo, read on 5 November 2026.
| Made by | Singing | Length in the demo | For paid work | |
|---|---|---|---|---|
| ACE-Step | Made by: ACE-Step team | Singing: Yes | Length in the demo: 30 to 240 seconds | For paid work: Its terms permit it |
| DiffRhythm | Made by: ASLP-lab | Singing: Yes | Length in the demo: 95 to 285 seconds | For paid work: Unclear: two sets of terms |
| MusicGen | Made by: Meta | Singing: No realistic voices | Length in the demo: 10 to 30 seconds | For paid work: No |
| Riffusion | Made by: Forsgren and Martiros | Singing: Not confirmed | Length in the demo: 5 to 10 seconds | For paid work: Yes, with use limits |
Check a model’s current terms yourself before you sell anything made with it.
These demos are generous, and they’re also someone else’s shared computer.
Free machines are shared with everyone trying the same thing, so a run can sit in a queue.
Hugging Face limits free use, and a demo can go offline. Riffusion’s original one already has.
Nothing goes to your library here. Save a result from the demo itself before you close the tab.
ACE-Step or DiffRhythm, as they’re the two built for singing. DiffRhythm asks for a time before each lyric line. ACE-Step takes plain lyrics with section tags, so it’s the easier place to start.
No. Our song maker uses different models, and these pages exist so you can compare. A demo here won’t sound like a song from our maker, and the reverse is true too.
Not with us. Hugging Face may ask you to sign in with them once you pass its free limit. That’s their account and their limit, and it has nothing to do with your credits here.
The demos come from another company’s site. Holding them back until you ask keeps the page quick and means Hugging Face gets no visit from you unless you want one.
Not covered here.Ask us something else
A V6 run of our song maker costs 10 credits and gives you two songs to choose from.
Make a songTwo free songs, no account needed.