Default smartphone ringtones get old quickly. Creating a custom ringtone from your favorite song, guitar solo, or memorable movie dialogue lets you instantly personalize your phone without paying for ringtone subscriptions or downloading suspicious apps.
The Golden Rules of a Great Ringtone
- Keep It Under 30 Seconds — Apple iOS strictly enforces a 30-to-40 second maximum duration for custom ringtone files. Any audio longer than 40 seconds will fail to sync on iPhones.
- Isolate the Catchiest Hook — Select the most energetic 20 to 30 second section of the track where the vocals or beat drop naturally.
- Apply Smooth Loop Fades — Adding a 0.5s fade-in and a 1.5s fade-out prevents your phone from startling you with an abrupt, blasting volume spike when someone calls.
- Slice at Clean Waveform Zero-Crossings — Cutting where the waveform line touches center prevents annoying audio clicking or popping noises in your phone speaker.
Step-by-Step: Cutting Your Ringtone
- Open Shrinkify Audio Cutter and drop in your song (MP3, WAV, AAC, or M4A).
- Zoom into the visual waveform and drag the green start marker to the beginning of the chorus.
- Set the duration to exactly 25 to 30 seconds and click Play Selection to preview the loop.
- Turn on Fade In (0.5s) and Fade Out (1.5s) for a smooth start and finish.
- Click Export and choose MP3 (for Android) or M4R (for iPhone).
How to Set the Ringtone on Your Phone
On Android: Transfer the downloaded MP3 into your device's internal 'Ringtones' folder using the Files app. Then go to Settings → Sound & Vibration → Phone Ringtone and select your song from the list.
On iPhone: Save the exported M4R file to the Files app, then open the free iOS GarageBand app to share it directly to your Settings → Sounds & Haptics → Ringtone menu in three quick taps.
You can use the exact same process to make short 2-to-3 second notification sounds for WhatsApp, Slack, and SMS messages by trimming a single guitar riff or drum beat.