Who runs RingTrim and why nothing is uploaded

RingTrim is a free tool that does one job: it cuts a song, voice memo or video into a ringtone short enough for an iPhone to accept. It is built and run by Anwar, an independent developer. There is no company behind it, no account to create and nothing to install.

How it works without uploading your file

The counter under the export buttons adds up every byte the page sends. It stays at 0, and you can check the same thing yourself in your browser’s developer tools.

What RingTrim will not do

What we measure

Nothing. This build of RingTrim has no analytics, no ads and no cookies.

Open-source parts

RingTrim is built on open-source software. The audio codecs are loaded as separate files only after you choose a song.

Open-source components and their licences
ComponentWhat it doesLicence
Mediabunny Reads audio from music and video files; writes the M4R containerMPL-2.0
FFmpeg AAC encoder (via @mediabunny/aac-encoder) Encodes iPhone ringtones when the browser has no AAC encoder of its ownLGPL-2.1 (FFmpeg), MPL-2.0 (wrapper)
LAME (via wasm-media-encoders) Encodes Android MP3sLGPL (LAME), MIT (wrapper)
Preact Runs the trimmer interfaceMIT
Astro Builds the pagesMIT

Open the ringtone trimmer