Music Generator creates original music from a text description — specify the genre, mood, instruments, tempo, and style to shape exactly what you get. Tracks run from 3 seconds to 10 minutes, with instrumental-only mode, reproducible seeds, and MP3 or PCM output ready to download.
Royalty-free music libraries are full of generic tracks that don't quite fit. This tool lets you describe exactly what you need — "lo-fi hip hop at 80 BPM with vinyl crackle", "epic orchestral intro with brass fanfare", "upbeat acoustic background for a product demo" — and generates something original that actually matches.
What you can do
- generate_music — create an original music track from a text prompt with control over duration, vocals, seed, and format
Who it's for
Content creators who need background music for videos, podcasts, or social posts. Game developers prototyping soundscapes. Marketers producing branded audio content. Anyone who needs music that fits a specific vibe without licensing headaches.
How to use it
- Call generate_music with a descriptive prompt — include genre, mood, instruments, and BPM for best results
- Set duration_seconds based on your use case: 5-15 seconds for jingles, 30-60 seconds for background loops, longer for full tracks
- Set force_instrumental to true if you don't want any vocals or singing in the output
- Use seed to reproduce the same output later — same seed and prompt will produce similar results
Getting started
Be specific in your prompt. "Upbeat lo-fi hip hop with jazzy piano, warm vinyl crackle, and a slow relaxing groove at 80 BPM" will give you a much better result than just "lo-fi music". Longer, more descriptive prompts consistently outperform short ones.