How to Make a Ringtone From Any Song
Turn any song into a custom ringtone in your browser. Pick the perfect 20–30 second hook, add clean fades, and export it ready for your phone.
Turn any track into a phone-ready ringtone. Drop a song, drag over the waveform to grab the hook, cap it at a ringtone-friendly length, fade it in and out so it never clips, preview the clip, then download an MP3 or M4A: all in your browser, never uploaded.
The Ringtone Maker builds a phone ringtone from any song. Drop an MP3, WAV, M4A or OGG, drag a selection over the waveform to grab the hook within a ~40-second window, add fade-in and fade-out, then preview. Download an MP3 or M4A/AAC ready for your phone. The song is decoded locally, so it stays 100% private and nothing is uploaded.
The GigAI Ringtone Maker decodes your song locally with the browser's native Web Audio API the moment you drop it and paints a crisp waveform of the whole track, so you can find the hook by eye (the drop, the chorus, the exact line you want to hear when your phone rings) instead of guessing at timestamps. Drag a selection region right on the wave to mark the section, slide it to reposition, or pull an edge to fine-tune. A live readout shows your start, end and clip length. Because a ringtone should be short and punchy, the tool keeps you inside a phone-friendly window (roughly 40 seconds, long enough for a full hook, short enough that iOS and Android accept it) and warns you the moment a selection runs long. A ringtone that begins or ends on a hard cut sounds cheap, so a smooth fade-in and fade-out are built in: nudge them with sliders, watch the volume ramp overlay on the wave, and the clip eases in and out like a professionally cut tone. Press preview and only your finished ringtone plays back, fades and all, so you confirm it before you export. When it's right, download an MP3 (the universal ringtone format that works on Android, messaging apps and most tone slots) or an M4A/AAC, the container Apple ringtones are built from (you'll rename it to.m4r and drop it into your phone's tools for the final step). The trim and fade are sample-accurate native Web Audio, so there's no upload wait, no queue and no re-encode on the MP3 path beyond the single unavoidable one. Everything happens on your device: your music, whether it's a purchased track, a personal recording or an unreleased demo, is never uploaded, stored or logged. Close the tab and every byte is gone.
Last updated
Drag an MP3, WAV, M4A, OGG or FLAC onto the workspace, or click to browse. It decodes locally in a moment and a waveform of the whole track appears with its length.
Drag across the waveform to select the section you want. Slide it to reposition or pull an edge to resize: keep it inside the ~40-second window, and the readout shows your exact clip length.
Set a short fade-in and fade-out with the sliders so the tone eases in and out. Watch the ramp overlay on the wave. A second or so at each end usually sounds best.
Press preview to hear the finished, faded ringtone. Adjust the selection or fades until it starts on the beat and ends cleanly.
Pick MP3 (universal, for Android) or M4A/AAC (for iPhone, rename to .m4r), then download. MP3 is near-instant native. M4A loads a small converter on demand the first time.
Your song is decoded natively and drawn as a crisp waveform, so you drag a selection over the exact part you want (the drop, the chorus, the line) instead of scrubbing blindly through a slider.
Ringtones need to be short. The tool keeps your clip inside a phone-friendly window (up to ~40 seconds) and warns you the instant a selection runs long, so what you export is a tone your phone will actually accept.
A ringtone that starts or ends on a hard cut sounds cheap. Add smooth fades with a slider and see the volume ramp overlaid on the wave, so your tone eases in and out like a professionally cut one.
Hear your exact ringtone, trimmed and faded, before you export, watching the playhead move through it, so you catch a clipped word or an early cut before you download rather than after.
Export a universal MP3 that works on Android and messaging apps, or an M4A/AAC (the container Apple ringtones are built from) ready to rename to.m4r for the final step in your phone's tools.
Decoding, trimming, fading and encoding all run in your browser. Your songs, personal recordings and unreleased demos are never uploaded, stored or logged.
Because you cut on a visible wave and fade both ends, your ringtone starts clean on the hook and eases out smoothly: the difference between a real tone and an obvious clip.
The song is decoded on-device the moment you drop it and the trim and fade run locally, so there's no upload bar, no queue and no server round-trip: even for a full-length track.
MP3 covers Android and most tone slots out of the box. M4A/AAC gives you the Apple-friendly container to rename to .m4r, so one tool covers whichever phone you're setting up.
Nothing leaves the tab, so you can turn a personal recording, a voice clip or an unreleased demo into a ringtone without trusting your audio to anyone's server.
From quick one-off fixes to daily workflows, see how people put this tool to use.
Grab the hook from a track you love, fade it in and out, and export a tone that starts on the good part. No app install, no subscription, straight in the browser.
Trim and fade the clip here, export M4A/AAC, then rename it to.m4r and add it as a ringtone in your phone's tools. The tricky cutting-and-fading part is done precisely and privately.
Cut a laugh, a catchphrase or a favorite line from a recording into a short faded tone to set as a contact ringtone, a quick, personal touch made entirely on your device.
Pull a signature few seconds from your own track, fade it, and export a tidy MP3 or AAC snippet to use as a notification or alert tone: sample-accurate and lossless-sourced.
Accepts MP3, WAV, M4A, AAC and OGG, and produces MP3, M4A and AAC, all processed locally in your browser.
Trim audio in your browser with a real waveform: drop an MP3, WAV, M4A or OGG, drag a selection to keep exactly the part you want, preview it, then download a lossless WAV or a compact MP3. Sample-accurate and 100% private. Nothing is uploaded.
Add a smooth fade-in and fade-out to audio in your browser with a live waveform. Drop an MP3, WAV, M4A or OGG, set the fade lengths, watch the volume ramp painted right on the wave, preview it, then download a lossless WAV or a compact MP3. Sample-accurate and 100% private. Nothing is uploaded.
Cut a section out of the middle of an audio file in your browser. Drop an MP3, WAV, M4A or OGG, drag a selection over the real waveform to mark the part to delete, and the audio before and after is joined into one seamless clip. Download a lossless WAV or compact MP3. Sample-accurate and 100% private. Nothing is uploaded.
Convert any audio to MP3 in your browser, WAV, M4A, AAC, OGG, FLAC and more to a clean, universally-playable MP3 with a bitrate you choose. Preview the waveform, encode locally with lamejs, then download. Nothing is uploaded.
Join audio clips into one track in your browser. Drop several MP3, WAV, M4A or OGG files, reorder them, hear the whole sequence play through, then download one seamless WAV or MP3. Gap-free, lossless on the WAV path, and 100% private. Nothing is uploaded.
Merge multiple audio files into one in your browser. Drop MP3, WAV, M4A or OGG clips, drag to set the order, add an optional crossfade to smooth the joins, then download a single lossless WAV or compact MP3. 100% private. Nothing is uploaded.
Go deeper on the concepts behind the ringtone maker.
Cut the best few seconds of any track into a phone-ready ringtone. Trim it, fade it, and export it for iPhone or Android. A simple browser-based guide.
Read the guidePull the audio track out of any video and save it as an audio file: free, in your browser, no watermark. A step-by-step guide to extracting sound from video.
Read the guideHit a snag? Here are quick fixes for the issues people run into most.
Ringtones need to be short. Drag an edge of the selection in until the clip length drops back inside the ~40-second window (aim for 20–30s). The live readout turns a warning color when you're over, so shorten until it clears.
The browser couldn't decode that codec natively, often a niche or DRM-protected file. Try a standard MP3, WAV, M4A or OGG. If it's an exotic format, convert it first with the Audio Converter, then make the ringtone from the result here.
M4A/AAC uses a small in-browser converter that downloads once on first use, so the very first M4A export includes that one-time load. It's cached afterwards. If you only need Android, choose MP3 instead, it's fully native with no download.
MP3 and AAC are lossy, so a single re-encode is unavoidable, and the fades intentionally lower the volume at the very start and end. Raise the export bitrate for music, and keep the fades short if you want the hook at full volume as fast as possible.
Start your selection a touch before the hook and let the fade-in cover the lead-in. It sounds smoother than snapping straight onto the first note.
A fade-in and fade-out of about one second each is the sweet spot for most tones: enough to avoid a hard cut without swallowing the hook.
Aim for 20–30 seconds. It's plenty for a ringtone, plays nicely on both iOS and Android, and keeps the file small.
Setting up an iPhone? Export M4A here, then rename the file to end in .m4r before adding it in your phone's tools.
Preview after every tweak, a ringtone lives or dies on its first second, so make sure it lands right on the beat.
Recent updates and improvements to the ringtone maker.
Initial release, drop-to-decode with a native Web Audio waveform, a draggable selection capped to a ringtone-friendly length, a finished-tone preview, and MP3 export with one-click download.
Added built-in fade-in and fade-out with a live volume-ramp overlay on the wave, plus a warning when a selection runs past the ringtone length limit.
Added M4A/AAC export (Apple-friendly, rename to .m4r) via the on-demand converter, a before/after size comparison on the result, and clearer iPhone/Android guidance.
Your song is decoded, trimmed, faded and encoded entirely in your browser using the native Web Audio API. It is never uploaded to any server. Nothing is stored, logged or transmitted, so you can safely turn purchased tracks, personal recordings and unreleased demos into ringtones. The trim and fade are lossless native operations. The MP3 encoder loads only when you choose MP3, and the M4A/AAC converter loads only when you choose M4A. There is no cloud copy and no upload step. Close the tab and every byte is gone.
Free, private and instant. Ringtone Maker runs right in your browser.