"a slow lofi track for working late, with rain in the background"
▶
Late at the Window
2:48 / 3:2482 BPMA MINORLOFI
FEATURED · BY @SARA_E02 / 24
★ THE 60-SECOND DEMOVAPOR / DEMO
From idea to song, in three steps.
★ STEP 01
★ Hum or describe…
"a slow lofi track for working late"
▶ Generate
Prompt it.
Hum, type, or pick a mood.
THE DEMO03 / 24
★ BROWSE · BY GENRE2,419 tracks today
Pick a vibe. Get a song.
Lofi
slow beats, rainy windows
412 TRACKS
GENRES04 / 24
★ TODAY'S TOP TRACKSUPDATED 30 SEC AGO
What people are making, right now.
01
Late at the Window
★ @sara_e · lofi
82 BPM · A MIN12.4K ▶3:24
TOP TRACKS · GLOBAL05 / 24
★ LIVE · GLOBALUPDATING EVERY SECOND
SONGS CREATED · LAST HOUR
47,219
at a current rate of 787 / minute, 1.4M per day, 41M per month.
★ FROM 96 COUNTRIES THIS HOUR06 / 24
★ CREATOR SPOTLIGHT · DEC 2026@SARA_E
★ CREATOR OF THE MONTH
Sara Ek
@SARA_E · 12,400 FOLLOWERS · LOFI
"I never wrote a song before Vapor. I had 40 unfinished hums on my phone. Now I have eight albums and 2.4M plays."
★ MOST PLAYED · 4 TRACKS
Late at the Window
412K ▶
CREATOR SPOTLIGHT07 / 24
★ APP STORE · 4.8 / 518,200 RATINGS
What the App Store says.
★★★★★2 DAYS AGO
★ I can't believe this is free.I hummed three notes into the mic at 2am, told it "sad, slow, piano", and got back a track I've now played 200 times. This shouldn't be possible.
★ @maya_writes★ 1,247 HELPFUL
APP STORE REVIEWS · UNEDITED08 / 24
★ BEHIND THE MODEL · v2.0EU-HOSTED · DECARBONIZED
How a hum becomes a song.
PARAMETERS1.2B
VAPOR MODEL · v2.009 / 24
★ RENDER TIME · MEDIAN↓ 96% · v0.1 → v2.0
From four minutes to nine seconds.
★ MEASURED ON IPHONE 15 · MEDIAN OF 1,000 RUNS
RENDER TIME10 / 24
★ PLANS · CHANGE ANYTIMEFREE TO TRY
Three plans. Cancel anytime.
Free★ FOREVER
$0
for the curious
✓ 5 songs / day
✓ Standard quality
✓ Community sharing
— Watermark on exports
★ ALL PLANS · 7-DAY FREE TRIAL OF PRO11 / 24
★ DEVELOPERS · v2 APIDOCS.VAPOR.FM
Six lines, your first song.
★ song.py — vapor SDK
from vapor import Client
client = Client(api_key="vp_••••••••")
song = client.create(
prompt="slow lofi for working late, with rain",
duration=180,
)
# → returns a Song with .url, .waveform, .bpm
song.save("track.mp3")
★ pip install vapor · or `npm i @vapor/sdk` · or curl + bash
API QUICKSTART12 / 24
★ INTEGRATIONS · 12 PARTNERSSHIPS TO MIDI & STEMS
Works with the tools you already use.
Ableton Live
EXPORT STEMS
INTEGRATIONS13 / 24
★ DAILY · 9:00 LOCALFROM @VAPOR
A daily nudge, never spam.
One notification per day, around 9am local. Two words of inspiration, one tap to start.
★ Vapornow
Slow Sunday morning?
Tap to make a track for the kind of light coming through your window.
★ TURN OFF ANYTIME IN SETTINGS14 / 24
★ COMMUNITY · DISCORD8,412 ONLINE NOW
A Discord for the people making things.
V
★ Vapor Community
★ 42,180 MEMBERS8,412 ONLINE
Share your tracks. Get feedback. Find collaborators. Daily challenges, weekly listening parties, monthly remix contests. No ads, no algorithm.
# ★ welcome412 ONLINE
★ DISCORD.GG/VAPORFM15 / 24
★ MADE WITH VAPOR · THIS WEEK12,400 TRACKS
Made by people, with Vapor.
Late at the Window
★ @SARA_E · LOFI
MADE WITH VAPOR · GALLERY16 / 24
★ ROADMAP · WHAT'S NEXTv2.0 → v3.0
What we're shipping next.
★ v2.1 · DEC★ Voice-to-songSing the melody, get back a full arrangement.★ IN BETA
ROADMAP17 / 24
★ TRY IT · IN YOUR POCKETFREE FOREVER PLAN
Scan to get Vapor.
Open the camera on your phone. Point it at the square. Make a song before this slide changes.
★ App Store
▶ Google Play
▶ vapor.fm
★ CREDITS · WHO MADE THISSIX PEOPLE · ONE CAT
Made by six people. Mostly remote.
Marit K.
★ CEO
★ with help from 412 beta testers, 12 open-source projects, and the cat on this page →