Short answer
iPhone: open Clock > Alarms, tap an alarm > Sound > Pick a Song to use a song from your Apple Music library. No Apple Music? On iOS 26, long-press any MP3 or M4A file in the Files app and tap Share > Use as Ringtone; it then shows up in the alarm's Sound list. Android: in the Clock app, tap the alarm's sound and choose Spotify, YouTube Music or Your sounds > Add new (Samsung: Alarm sound > Spotify or the + button) to pick any song file.
Waking up to the same "Radar" beep every day gets old fast. A song you like is a nicer way to start the morning, and it's easier than most people think. Which method works depends on two things: your phone, and where the song lives (Apple Music, Spotify, a downloaded MP3, a voice memo or a TikTok). Find your row in the table below, then jump to the steps.
Which method do you need?
| Where the song is | iPhone | Android |
|---|---|---|
| Apple Music (subscription or purchased songs) | Pick a Song, built in | Not supported by the Clock app |
| An MP3 or M4A file you have | Use as Ringtone (iOS 26) or GarageBand | Your sounds / Add, built in |
| Spotify | Shortcuts automation (workaround) | Google Clock and Samsung Clock, built in |
| YouTube Music | No direct way | Google Clock |
| A voice memo or someone's voice | Use as Ringtone | Add the recording |
| A TikTok sound or YouTube video | Find the original song first | |
How to set a song as your alarm on iPhone
1. From Apple Music: "Pick a Song"
This is the only way built into the Clock app, and it uses songs in your Music library: songs you added with an Apple Music subscription, or songs you bought or synced.
- Open Clock > Alarms. Tap an alarm (or + for a new one).
- Tap Sound, scroll to the top and tap Pick a Song.
- Search or browse your library, tap the song, then tap Back and Save.
The alarm plays the song from the beginning. Tip: download the song to your iPhone (tap the download arrow in Music). Then it rings even without Wi-Fi, and it keeps working if your connection is bad in the morning.
2. Any song file, free, no Apple Music (iOS 26)
Since iOS 26 you can turn any audio file into an alarm sound without extra apps. The file must be an MP3 or M4A and 30 seconds or shorter; if it's longer, iPhone asks you to trim it.
- Save the song file to the Files app (from AirDrop, email, Messages or a download).
- Long-press the file and tap Share > Use as Ringtone. Trim it to the part you want if asked.
- Open Clock > Alarms, tap the alarm > Sound. Your file is now in the list under Ringtones. Select it and tap Save.
Songs from Apple Music or Spotify can't be used this way: they are copy-protected, so there's no file to share. Use a song you own as a file, or one that's free to download from the artist or a royalty-free library.
3. Older iPhones: GarageBand (free)
On iOS 18 and earlier, Apple's free GarageBand app does the same job.
- Open GarageBand, create a new song with any instrument (Audio Recorder is easiest) and switch to the tracks view (the bricks icon).
- Tap the loop icon > Files > Browse items from the Files app, pick your MP3 and drag it onto the timeline.
- Trim it to 30 seconds or less (start at the part you want to wake up to).
- Go back to My Songs, long-press the project > Share > Ringtone > Export, then tap OK. You don't have to make it your ringtone.
- In Clock, edit the alarm > Sound; the new tone is under Ringtones.
4. Spotify on iPhone: the Shortcuts workaround
The iPhone Clock app can't play Spotify. What you can do is let Spotify start playing when your alarm rings or when you stop it, using the Shortcuts app:
- Open Shortcuts > Automation > New Automation > Alarm.
- Choose Is Stopped (most reliable: music starts the moment you stop the alarm) or Goes Off, and pick your wake-up alarm. Select Run Immediately.
- Add the Spotify action Play (or a shortcut you saved from Spotify) and choose a song or playlist.
- Turn your media volume up before bed: Spotify uses media volume, not the alarm volume.
Keep a normal alarm sound on that alarm as a backup. If Spotify is logged out, offline or slow to start, the regular alarm still wakes you. Test it once with an alarm two minutes from now.
How to set a song as your alarm on Android
Google Clock (Pixel, Motorola, OnePlus and most phones with Google's Clock)
- Open Clock > Alarm and expand the alarm.
- Tap the bell icon or the current sound name.
- Choose a tab: Spotify, YouTube Music or Pandora (connect your account once and pick a song or playlist), or Your sounds > Add new to choose any audio file on your phone.
Streaming songs need a working internet connection when the alarm rings; if it fails, the Clock app falls back to a default sound. A downloaded file is the safest choice.
Samsung Galaxy (Samsung Clock)
- Open Clock > Alarm and tap the alarm.
- Tap Alarm sound.
- Pick Spotify to choose a Spotify song, or tap + (Add from phone) at the top to pick a song file from your storage. Tap back to save.
Xiaomi, Oppo, Honor and other phones
The menus differ, but it's almost always Clock > alarm > Ringtone (or Alarm sound) > Choose local ringtone / Add from storage. If your Clock app has no Spotify option, install Google's Clock app from Google Play and use it for your wake-up alarm.
Want to wake a friend up with a song? With PingPal you pick the song (or record your voice) and it rings on their phone as an alarm.
How to set a voice memo (or someone's voice) as your alarm
A recording of your partner, your kid or your own "get up, you have a flight" message can work better than any song, because a familiar voice is hard to ignore.
iPhone (iOS 26):
- Record in Voice Memos. Keep it under 30 seconds.
- Tap the recording > ··· > Share. If you see Use as Ringtone, tap it. If not, tap Save to Files first, then long-press the file in Files > Share > Use as Ringtone.
- Pick it in Clock > alarm > Sound.
On iOS 18 or earlier, save the memo to Files and use the GarageBand steps above.
Android: record with your phone's recorder app (or ask someone to send you a voice message and save it), then add it like any song: Google Clock > Your sounds > Add new, or Samsung Clock > Alarm sound > +.
Want someone else's voice to wake you without them sending you a file first? In PingPal, a friend records a voice message and sets it as an alarm on your phone from theirs.
How to use a TikTok sound or a YouTube song as your alarm
Neither TikTok nor YouTube gives you a sound file, and ripping audio from either app usually breaks their terms. The easy, legal route:
- Find the original song. Tap the sound name at the bottom of the TikTok to see the title and artist, or check the YouTube description.
- Use it from a music service: Apple Music on iPhone (Pick a Song), Spotify or YouTube Music on Android (Clock app).
- Original audio (a creator's voice or a meme sound)? Many creators share their sounds; buy or download it where they offer it, then use the file method.
Picking a song that actually wakes you up
A song is only a good alarm if it gets you out of bed. A 2020 study from RMIT University (published in PLOS ONE) found that people who woke to a melodic alarm reported less morning grogginess than people who woke to a harsh "beep beep" tone. A few rules help:
- Start strong. The alarm plays from the start of the track. Songs with a long quiet intro can let you sleep through the first minute. With a file, trim it to the part you want (the chorus or the drop).
- Upbeat, but not a song you fall asleep to. Avoid slow ballads and anything on your bedtime playlist.
- Rotate every few weeks. Your brain learns to tune out any sound it hears every morning.
- Don't ruin your favorite song. Some people end up hating the track they wake up to. Pick one you like, not one you love.
Popular picks for alarm songs include Dua Lipa's "Levitating" and "Don't Start Now", Pharrell Williams' "Happy", Katrina and the Waves' "Walking on Sunshine", Earth, Wind & Fire's "September", Bill Withers' "Lovely Day", The Beatles' "Here Comes the Sun", Taylor Swift's "Shake It Off", Harry Styles' "As It Was" and, of course, Avicii's "Wake Me Up". For 50 more, grouped by mood, see our list of the best songs to wake up to.
Heavy sleeper? A song alone is rarely enough. See the best alarm apps for heavy sleepers and why you sleep through your alarm.
Song alarm not working? Quick fixes
- A default tone plays instead of your song (iPhone): the song was removed from your library, isn't downloaded, or your Apple Music subscription ended. Download it again or switch to a file you own.
- Spotify or YouTube Music didn't play (Android): the phone was offline or the app logged out. Open the app once, check you're signed in, or switch to a downloaded file.
- "Use as Ringtone" doesn't appear: your iPhone isn't on iOS 26 yet, or the file isn't MP3/M4A. Update, convert the file, or use GarageBand.
- The song is too quiet: on iPhone, the alarm uses the Ringtone and Alerts volume, not media volume. More fixes in iPhone alarm not going off or no sound.
- Can't find the custom tone in the list: it's under Ringtones, often at the top, not under Classic. Restart the Clock app if it's missing.
Wake someone else up with a song
Everything above changes your alarm. If you want your partner, your best friend or your teenager to wake up to a song you picked (or to your voice), the Clock app can't do that from your phone. That's what PingPal is for: you choose the time, search for a song or record a voice message, add a photo or video, and it rings on their phone as a real alarm, even on silent. It works between iPhone and Android. For a birthday morning or a long-distance "good morning", it beats a text. Need ideas for the message? Try our funny wake-up texts.
FAQ
Can I set a song as my alarm on iPhone without Apple Music?
Yes. On iOS 26, save an MP3 or M4A (30 seconds or shorter) to the Files app, long-press it and tap Share > Use as Ringtone. It then appears in the alarm's Sound list. On older iOS versions, make a ringtone with the free GarageBand app.
Can I set a Spotify song as my alarm on iPhone?
Not as the alarm sound itself. You can use a Shortcuts automation that plays a Spotify song or playlist when your alarm goes off or when you stop it. On Android, Google Clock and Samsung Clock support Spotify directly.
How long can an alarm song be?
Songs picked from Apple Music play in full. Custom tones made with Use as Ringtone or GarageBand are limited to 30 seconds and loop while the alarm rings. On Android, a song file plays as long as the alarm rings.
Why does my iPhone alarm play a different sound instead of my song?
The song is no longer available: removed from your library, not downloaded, or your Apple Music subscription ended. iPhone then falls back to a default tone.
Can I set a YouTube song as my alarm?
On Android, yes: Google Clock can play songs from YouTube Music. On iPhone there's no direct way; find the same song on Apple Music or use a file you own.
Can someone else set a song as an alarm on my phone?
Not with the built-in Clock apps. With PingPal, a friend picks a song or records a voice message and sets it as an alarm on your phone from theirs.
Related: iPhone alarm not going off or no sound · best alarm apps for heavy sleepers · how to wake someone up · all blog posts