AudioUtils

How to Make a Ringtone From an MP3 (iPhone & Android)

Make a custom ringtone from any MP3: iPhone .m4r path (with or without iTunes), Android Ringtones folder method, and common 'won't show up' fixes.

Custom ringtones are one of the few personalization choices left on a phone — the wallpaper changes, the icons shuffle, the notification chime gets buried under app sounds, but a ringtone is heard by you, in public, every time someone calls. Making one from an MP3 you already own is a 5-minute job once you know which path your phone needs. iPhone and Android take very different routes, and confusing the two is why most people give up halfway.

This guide walks both end-to-end: pick the moment, cut it, convert it (if needed), get it onto the phone, and assign it. It also covers the questions that actually break the workflow — file too long, wrong extension, sync silently failing, ringtone showing up but not playing.

The Two Paths in One Sentence

iPhone needs a .m4r file (which is just an M4A renamed) under 40 seconds, transferred via Music app/Finder on macOS or iTunes on Windows.

Android accepts any MP3 dropped into the /Ringtones folder, no conversion, no sync software.

Everything that follows is detail on those two sentences.

Step 1 — Pick the Right 15 to 30 Seconds

Most carriers ring for 25 to 30 seconds before voicemail picks up. There is no point making a 90-second ringtone — you will never hear past the first chorus. Aim for 20 to 25 seconds, with the recognizable hook landing within the first 1 to 2 seconds.

Three rules for picking the segment:

  • Front-load the recognition. A ringtone that opens with a 4-second intro you set up at home is a ringtone that nobody recognizes when it goes off in a coffee shop. Start on the downbeat or the vocal hook, not the silence before it.
  • Mind the dynamics. Ringtones play through tiny phone speakers in noisy environments. Quiet, intricate passages disappear. Loud, simple, wide-frequency moments cut through.
  • Avoid sudden stops. Most phones loop the ringtone until you answer. A clean fade or a return to a recognizable downbeat loops cleanly; a hard cut on an unfinished bar sounds broken.

Open your file in /ringtone-maker — the waveform shows you where the loud sections are, and you can drag the selection handles to set in/out points to the millisecond. The tool is built specifically for this 15-to-30-second use case and runs entirely in your browser, so the song never leaves your device.

Step 2 — Cut and Export

Drop the MP3 into /ringtone-maker, drag the start and end handles, preview the segment, and click Export. The output format matches the input — if you fed in an MP3, you get an MP3 back. That MP3 works directly on Android. For iPhone, you need one more step.

If you want to fine-tune (fade in/out at the edges to avoid clicks), /audio-trimmer and /mp3-cutter both produce frame-accurate cuts. For the difference between trimming and cutting see trim mp3 without losing quality.

Step 3a — iPhone: The .m4r Path

iPhone ringtones must be:

  • M4A audio (AAC inside an MP4 container)
  • Renamed with the .m4r extension
  • 40 seconds or shorter (the system silently rejects longer files)
  • Transferred via the Music app (macOS Catalina or later), Finder (sync), or iTunes (Windows)

The full pipeline:

1. Cut the segment as MP3 in /ringtone-maker. Keep it under 30 seconds. 2. Convert MP3 to M4A using /mp3-to-m4a. The output is now an .m4a file. 3. Rename the extension from .m4a to .m4r. On macOS, click the file once, press Return to rename, change the trailing letters, accept the warning. On Windows, enable "File name extensions" under View in File Explorer first, then rename. 4. Get it onto your phone. This is where most people stall. There are two routes depending on your computer:

On macOS (Catalina or later): Open the Music app. Drag the .m4r file directly into the Music app sidebar — it appears under "Tones" in some versions, or stays in your library. Connect your iPhone via USB cable. Open Finder, click your iPhone in the sidebar, go to the General tab, scroll down, and click Sync. The .m4r will transfer.

On Windows: Install iTunes (Microsoft Store version is current). Open iTunes, drag the .m4r into the iTunes window. Connect your iPhone, click the iPhone icon, go to Tones, check "Sync Tones," and click Apply.

5. Assign the ringtone. On the iPhone: Settings → Sounds & Haptics → Ringtone → your new tone appears at the top of the list. Tap to select.

If the ringtone does not appear after sync: check that the file is genuinely under 40 seconds (the iPhone rejects without warning), confirm the extension is .m4r and not .m4a.m4r (Windows hides extensions by default), and unplug/replug the cable to force a re-sync.

Step 3b — Android: The Ringtones Folder Path

Android does not care about format gymnastics. An MP3 dropped into the right folder is a ringtone.

1. Cut the segment as MP3 in /ringtone-maker or /mp3-cutter. Length does not matter for Android, but 25 seconds is still the sweet spot. 2. Transfer the file to your phone. Pick whichever is easiest: - USB cable. Connect, accept "File transfer / Android Auto" on the phone, open the phone in your computer's file browser, navigate to Internal Storage, paste the file into /Ringtones (create it if it does not exist). - Email it to yourself. Open the email on your phone, download the attachment. - AirDroid, Snapdrop, or Quick Share. Wireless transfer over the local network. - Google Drive. Upload, then download to your phone. 3. If you transferred to Downloads instead of /Ringtones, use the Files app on your phone to long-press the MP3 → "Set as ringtone" (the menu name varies by manufacturer). 4. Assign it. Settings → Sound & vibration → Phone ringtone (or "Ringtone") → pick your file from the list.

On Samsung, the path is Settings → Sounds and vibration → Ringtone. On Pixel, Settings → Sound & vibration → Phone ringtone. On older Android versions some manufacturers disabled the /Ringtones auto-pickup; the Files-app "Set as ringtone" route works on all modern Android builds.

A Note on Copyright

You can legally make a ringtone from a song you own (CD rip, purchased download). You can legally make one from royalty-free music or your own recordings. Streaming-service tracks (Spotify, Apple Music, YouTube Music) are licensed for personal listening only, and ripping or extracting them for re-use is technically a license violation even if the audio quality is fine. For pure personal use the legal exposure is essentially zero, but redistributing or selling the resulting ringtone is genuinely off-limits.

Why Use a Browser Tool Instead of Uploading to a Random Site

Most ringtone-maker websites work by uploading your MP3 to their server, processing it there, and emailing back a download link. That means a copy of your music — possibly a song you legally own, possibly something private like a voice recording — sits on a stranger's storage indefinitely. Some of those services explicitly mention "user uploads" in their terms.

/ringtone-maker processes the file entirely in your browser using WebAssembly. The audio never leaves your computer. There is no upload, no server-side copy, no privacy policy to read. For the same reason, /audio-cutter, /audio-splitter, and /audio-trimmer all run client-side. This is the right default for any audio you would not be comfortable handing to a stranger.

Pre-Flight Checklist

Before you sync, confirm:

  • File extension is correct (.m4r for iPhone, .mp3 for Android)
  • File length is under 40 seconds for iPhone, under 30 seconds preferred for both
  • The file actually plays back from your computer (open it and hit play)
  • The phone is unlocked when you connect it (iOS will not transfer to a locked device)
  • For iPhone Windows users: iTunes is updated to the current Microsoft Store version

If the ringtone shows up but plays silently, the export step probably wrote a corrupted M4A. Re-export from /mp3-to-m4a and try again. If the ringtone is too quiet, the source MP3 is probably low-volume — re-cut from a louder section, or normalize the source first using audio-cutter (which preserves source levels, so pick a louder source).

Why iPhone Insists on .m4r and Android Doesn't Care

The asymmetry between the two platforms comes down to product philosophy. iOS treats ringtones as a separate content category from music — they appear in their own section of the Music app, sync via a different code path, and live in a different filesystem location on the device. To enforce that separation, iOS requires the .m4r extension as the type tag. The audio inside is plain M4A (AAC in an MP4 container), and a binary diff between an .m4a and an .m4r of the same audio shows zero difference in the audio bytes. Only the filename's extension changes, and that extension is what iOS uses to route the file into the ringtone category.

Android treats ringtones as a metadata flag on a regular audio file. Drop an MP3 into /Ringtones and the system scans the folder, picks up the file, and exposes it in the ringtone picker. There is no separate format because there is no separate category — a ringtone is just an audio file that happens to be tagged for ringtone use. This is why Android accepts MP3, M4A, OGG, FLAC, and WAV interchangeably, and why the Files app's "Set as ringtone" menu item works regardless of where the file lives in storage.

The practical consequence: the Android workflow is genuinely one step (transfer + assign), while the iPhone workflow has the extra format-conversion and sync layers. Neither is harder — they are just different in number of steps.

Picking a Hook That Loops Cleanly

A ringtone plays in a loop until you answer or the call goes to voicemail. A 25-second clip with a hard cut at the end loops with an audible bump every 25 seconds; a 25-second clip that ends on the same beat it started on loops invisibly.

The trick is to set your end point at the same musical position as your start point. If the song is in 4/4 at 120 BPM, each bar is 2 seconds. A 24-second clip is exactly 12 bars and loops cleanly if you start and end on beat 1. A 25-second clip is 12.5 bars and produces a noticeable hiccup at the loop point because the meter resets mid-phrase.

Two practical approaches:

  • Pick a length that is a whole-bar multiple. Open /ringtone-maker, zoom in on the waveform, and snap your selection to the same beat at start and end. The waveform usually shows the beat clearly as repeating peaks. 8 bars, 12 bars, or 16 bars are typical.
  • Apply a 100-200 ms fade at the end. The fade hides the loop-point discontinuity at the cost of a brief volume dip every loop. Less musical but more forgiving.

For songs you do not know the BPM of, the eyeballed approach works fine — just zoom in and look for repeating peak patterns to find the beat.

What Happens to the File on Each Step

A common confusion is what format the audio is actually in at each stage. Tracking it explicitly:

  • Step 1 output (after /ringtone-maker): MP3, same bitrate as input, sample-precise cut at the requested timestamps. On Android this is your final file.
  • Step 2 output (after /mp3-to-m4a): M4A — AAC audio at typically 256 kbps inside an MP4 container. The MP3-to-AAC re-encode adds a generation of compression loss, but at 256 kbps AAC the loss is inaudible on phone speakers.
  • Step 3 output (after rename): Same M4A bytes, now with a .m4r extension. iOS recognizes this as a ringtone.
  • Step 4 output (after sync): A copy of the .m4r lives on the iPhone in the system tones location, ready for assignment.

Nothing in this chain re-encodes twice — the worst case is one MP3-to-AAC pass at step 2, which is the only lossy step in the whole pipeline. Quality on the phone speaker is indistinguishable from the source MP3.

The 5-Minute Recipe

Distilled to the smallest possible workflow:

iPhone: /ringtone-maker → cut to 25 seconds → /mp3-to-m4a → rename .m4a to .m4r → drag to Music/iTunes → sync → Settings → Sounds & Haptics → pick.

Android: /ringtone-maker → cut to 25 seconds → copy MP3 to phone → Settings → Sound → Ringtone → pick.

That is the entire process. Everything above is detail on the parts that go wrong.

For more on cutting MP3 audio cleanly see how to trim mp3 without losing quality. For the Audacity desktop alternative see how to cut audio in Audacity. For the format mechanics behind .m4a vs .mp3 see what is MP3. For other browser-based cuts see /audio-cutter, /audio-splitter, and /mp3-cutter.

More to Read

How to Convert Audio Files: Complete GuideHow to Reduce Audio File Size Without Losing QualityHow to Convert iPhone Voice Memo to MP3 FreeHow Audio Compression WorksBest Audio Format for WebsitesHow to Batch Convert Audio FilesHow to Extract Audio from Video FilesDoes Converting MP3 to WAV Improve Quality?How to Convert MP3 to WAV for Music ProductionHow to Convert MP3 to WAV Without Losing QualityHow to Convert MP3 to WAV on Mac and WindowsHow to Convert WAV to MP3 Without Losing QualityWAV File Too Large? Convert to MP3How to Convert iPhone Voice Memo to MP3 FreeHow to Play M4A Files on Android (Convert to MP3)How to Convert FLAC to MP3 Without Losing QualityBest Bitrate for FLAC to MP3 ConversionConvert AAC to MP3: Best Quality SettingsHow to Extract Audio from MP4 FilesConvert iPhone MOV Video to MP3How to Convert WAV to MP3 (The Complete Guide)How to Convert MOV to MP3 (iPhone & QuickTime)How to Convert MP3 to WAV for Editing and DAWsHow to Convert YouTube to MP3 Legally (3 Ways)Best MP3 to WAV Settings for Editing and DAWsBest WAV to MP3 Bitrate for Music, Podcasts, and VoiceMOV to MP3 on Mac: Fastest Ways ComparedHow to Convert M4A to MP3 on iPhone Without a ComputerHow to Convert FLAC to MP3 on MacHow to Convert FLAC to MP3 on WindowsHow to Convert OGG to MP3 on MacHow to Convert MP4 to MP3 on MacHow to Convert MP4 to MP3 on iPhoneHow to Convert MP4 to MP3 on AndroidHow to Convert WMA to MP3 on MacHow to Convert AIFF to MP3 on MacHow to Convert MOV to MP3 on WindowsM4A to WAV: How to Convert and WhyHow to Convert FLAC to OGG VorbisHow to Convert AAC to WAV for EditingHow to Convert WMA to MP3 on WindowsHow to Convert AIFF to MP3 on WindowsHow to Convert OGG to MP3 on WindowsHow to Convert FLAC to MP3 on iPhoneHow to Convert AAC to MP3 on MacHow to Convert M4A to MP3 on Mac: 3 Easy MethodsHow to Convert Audio Files with AudacityHow to Convert Audio Files with VLCFLAC to AAC: Bitrate Guide and Practical StepsOGG to AAC: Cross-Platform Audio Migration GuideWMA to OGG: Escape the Windows Media EcosystemWMA to FLAC: Lossless Archiving of Your Old WMA LibraryFLAC to Opus: Web Streaming Optimization GuideAIFF to M4A: Apple Production Workflow GuideWAV to AIFF: Windows to Mac Audio WorkflowHow to Convert AAC to MP3 on iPhoneHow to Convert FLAC to MP3 on AndroidHow to Convert OGG to MP3 on AndroidHow to Convert WAV to MP3 on iPhoneHow to Convert AIFF to MP3 on iPhoneHow to Convert M4A to MP3 on WindowsOpus to MP3: Complete Conversion GuideConvert Audio on Linux: Command Line and Browser OptionsHow to Convert Audio Without Installing SoftwareHow to Convert WMA to MP3 on Mac (Step-by-Step Guide)OGG to FLAC: What to Expect from the ConversionAAC to FLAC: Convert and What to ExpectOpus to WAV: How to Convert and Why You Might Need ToWAV to Opus: The Web Developer's Audio GuideBest Audio Format for Speech-to-Text TranscriptionBest Audio Format for WhatsApp Voice MessagesAudio Formats Windows Media Player Plays NativelyAudio Formats VLC Supports and Its Conversion FeaturesAudio Formats Foobar2000 SupportsAudio Formats Plex Media Server SupportsKodi Audio Format: What Works & What Needs ConversionAudio Formats for PS4 and PS5 USB PlaybackAudio Formats for Xbox USB PlaybackAudio on Nintendo Switch: Limitations and WorkaroundsHow to Play FLAC on iPhone (iOS 11 and Later)How to Play FLAC on Android NativelyWAV to FLAC: Converting Without Any Quality LossAIFF to WAV: macOS to Windows Audio WorkflowM4A to OGG: Converting Apple Audio to Open-SourceOpus Bitrate Guide: 32, 64, 96, 128, 192 kbps ExplainedReduce Audio File Size Without Losing QualityAudio Format Support on Raspberry Pi with mpd and mopidyBest Audio Format in 2025: The Definitive GuideIs yt-dlp Legal? What You Need to KnowLegal Ways to Download Music for Offline ListeningCreative Commons Music for Content Creators: Full GuideWMA to MP3: What to Expect and How to ConvertAIFF to MP3: GarageBand Exports and Quality SettingsHow to Convert Audio on Mac: GarageBand & QuickTimeHow to Convert Audio on iPhone: Files App & BrowserHow to Batch Convert Audio Files: FFmpeg & BrowserExtract Audio from MP4 Without Software (Browser Method)How to Convert iPhone Voice Memo to MP3 (Free, No App)How to Convert Zoom Recording to MP3 (M4A or MP4 Export)How to Convert Google Meet Recording to MP3How to Extract Audio from a Zoom Webinar RecordingHow to Compress Audio in Audacity: Size & DynamicsFFmpeg Compress Audio: MP3, FLAC, Opus & AAC One-LinersCompress MP3 Without Losing Quality: What's PossibleHow to Merge Audio Files: Three Real MethodsHow to Remove Vocals From a Song (Honest 2026 Guide)How to Record Audio on Mac: 2026 GuideHow to Record Audio on Windows: 2026 GuideHow to Record Audio on iPhone: 2026 GuideHow to Edit MP3 Metadata: Tools & WorkflowsHow to Find BPM of a Song: 5 MethodsHow to Split Audio Files: 3 Methods That WorkWhat Is WAV? Everything You Need to KnowWhat Is FLAC? The Lossless Audio FormatWhat Is OGG? The Open Container Format ExplainedWhat Is M4A? Apple's Audio Format ExplainedWhat Is AAC? Advanced Audio Coding ExplainedWhat Is AIFF? Apple's Lossless Audio FormatWhat Is WMA? Windows Media Audio ExplainedSample Rate Explained: 44.1kHz vs 48kHz vs 96kHzMP3 vs WAV: Which Format Should You Use?MP3 vs FLAC: Lossy vs Lossless ComparedMP3 vs AAC: Which Codec Sounds Better?MP3 vs OGG (Vorbis): The Complete ComparisonFLAC vs WAV: Lossless Formats ComparedM4A vs MP3: Which Should You Choose?Lossless vs Lossy Audio: The Complete GuideAudio Formats Explained: The Complete GuideBest Audio Format for Music ProductionBest Audio Format for PodcastsBest Audio Format for GamingBest Audio Format for Music StreamingBest Audio Format for Archiving MusicWhy WAV Files Are So Large (And What to Do About It)MP3 vs WAV for Audio Editing in a DAWWhen Should You Convert MP3 to WAV?Convert WAV to MP3 for Sharing and EmailM4A vs MP3: Which Has Better Quality and Smaller Size?What Is M4A? The iPhone Audio Format ExplainedHow to Convert MP3 to OGG for Unity Game DevelopmentOGG vs MP3 for Web Audio: Which Should You Use?WAV vs AIFF: Which Uncompressed Format?AAC vs OGG: Which Lossy Codec Wins?Opus vs MP3: The Modern Codec ShowdownM4A vs AAC: What's the Difference?What Is Opus? The Modern Audio Codec ExplainedMP3 vs WMA: Which Format Should You Choose?AAC vs FLAC: Lossy or Lossless — Which to Choose?OGG vs Opus: What's the Difference?Best Audio Format for Discord in 2026Best Audio Format for Video EditingAudio File Size Comparison: MP3, WAV, FLAC, OGG, AACOpus Audio for Web Developers: A Practical GuidePrivacy-First Audio Conversion: Why Browser-Based MattersAudacity vs AudioUtils: Which Should You Use?AIFF vs FLAC: Which Lossless Format Is Better?WMA vs MP3: Which Sounds Better?OGG vs AAC: Which Audio Codec Is Better?M4A vs OGG: Which Lossy Audio Codec to UseBest Audio Format for Zoom RecordingsBest Audio Format to Use in AudacityBest Audio Format for Voice RecordingWhat Is Vorbis? The Open Audio Codec ExplainedWhat Is ALAC? Apple Lossless Audio ExplainedGarageBand Audio Formats: What to Use and WhyiTunes and Apple Music Audio Formats ExplainedAudio Sample Rates: 44.1, 48, 96 kHz ExplainedWhat Is HLS Audio? HTTP Live Streaming ExplainedAIFF vs. AIF: What Is the Difference?Best Audio Format for iMovie: Import and Export GuideAdobe Premiere Pro Audio Format GuideLogic Pro Audio Guide: Best Import & Export SettingsOBS Studio Audio Format and Settings GuideTwitch Audio Requirements: Format, Bitrate & QualitySpotify Audio Format: What You Need to KnowYouTube Audio Requirements: Quality, Format & LUFSTikTok Audio Requirements: Format, Bitrate, and QualityAndroid Audio Formats: Native Support and Best PracticesiPhone Audio Formats: What iOS Supports & Doesn'tBest Audio Format for Ringtones: iPhone and AndroidBest Audio Format for Car USB: MP3, FLAC, or WAV?MP3 Bitrate Guide: 128 to 320 kbps ExplainedFLAC vs Opus: When to Use Each Audio CodecWAV vs MP3: The Honest Quality ComparisonAAC vs. MP3 for Streaming: Which Is Better?Best Audio Format for AudiobooksFFmpeg vs. AudioUtils: When to Use EachAudio Formats for Podcast Apps: Spotify, Apple, and MoreAudio Bitrate vs. Sample Rate: What's the Difference?Audio Transcoding vs. Converting: What Is the Difference?OGG vs FLAC: Which Should You Use?Opus vs AAC: Which Codec Is Better?WAV vs FLAC for Archiving: Which Is Best?M4A vs FLAC: Apple AAC vs Lossless Quality ComparedMP3 vs AAC for AirPods: Does the Codec Matter?Audio Normalization: Peak vs Loudness — When to Use EachAudio Quality Settings: Bitrate, Sample Rate, Bit DepthMP3 vs. WAV for Podcasting: Which Format to UseBest Audio Format for Discord: Opus, MP3, and File LimitsBest Audio Format for TikTok: Specs and Upload TipsBest Audio Format for Instagram Reels and StoriesAudio Sample Rate Explained: 44.1 vs 48 vs 96kHzFLAC vs. ALAC: Lossless Audio Format ComparisonWhat Is VBR vs CBR? Bit Allocation in Audio EncodingAudio File Too Large? How to Reduce Audio File SizeAudio Formats for Zoom: Recordings, Uploads, and SharingContainer vs Codec: The Most Confusing Thing in AudioPCM Audio Explained: Why WAV Files Are So LargeVBR vs CBR for MP3: When Each Mode Is the Right ChoiceMP3 128 kbps vs 320 kbps: Does the Difference Matter?FLAC vs WAV for Music Production: The Practical AnswerM4A vs MP3 for iPhone: Which Format to Use and WhenOGG Vorbis vs MP3: Quality, Compatibility & When OGG WinsBest Audio Format for YouTube Uploads in 2026Best Audio Format for Audacity: Import, Edit, and ExportBest Audio Format for Premiere Pro: Timelines & ExportAudio Bitrate Guide: Right Settings for Every Use CaseWhy Is My Audio File So Large? How to Reduce ItLossless Audio: Is It Worth It? The Honest AnswerMP3 File Corrupted: How to Diagnose and Fix ItAudio Format for Spotify: Upload Specs & What HappensBest Free Audio Converter: Browser-Based vs DesktopAudio Compression Explained: File Size vs Dynamic RangeID3 Tags Explained: MP3 Metadata StandardM4A Format Explained: What It Is and When to Use It