You can create a ringtone from any audio file on your phone or computer

Making a ringtone from a song, voice memo, or sound clip takes between five and fifteen minutes, depending on your phone type and whether you already have the audio file. On Android, you can use the built-in Files app or a free app like Zedge or Ringtone Maker. On iPhone, you need iTunes on a computer or a third-party app like GarageBand, because Apple doesn't let you do it directly on the phone itself.

The basic process is the same across all methods: pick an audio file, trim it to between 5 and 40 seconds, save it in the right format for your phone, and move it to the ringtone folder. Most people finish in one sitting, though the computer route for iPhone takes a few extra steps.

Key Takeaways

  • Android phones can create ringtones directly in the Files app or with free third-party apps without a computer.
  • iPhone users need either iTunes on a Mac or Windows computer, or a free app like GarageBand or Ringtone Maker.
  • Ringtones must be between 5 and 40 seconds long and saved as an MP3 or M4A file to work on most phones.
  • Once saved, you assign the ringtone to a contact or set it as your default in the phone's sound settings.

Creating a ringtone on Android using the Files app

Open the Files app (or My Files on Samsung phones) and navigate to the folder where your audio file lives — usually Downloads, Music, or a folder you created yourself. Long-press the audio file and select Rename. Change the file extension from .mp3 to .m4r if you want it to appear in the ringtone list, though .mp3 files work as ringtones too.

Next, cut the file (long-press and select Cut) and navigate to the Ringtones folder. On most Android phones, this is at Internal Storage > Ringtones or Internal Storage > Media > Ringtones. If the folder doesn't exist, create it by tapping the plus icon or menu button. Paste the file there. Go to Settings > Sound > Ringtone and select your new file from the list.

If your audio file is longer than 40 seconds, you'll need to trim it first. Use a free app like Audacity (available for Android through F-Droid) or an online tool like Kapwing to cut it down, then follow the steps above.

Creating a ringtone on Android with a dedicated app

Apps like Ringtone Maker and Zedge handle the trimming and file management for you. Download Ringtone Maker from the Google Play Store, open it, and tap the plus icon to select an audio file from your phone. The app shows a waveform of the sound — drag the handles at the start and end to mark the section you want, then tap Save as Ringtone.

The app automatically moves the file to your phone's ringtone folder and sets it as your default ringtone. You can also assign it to a specific contact by opening the contact, tapping Edit, selecting Ringtone, and choosing your custom file from the list.

Zedge works similarly but also includes a library of pre-made ringtones and notification sounds you can browse and download. Both apps are free and don't require a computer.

Creating a ringtone on iPhone using iTunes on a computer

Connect your iPhone to a Mac or Windows computer with iTunes installed. In iTunes, locate the audio file you want to use — it can be a song from your library, a voice memo you've exported, or any MP3 file on your computer. Right-click the file and select Get Info, then go to the Options tab. Set the Start Time and Stop Time to create a section between 5 and 40 seconds long, then click OK.

Right-click the trimmed file again and select Create AAC Version. iTunes creates a shortened copy with the same name. Right-click that copy, select Show in Finder (Mac) or Show in Windows Explorer (Windows), and locate the file. Change the file extension from .m4a to .m4r. Drag this file into iTunes, then sync your iPhone. The ringtone appears in Settings > Sounds & Haptics > Ringtone.

This method works but requires a computer and several steps. Many iPhone users find the app route faster.

Creating a ringtone on iPhone using GarageBand

Open GarageBand on your iPhone and create a new project. Tap Tracks and select Audio Recorder. Tap the loop button (the circular arrow icon) to open the loop library, or import an existing audio file by tapping the folder icon at the top. Select your audio file and drag it into the timeline.

Use the yellow handles at the start and end of the audio to trim it to 5 to 40 seconds. Tap the three dots in the top right, select Share, then choose Ringtone. Name your ringtone and tap Export. GarageBand automatically saves it to your phone's ringtone folder. Go to Settings > Sounds & Haptics > Ringtone and select it from the list.

GarageBand is free and comes pre-installed on most iPhones. This method is faster than iTunes if you already have the app open.

Assigning a custom ringtone to a specific contact

On Android, open Contacts, select the person you want, tap Edit, and look for a Ringtone or Sound option. Select your custom ringtone from the list and save. On iPhone, open Contacts, tap the person's name, tap Edit, scroll down to Ringtone, and select your custom file.

You can also set different notification sounds for text messages, emails, and alarms using the same method. On Android, go to Settings > Apps > Messages (or your messaging app) > Notifications > Sound. On iPhone, go to Settings > Notifications > Messages > Sound and select your custom file.

Troubleshooting common ringtone problems

If your ringtone doesn't appear in the ringtone list, check that the file is in the correct folder (Ringtones on Android, or synced through iTunes or GarageBand on iPhone) and that it's in the right format (MP3 or M4A for Android, M4R for iPhone). Files longer than 40 seconds won't work as ringtones on most phones — trim them first.

On iPhone, if a ringtone created in GarageBand doesn't show up, make sure you selected Share > Ringtone, not Share > Song. If you used iTunes, restart your phone after syncing. On Android, if a ringtone you moved to the Ringtones folder doesn't appear, restart your phone or use a file manager app to check that the file actually copied (not just moved) to the folder.

If your phone plays the ringtone during a call but not when someone calls you, check that your phone isn't in silent mode. On iPhone, flip the mute switch on the left side of the phone. On Android, go to Settings > Sound and make sure the volume for Ringtone is turned up.

Frequently Asked Questions

Can I use any song as a ringtone?

Yes, as long as you own the audio file or have the right to use it. You can use songs from your music library, voice memos, podcast clips, or any MP3 file on your computer. The file must be between 5 and 40 seconds long to work as a ringtone.

What's the difference between M4A and M4R file formats?

M4A is a standard audio format that works on both Android and iPhone. M4R is Apple's ringtone format — it's the same as M4A but with a different extension so iPhone recognizes it as a ringtone. Android phones accept both formats, but M4R is required for iPhone ringtones created through iTunes.

Do I need to buy an app to create a ringtone?

No. Android users can create ringtones for free using the built-in Files app or free apps like Ringtone Maker. iPhone users can use GarageBand, which is free and pre-installed, or iTunes on a computer. Paid apps exist but offer no advantage over the free options for basic ringtone creation.

Will my custom ringtone work if I switch phones?

Custom ringtones don't transfer automatically between phones. If you switch from Android to iPhone or vice versa, you'll need to recreate your ringtones on the new phone using that phone's tools. If you switch between two Android phones or two iPhones, you can back up your ringtone files and restore them on the new device.

Can I use a ringtone I found online?

Yes, if the file is free to use. Websites like Zedge, Freesound, and Pixabay offer ringtones and sound effects you can download. Check the license before using — most free ringtones are available for personal use only. Avoid downloading ringtones from unknown sources, as they may contain malware.