Ringtone Maker
Cut any song to an iPhone ringtone (.m4r). No uploads, no software.
Best for anyone who wants a custom ringtone from a song on their computer.
Drop files here
or click to browse · paste from clipboard
Accepts .MP3, .M4A, .WAV, .OGG, .FLAC, .AAC, .MP4, .MOV · Up to 1,000 files
How it works
Drop your files
Drag and drop, click to browse, or paste from clipboard. Up to 1,000 files at once.
Choose settings
Adjust quality, format, and other options to match your needs.
Click Convert
Everything runs in your browser via WebAssembly. Ringtone Maker happens locally — no server involved.
Download
Download files individually or grab all at once as a ZIP.
Frequently asked questions
iPhone ringtones must be in the M4R format — AAC audio inside an MP4 container with the .m4r extension. iOS will not recognize a standard MP3 or M4A file as a ringtone. The file must also be 40 seconds or shorter. This tool outputs .m4r directly, sized and formatted for iOS.
AirDrop the .m4r file to your iPhone — iOS will offer to add it as a ringtone automatically. Alternatively, sync it via Finder (macOS) or iTunes (Windows): drag the file to your library, right-click → Get Info → set Media Kind to Ringtone, then sync.
Apple's iOS enforces a maximum ringtone length of 40 seconds. The tool automatically caps the duration even if you enter a longer end time.
MP3, M4A, WAV, OGG, FLAC, AAC, and audio from MP4 or MOV video files. The output is always .m4r (AAC audio in an MP4 container).
The .m4r file transfers to iPhone via AirDrop or Finder sync — it cannot be used by simply copying the file to a folder on iOS. If AirDrop doesn't offer to install it as a ringtone, make sure the file has the .m4r extension (not .m4a or .mp3). Also, third-party ringtone apps are not required — iOS handles .m4r natively if you use Finder or iTunes to sync.
No. Ringtone creation runs entirely in your browser using ffmpeg.wasm. Your audio files never leave your device.