Pick something from Search or Library, or paste a link there.
π60
Up next
Sleep timer β fade, then pause
Volume ramps down gradually before pausing, so there's no jarring cut-off.
Custom:Β· fade over the last
β
β οΈ Add your YouTube Data API key in Settings to enable search. Paste-a-link in Library works without it.
Try a starter search π or type your own.
Starter searches
Add by link
Only the link and title are saved (a few bytes) β never any audio/video data.
Your saved videos and playlists will appear here.
Oura ring β smart timer tuning
Oura can't stream live sleep stages (the ring only syncs after you wake), so DriftOff instead reads
your recent nights and learns how long you typically take to fall asleep, then suggests a
fade-out timer just past that point β the least-impactful stop we can make.
β
avg. time to fall asleep
β
suggested timer
β
nights analysed
No Oura? Set it manually
I usually fall asleep in aboutminutes
YouTube Data API key
Needed for in-app search only. Get a free key: Google Cloud Console
β create project β enable YouTube Data API v3 β create API key.
Ads & your YouTube Premium
The player here is the official YouTube embed. Because you have YouTube Premium, just make sure
this browser is signed in to YouTube (open youtube.com once and check) β
embeds then play ad-free automatically. No separate login in this app is needed.
Tips for bedtime
Β· On a phone, use Night mode β it keeps the screen awake but near-black, since mobile browsers pause
embedded video when the screen locks.
Β· On desktop/laptop, you can lock the screen; audio keeps playing.
Β· "Hide video" keeps only the audio prominent and dims light output.
Β· Everything (keys, library, settings) is stored only in this browser β a few KB of text.
Auto-skip in-video ads
Skips sponsor reads, self-promotion and similar segments inside the videos themselves, using the
crowd-sourced SponsorBlock database
(the same data as the popular browser extension). Videos nobody has labelled yet play unchanged.
Skip these segment types:
Backup & restore
Your library, queue, keys and settings are stored in this browser's local storage β they persist
across restarts and reboots automatically. But storage is per browser and per site
(localhost and driftoff.pages.dev each keep their own copy), so use a backup file to move
your collection between them or to keep a safe copy.