Skip to content
saturalabs

How to Loop an Audio File on iPhone

Repeat an audio passage on iPhone, save a finite loop, or loop a region in GarageBand. Includes Voice Memos preparation and file limits.

In this guide
The short version

For a saved repeated file, select a passage in the browser audio looper and choose the number of plays. For an editable project, import the file into GarageBand and loop its region. A finite exported file is different from endless repeat in a player.

To loop an audio file on iPhone, first decide what you need: a player that repeats continuously, an editable GarageBand region, or a new file containing a set number of repeats. For a saved file, open the free audio looper in a compatible browser, choose a supported MP3 or WAV, select the passage and number of plays, then preview and download the result.

The resulting file has a beginning and an end; it does not enable infinite repeat in your playback app. To repeat indefinitely, use the repeat control in a player that supports your file, or play the finite export again.

Make a repeated audio file in your browser

  1. Save the source in Files. The looper accepts mono or stereo MP3 and WAV files up to five minutes and 50 MiB. The browser decodes supported files locally, with no AI upload or account required.
  2. Choose the passage. Open Audio Looper, select the file, listen to the original, and enter the start and end times in seconds. To repeat the whole file, use its full duration.
  3. Set the number of plays. Choose 2–100 total plays, including the first copy. The output must fit within five minutes and 50 MiB, so a long passage permits fewer repeats.
  4. Prepare and listen. Choose WAV or MP3 and create the export. Listen across several joins before downloading. WAV is a 48 kHz, 16-bit PCM working copy; MP3 is re-encoded and may add delay or padding.
  5. Save and check the file. Download the result and play it in the app where you plan to use it. Safari's downloads list and the Files app can help locate it; Apple explains where downloads are stored.

For example, a 12-second passage played four times produces a 48-second repeated sequence, with no added pauses. Check the actual export: this tool does not detect beats, find seamless loop points or add crossfades.

Loop a Voice Memo

Export a copy from Voice Memos to Files using Share → Save to Files. Apple says the default export is M4A; see its Voice Memos export guide. Because the browser looper accepts MP3 or WAV rather than M4A, use M4A to WAV first for a compatible mono or stereo file within its five-minute and 50 MiB input and output limits. Download the WAV, then select that saved file in the looper; the tools do not transfer files automatically.

A compressed memo can expand beyond the WAV output limit. If that happens, prepare a shorter compatible excerpt or use an editor that accepts the original file. Browser codec support varies, and converting to WAV cannot restore detail missing from the original recording.

Loop an audio region in GarageBand for iPhone

  1. Import the file. In GarageBand's Tracks view, open the Loop Browser, tap Files, then Browse items from the Files app. Select a supported file and drag it into the track area.
  2. Check the section length. Apple says to set the song section to Automatic before importing the whole file; otherwise, the imported region is limited to the current section. Its audio import guide describes the settings and supported formats.
  3. Loop the region. Tap the region to select it, tap it again, and choose Loop. It repeats to the end of the song section or the next region in that track. Drag the right edge to change the loop length, as described in Apple's region editing guide.
  4. Listen in context. Check the joins and the song section's ending. A repeating project region is an edit inside GarageBand; save or share the project and its audio as needed for your next app.

If importing from the Music app instead of Files, Apple says only unprotected songs stored locally on the iPhone can be imported. See Apple's Music import instructions.

Fix an awkward repeat

  • A click at each join: The end and start may meet abruptly. Adjust the selection boundaries and compare; the looper does not add a fade automatically.
  • A beat seems missing or doubled: Try selecting a complete musical phrase and listen across the boundary. A visually neat timestamp does not necessarily fall on the intended beat.
  • The result exceeds the limit: Reduce the number of plays or the passage length and prepare another export. WAV can be larger than a compressed source.
  • Other sounds repeat too: A mixed recording repeats everything in the selected passage. Start with an original separate track when available; looping does not isolate an instrument or voice.

Common questions

Can I make a loop without a gap?

The browser looper places selected audio copies directly together without an inserted pause, but silence at the passage edges remains. A direct join can still click or sound off-beat. Adjust the boundaries and listen to the exported joins; no automatic seamless-loop detection is provided.

Does the browser looper upload my recording?

Supported files are processed locally in the browser. This differs from Saturalabs' separate AI isolation service, which uploads audio for processing and requires credits for downloads.

For more on the difference between a repeated region, a sample and a musical loop, see what a loop means in music.

From the Saturalabs journal

Practical notes on sound isolation, music, and clearer dialogue. About our guides ↗

Your next step

Create a repeated audio file

Select a section of a supported short MP3 or WAV and preview a finite WAV or MP3 locally.

Open the tool