How to Put Any Song on an Alarm in Xiaomi: 5 Ways to Work

Waking up to your favorite music instead of a standard call can make a difference in your morning. Xiaomi’s MIUI-based smartphones offer several ways to set your own tune on your alarm, but not all of them are obvious to users. Unlike iPhone or Samsung, where the process is intuitive, Redmi, POCO or Mi devices often have trouble finding the right settings.

In this article, we will discuss 5 proven methods, including using the standard Watch app, a file manager, and third-party utilities like Zedge or Ringtone Maker. Particular attention will be paid to the hidden limitations of MIUI 14 on the duration of tracks and file formats that the system may not recognize. If you want to wake up to a particular song passage, here you will find a solution for this.

Method: through the standard Clock app (MIUI 12–14)

The most obvious, but not always the most effective, method is to use the built-in Watch app, which has changed the melody selection algorithm in recent MIUI versions, so instructions from the old manuals may not work. Here's the current diagram for 2026:

  1. Open the Clock app (icon with dial).
  2. Go to the Alarm tab (bell icon at the bottom of the screen).
  3. Click on + or select an existing alarm clock to edit.
  4. Slap the alarm clock on the field (usually a standard signal, such as β€œMorning Flower”).
  5. In the window that opens, select Add or Local Melodies (the name of the item depends on the version of MIUI).

This is where the system starts to show only tracks that are in the Ringtones or Notifications folder on the internal drive, if your song is elsewhere (for example, in Music or downloads), it won’t be visible, and the solution is to transfer the file to the desired directory through the file manager (more on this in the next section).

πŸ’‘

If the tone list only shows standard sounds, try restarting your phone. Sometimes MIUI doesn't update the file list without restarting.

⚠️ Attention: B MIUI 14, there is a restriction that the system cuts tracks longer than 30 seconds when selected through "The Clock." To use the full version of the song, you will have to use workarounds (see method 3 or 4).

2. Method: Transferring a song to the Ringtones folder

If your track doesn't appear in the tolody list, chances are it's in the wrong directory. MIUI scans only two folders for custom sounds:

  • πŸ“ /storage/emulated/0/Ringtones/ β€” call-and-alarm;
  • πŸ“ /storage/emulated/0/Notifications/ β€” notice-in.

Instructions for transfer:

  1. Open Files (the standard file manager of Xiaomi).
  2. Find the folder where your song is located (for example, Downloads or Music).
  3. Press the file with your finger β†’ select Copy.
  4. Go to the root directory and find the Ringtones folder, and if you don't have one, create it manually.
  5. Insert the file and restart the phone.

After the reboot, the song should appear on the alarm clock's tone list. If not, check the file format. MIUI supports.mp3,.m4a,.wav, but can ignore.flac or.ogg.

File format: MP3 or M4A|

The duration of the track is up to 30 seconds (for MIUI 14)|

The file is in the Ringtones| folder.

File name without special characters (Latin/digits only)-->

3. Method: Track trimming via Ringtone Maker

If you need to wake up to a particular piece of a song (like a chorus) and MIUI cuts the track automatically, use the Ringtone Maker app. It allows you to highlight any piece of audio file and save it as a separate melody.

Step-by-step:

  1. Install Ringtone Maker from Google Play.
  2. Open the app and select a song from your phone’s memory.
  3. Drag the sliders to highlight the desired segment (maximum 30 seconds for MIUI 14).
  4. Press Save and select Set as Alarm.
  5. The app will automatically save the fragment to the Ringtones folder.

The advantage of this method is that you can fine-tune the beginning and end of a track, for example, you can cut out the first 5 seconds of silence in a song or leave only the most energetic piece.

What if Ringtone Maker doesn’t see music?
If the app doesn’t display your tracks, check: 1. Files are in internal memory (not on the computer). SD-2. The music folder is not hidden (in Files, enable the display of hidden files in the menu). 3. The file format is supported (convert to the file format). MP3 via an online converter if necessary).

4. Method: Using Zedge to download ready-made tunes

If you don't want to mess around with trimming, use the Zedge app, the largest database of free tunes and alarm clock sounds, and it has both popular hits and specially created "wake-up" tracks with a smooth increase in volume.

How to set a tune from Zedge:

  1. Download Zedge from Google Play.
  2. In the search box, enter the name of the song or select a category (for example, "Alarm Tones").
  3. Slip on your favorite track. β†’ Set as Alarm.
  4. Confirm the save – the file is automatically copied to Ringtones.

Zedge updates the library daily, so you can find even fresh hits here. Minus - not all tracks are available in high quality, and some may contain watermarks (for example, voice inserts "Download more at Zedge.com").

AnnexPlusesConsSuitable for
Ringtone MakerAccurate track trimming, support for all formatsRequires manual adjustmentUsers who want a specific song snippet
ZedgeReady-made tunes, regular updatesAdvertising, not all tracks in high qualityThose who don’t want to edit the book.
Standard "Clock"No need to install additional applicationsDuration Limitation in MIUI 14Short signals (up to 30 seconds)

Method: Third-party alarm applications

If Xiaomi's built-in tools don't suit you, set an alternative alarm clock.

  • πŸ”” Sleep as Android – Supports playlists, smart wake-up by sleep phases;
  • πŸ”” Alarmy – allows you to set tasks to turn off the alarm clock (for example, scan). QR-code);
  • πŸ”” Google Clock – Simple interface, integration with Spotify.

Example of settings in Sleep as Android:

  1. Install the application and open it.
  2. Go to Settings β†’ The sound of the alarm clock.
  3. Select Music and specify the folder with your tracks.
  4. Activate the option of Smooth volume increase to wake up softer.

The side alarms not only solve the problem with the melodies, but also offer additional features: sleep tracking, weather widgets, integration with smart lamps Xiaomi Mi Home.

Standard Watch Xiaomi|

Sleep as Android|

Alarmy|

Google Clock|

Other (I will write in the comments)-->

Frequent problems and their solutions

Even after transferring the file to Ringtones, the melody may not appear on the alarm clock.

⚠️ Note: If after the update MIUI all user tunes are missing, check permissions for the Watch app in Settings β†’ Annexes β†’ Permit management β†’ Storage. Sometimes resetting resets and access to files.

Problem.Possible causeDecision
The melody is not displayed in the list.File in an unsupported formatConvert to MP3 through an online service
The alarm clock plays the standard soundThe file is corrupted or has DRM-defenseDownload the track again from a verified source
Track cuts after 30 secondsLimitation of MIUI 14Use the Ringtone Maker or a third-party alarm clock
The melody plays quietlyLow volume in file metadataTurn up the volume with Audacity or MP3Gain

If none of these methods worked, check if the alarm clock is turned off in Settings β†’ Sound β†’ Alarm Loudness. Sometimes users accidentally turn the volume down to zero and the alarm goes off without sound.

Can I put a song on the alarm clock in Xiaomi?
No, the standard Watch app doesn't support streaming services. However, you can: Download the track from Spotify to offline (premium subscription required). Use the Google Clock app, which integrates with Spotify (you need to select the "Spotify" option when setting up your alarm). For offline tracks, Spotify uses DRM-This is why you can’t copy them directly to Ringtones.
Why does the alarm go off but the music doesn’t play?
The reasons may be as follows: πŸ”‡ The alarm clock sound is turned off in volume settings (check the slider in Settings). β†’ Sound). πŸ“΅ Do Not Disturb Mode is Active (Exclude alarm clocks from the rules in Settings) β†’ Don't disturb). πŸ”‹ Battery Optimization Killed the Clock Process (Add the App to Exceptions in Settings) β†’ Battery). 🎡 The melody file is corrupted or moved from the Ringtones folder. Try restarting the phone and setting the standard alarm sound β€” if it goes off, the problem is the user track.
How to put on the alarm song from YouTube?
Download audio from YouTube via a service like YTMP3 (select the format MP3). Transfer the downloaded file to the Ringtones folder (see Method 2).If the track is longer than 30 seconds, crop it through Ringtone Maker. ⚠️ Be careful: downloading music from YouTube may infringe copyrights. Use only legal sources or tracks under free licenses (e.g. Free Music Archive).
Does this work for POCO and Redmi?
Yes, all the described methods are relevant for all smartphones based on MIUI, including: πŸ“± Xiaomi Mi 11/12/13; πŸ“± Redmi Note 10/11/12; πŸ“± POCO F3/F4/F5; πŸ“± Black Shark (Gaming Smartphones) Exceptions: Devices with MIUI for POCO (for example, POCO X3 Pro, where the interface may be slightly different, but the logic remains the same. If you have a global firmware version, all menu items will be called in English (Clock). β†’ Alarm β†’ Alarm tone).
Can I put different songs on different alarm clocks?
Yes, in the standard Watch app, you can assign a unique tune to each alarm clock: Create multiple alarm clocks (e.g., 7:00 and 7:30). Choose your own tune for each one. Use Ringtone Maker if you need to to create different snippets of a single song. This technique is useful if you wake up in several stages or want to distinguish alarm clocks by sound (e.g., a smooth track for the first call and a vigorous one for the second one).

πŸ’‘

If none of the methods worked, try resetting the Watch app to Settings β†’ Apps β†’ Watch β†’ Storage β†’ Clear the data. This will bring back standard sounds and can solve problems with displaying custom tunes.