Cut and trim WEBA (WebM Audio) files online. Extract segments with optional compression, channel, and sample rate control.
Process files in seconds with our optimized servers
Set exact start and end points with frame accuracy
Maintain original quality with smart re-encoding
.weba audio onto the dropzone. Batch is supported — trim several clips with the same settings in one pass. Files stay in your browser session; nothing is shared with third parties.hh:mm:ss (or seconds). The trim keeps the segment between start and start+duration, so a 30s podcast intro is removed by setting start 00:00:30 with the duration that follows.WEBA is the audio-only profile of Google's WebM container, wrapping an Opus or Vorbis bitstream in Matroska. The .weba extension shows up when a browser, recorder or YouTube downloader saves audio without video. Trimming is the common follow-up — recordings start before the speaker does, contain dead air, or run long for the platform you're publishing to.
MediaRecorder (Loom-style screen recorders, Whereby, Jitsi, OpenAI Whisper demos) emit .weba Opus by default. The first few seconds are usually permission prompts and "can you hear me" — trim them out before sharing.yt-dlp -x and similar tools save YouTube/podcast audio as .weba when the source stream is Opus. Pull a 30-second pull-quote without re-encoding the rest of the show..weba. Trim the silent tail before sending.| Property | WEBA (WebM audio) | OGG / OPUS (Ogg container) | MP3 |
|---|---|---|---|
| Container | WebM (Matroska-based) | Ogg | MPEG-1 Layer III |
| Common codec | Opus (default), Vorbis | Opus or Vorbis | MP3 |
| Designed for | Web streaming, browser recorders | General audio distribution | Universal playback |
| File extension | .weba (some tools use .webm) |
.ogg, .opus, .oga |
.mp3 |
| Native browser playback | Chrome, Firefox, Edge, Opera; Safari 14.1+ | Chrome, Firefox, Edge; Safari plays .opus but not .ogg Vorbis natively |
All browsers |
| Music-player support | Often misread as video; many players skip it | Broad on desktop; spotty on iOS | Universal |
| Strength | Storage-efficient container; same codec family as WebM video | Audio-first tooling, metadata-friendly | Compatibility |
| Opus | Vorbis | |
|---|---|---|
| Standardized | RFC 6716, Sept 2012 | Vorbis 1.0, May 2000 |
| Bitrate range | 6 to 510 kbit/s | ~45 to 500 kbit/s at 44.1 kHz stereo |
| Sample rates | 8, 12, 16, 24, 48 kHz | 8 kHz to 192 kHz |
| Algorithmic delay | 26.5 ms default, down to 5 ms | ~80 ms |
| Best for | Voice, podcasts, real-time, low bitrate music | Legacy WebM, games, older players |
| Recommended in 2026 | Yes — Xiph itself recommends Opus over Vorbis | Only for compatibility |
Not if you keep the same codec, bitrate and sample rate that the source uses — the trim is performed as a stream copy on the existing Opus or Vorbis bitstream, which is lossless. The moment you change codec (Opus to Vorbis), force a different bitrate, switch sample rates, or fold stereo into mono, a re-encode is required and Opus/Vorbis being lossy formats means there is a small generational loss. For best fidelity, leave the codec and sample rate dropdowns alone.
.weba file recognized as a video?WEBA shares the WebM container with video files, so some operating systems and media players (notably older versions of Windows Media Player and many iOS apps) inspect the container and treat anything WebM as video. The file itself is audio-only — it just lacks the video track. If a player refuses to open it, either rename the extension to .webm (sometimes that helps) or convert to a more audio-friendly container like .opus, .ogg or .mp3.
The Trim control accepts a start and a duration. To convert an end timestamp into duration, subtract: end minus start. For example, to keep the segment from 00:00:30 to 00:02:15, set start 00:00:30 and duration 00:01:45. Use seconds (105) or hh:mm:ss format — both work.
For Opus, the modern WebM default, 64 kbps mono is excellent for speech, 96 kbps stereo is transparent for most podcasts and music, 128 kbps stereo is high-quality music, and 192 kbps is overkill for anything but mastering. Opus is unusually efficient at low bitrates because it switches between SILK (speech) and CELT (music) per frame. For Vorbis, add roughly 30–50% to those numbers to reach similar perceptual quality.
Yes. Drop several files at once and the same start/duration applies to each. This is fine for clips that all share an intro/outro structure (each MediaRecorder capture from the same site, for example). For files that need individually-placed cuts, run them one at a time.
The xconvert page runs in any modern browser including Safari 14.1+ on macOS and iOS, where WebM/Opus playback became native. If your iPhone has trouble playing the trimmed .weba in a different app (some iOS apps still refuse the WebM container), convert the result to M4A or MP3 for the broadest compatibility.
Stream-copy trims preserve Vorbis Comments metadata (artist, title, album) where present. Chapter markers and embedded cues are not always reliable across the WebM ecosystem — assume they may be lost and re-tag the trimmed file afterwards if tags matter.
.weba or convert to MP3?Keep WEBA if the destination is a browser, a web app, or anywhere that plays WebM natively — Opus inside WebM is smaller than an equivalent MP3 at the same perceived quality. Convert to MP3 only when you need to hand the file to a player or device with poor WebM support: car stereos, older DAPs, voicemail systems, some podcast hosts. Use WEBA to MP3 or WEBA to WAV for that step.
Files are processed in your browser session and removed automatically; no account is required and there are no watermarks. If you'd prefer not to upload at all, the same trim can be done locally with ffmpeg -ss <start> -t <dur> -c copy in.weba out.weba. The web tool exists for the same reason the audio trimmer does — when you don't want to install anything.