en

Ringtone maker

Turn any song into a ringtone: pick a start point, cut up to 40 seconds, fade in and out smoothly - as M4R (iPhone), M4A or WAV, no upload.

Running locally on your device ...

Start (s)
Length
  • 20 seconds
  • 30 seconds (standard)
  • 40 seconds (iPhone maximum)
Fade in/out smoothly
Format
  • M4R (iPhone)
  • M4A (Android/general)
  • WAV (uncompressed)

Your files

    Running locally on your device ...

    0%

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Hosted in GermanyGlobal Content Delivery
    Independently auditedTLS A+ · HTTP headers A+

    A custom ringtone is quick to make: drop a song, find the best spot in the preview, enter the start second - and you have a 20 to 40 second clip, optionally with a smooth fade so the tone never starts or ends abruptly.

    The iPhone expects ringtones as M4R - technically a normal MPEG-4/AAC file with a different extension, at most 40 seconds long. That is exactly what this tool produces, directly in the browser. For Android and everything else, M4A and uncompressed WAV are available.

    As with every gottrix tool, the music file never leaves your device: only the chosen window is decoded (even from a long live recording), trimmed, faded and encoded locally.

    Specifications

    Specifications
    Input formatsMP3, WAV, M4A, AAC, OGG, OPUS, FLAC
    Auto-conversionMP4
    Output formatsM4R, M4A, WAV
    Batch processingNo
    ProcessingLocally in your browser (WebCodecs)
    File uploadNone

    In 3 steps

    1. Drop the song and find the best spot in the preview.
    2. Choose the start second, length (20/30/40 s) and format; fade to taste.
    3. Create the ringtone and download it.

    Limitations: At most 40 seconds (iPhone rule). You then transfer the M4R to the iPhone yourself (Finder/iTunes or the GarageBand app) - no browser can install ringtones directly, true of every web tool. M4R/M4A need the browser WebCodecs AAC encoder (current Chrome/Edge/Safari); WAV works everywhere. Compressed inputs need WebCodecs decoding.

    Format and length compared

    Format and length compared
    FormatDeviceMax. length
    M4RiPhone40 seconds
    M4AAndroid/general40 seconds
    WAVuncompressed, everywhere40 seconds

    FAQ

    Is my song uploaded?

    No. Cutting, fading and encoding all happen locally in the browser.

    How does the ringtone get onto the iPhone?

    Download the M4R and drag it onto the iPhone via Finder (macOS) or iTunes (Windows) - or import it through the GarageBand app. It then appears under Settings > Sounds.

    Why 40 seconds at most?

    The iPhone only accepts ringtones up to 40 seconds; 30 seconds is the usual standard.

    What does the fade do?

    A short fade-in (0.3 s) and a longer fade-out (1.5 s), so the clip never starts or cuts off hard mid-beat.

    What about Android ringtones?

    Yes: choose M4A or WAV - Android accepts both directly as ringtones (put the file in the Ringtones folder or pick it in settings).

    Can I make the ringtone directly on my iPhone or Android phone?

    Yes, the whole trim runs in the mobile browser - you do not need a computer for that. Only the last step (transferring the M4R file to the iPhone) traditionally needs a computer with Finder/iTunes; to avoid that, use the GarageBand app directly on the iPhone instead.

    Why not just use a ringtone app from the App Store?

    Many ringtone apps require a subscription, show ads, or make you buy the music through the app itself. Here you bring your own song, everything stays free and local in the browser - no install.

    Related tools

    Trim audio · Fade audio in/out · Edit MP3 tags · MP4 to MP3