Free Android audio utility

Split, trim, and merge audio on your phone without shipping files to the cloud.

AudioOps edits a selected segment from one audio file or merges multiple audio files into one export. The experience is shaped like a focused single-purpose tool page: open media, adjust the edit, and export a clean result fast.

Android Music/split_audio/ 6 formats On-device export
No account required 1 second minimum cut Waveform-backed editing
Workflows 2

Editing and merge flows tuned for quick mobile tasks.

Formats 6

Common audio types including MP3, FLAC, WAV, and AAC.

Export floor 1s

Short edits remain valid instead of failing at tiny ranges.

State restore ViewModel

Ranges, merge list, and playback state survive activity recreation.

Support

If AudioOps saves you time, help fund more device coverage and export hardening.

Small support helps pay for testing devices, Android releases, and time spent making trims and merges more reliable on real phones. PayPal.Me keeps the support path lightweight and familiar.

How it works

Three steps from picked audio to a clean export.

01

Open files

Choose one file for trimming or assemble several files for merge mode directly from the Android document picker.

Open one audio file from the Android document picker.

02

Adjust the timeline

Preview playback, move the cut points, and decide whether to keep the selection or remove it from the source audio.

Adjust start and end times with a two-thumb range slider or typed timestamps.

03

Export fast

AudioOps preserves the original extension when possible and falls back safely when the source requires a different container.

Keeps the source extension when FFmpeg can stream-copy the edit.

Features

A landing-page layout, but backed by concrete editing behavior.

Split audio on-device

Segment editing

FFmpeg via ByteDeco bindings with Media3 fallback for non-remuxable edits.

  • Open one audio file from the Android document picker.
  • Preview playback with play, pause, stop, seek, and waveform-backed sliders.
  • Adjust start and end times with a two-thumb range slider or typed timestamps.
  • Choose whether export keeps the selected range or removes it from the source file.
  • Fine-tune trim boundaries with -10s, -1s, +1s, and +10s controls.
Trim controls -10s / -1s / +1s / +10s

Merge several files

Audio merge

Media3 audio-only composition export that concatenates the merge list.

  • Build a merge list from multiple files chosen on the device.
  • Reorder items, remove individual files, or clear the list before export.
  • Preview the merge list as one continuous playback session.
  • Export the full merge list as a single output file with metadata copied from the first item when possible.
Merge queue Exports MP3 when every merge item is MP3, otherwise exports M4A.

Generates suffixed names like _01, _02, or _m01 until a free file name is found.

Quality and reliability

Release confidence is built into the workflow.

ViewModel restores workflow, file selection, ranges, merge list, and playback state. This same release hardening mindset carries through local checks and device-level export validation.

  • JUnit 4 unit tests for naming rules, validation, waveform math, and workflow rules.
  • Robolectric tests for activity and ViewModel state behavior.
  • Instrumentation coverage for MediaStore, export completion, metadata, and fallback M4A paths.
Supported formats Dark Material theme with waveform previews behind trim and playback controls.
MP3 M4A AAC WAV OGG FLAC

FAQ

Common questions the page should answer quickly.

Which audio formats work?

AudioOps supports MP3, M4A, AAC, WAV, OGG, FLAC. Export behavior stays close to the source when possible and switches to safer output when it cannot.

What happens when the original format cannot be preserved?

Falls back to AAC in M4A when a preserved-format edit cannot complete.

How are repeated export names handled?

Generates suffixed names like _01, _02, or _m01 until a free file name is found.