Cut WEBA (WebM Audio) files by setting start and end times. Trim web-recorded audio, conference recordings, or screen recording audio tracks.
Process files in seconds with our optimized servers
Frame-accurate cuts with intuitive timeline controls
Maintain original quality with smart re-encoding
.weba file from your computer. Batch is supported — load several clips and cut each separately. Files stay on our servers; nothing is published or shared.45) or HH:MM:SS.sss (e.g., 00:01:23.500). The output is everything between start and start + duration.WEBA is the audio-only flavour of Google's WebM container. The format ships in two flavours: audio/webm; codecs=opus (most common since 2013) and audio/webm; codecs=vorbis (older WebM exports). You usually meet WEBA when you save audio from a browser-based recorder, pull just the audio track from a YouTube WebM, or grab a voice note out of a web app — Chromium-based browsers default to WebM/Opus when capturing the MediaRecorder API. Common reasons to cut one:
.weba directly; cut to a 20-30 second segment and convert to MP3 or M4A on the way out.| Property | WEBA (WebM/Opus) | OGG (Ogg/Vorbis or Opus) | MP3 | M4A (AAC) |
|---|---|---|---|---|
| Container | WebM (Matroska profile) | Ogg | MP3 (raw frames) | MP4 |
| Default codec | Opus | Vorbis (or Opus) | MP3 (MPEG-1 Layer III) | AAC-LC |
| Year introduced | 2010 (WebM); Opus added 2013 | 1993 (Ogg); Vorbis 2000; Opus 2012 | 1993 | 1997 (AAC), MP4 1999 |
| Royalty-free | Yes | Yes | Yes (patents expired 2017) | No (AAC licensed) |
| Native browser support | Chrome, Firefox, Edge, Opera, Safari 14.1+ (Opus) | Same as WEBA, minus Safari for Vorbis | Universal | Universal |
| Native iOS / iTunes support | No | No | Yes | Yes |
| Native Windows Media Player | No | No | Yes | Partial |
| Typical use | Web capture, browser MediaRecorder, YouTube audio streams | Game audio, Spotify (Vorbis), Wikipedia | Music files, podcasts | Apple Music, AAC podcasts |
Sources for the codec and browser-support figures: MDN Web audio codec guide and Wikipedia: WebM.
| Aspect | Opus | Vorbis |
|---|---|---|
| Bitrate range | 6-510 kbps (per IETF RFC 6716) | ~45-500 kbps VBR |
| Recommended stereo bitrate | 96-128 kbps for transparent music | 160-192 kbps for transparent music |
| Speech at low bitrates | Intelligible down to ~12 kbps | Degrades quickly below 64 kbps |
| Algorithmic delay | 5-66.5 ms (default 26.5 ms) | ~100 ms+ |
| Standardized by | IETF (2012) | Xiph.org (2000) |
| Safari support in WebM | Safari 14.1+ | Not supported |
| Modern default | Yes (Chrome's MediaRecorder default since 2017) | Legacy WebM exports |
If your .weba is from any recent browser capture, it is almost certainly Opus. Older YouTube downloads or older WebM exports may still be Vorbis.
The cut is sample-accurate, and the kept audio is re-encoded in the source codec at close to the source bitrate — one high-bitrate generation is inaudible in practice, but it is a re-encode, not a bit-identical copy. If you change the output format (WEBA to MP3, for example), the re-encode happens at your chosen bitrate instead, which can cost more. Keeping the defaults keeps the loss inaudible; dropping the bitrate doesn't.
.weba file?WEBA is a web-targeted container. Native iOS, iTunes, Apple Music, most car stereos, Windows Media Player, and almost every video editor refuse it. Chrome, Edge, Firefox, Opera, and VLC will play it; Safari plays Opus-in-WebM only on macOS Big Sur (Safari 14.1) and later. If you need broader playback after cutting, set the output to MP3 or M4A — see WEBA to MP3 or WEBA to WAV.
No — every cut re-encodes the kept segment, even when the output stays WEBA (the audio comes back in the source codec at close to the source bitrate). The upside is precision: the audio is decoded at your timestamps, so cuts are sample-accurate rather than snapping to 20 ms Opus packet boundaries, and one high-bitrate generation is inaudible in practice. If you plan further edits, switch the output to WAV or FLAC so the steps after this one stay lossless.
.weba — what created it?Most likely Chrome, Edge, or another Chromium-based browser using the MediaRecorder Web API. The default MIME type for browser-recorded audio is audio/webm;codecs=opus. Loom, Vidyard, Riverside, and many "record audio in the browser" widgets emit the same. Some YouTube downloaders also save the audio-only DASH stream as .weba because YouTube serves Opus-in-WebM as the audio track for VP9 and AV1 videos.
WebM is a container that holds video plus audio (or audio only). When the WebM file has only an audio track, some tools rename the extension to .weba to make it clear no video is inside. The bytes inside a .weba file are valid WebM — renaming myfile.weba to myfile.webm will usually let stricter players open it. The reverse is also true: a .webm with no video stream is functionally identical to .weba.
Yes. Upload several files; each gets its own start/duration. Download individually or as a ZIP. Useful for a folder of meeting clips or a series of voice notes.
No — the audio is decoded at your cut points and re-encoded, so packet alignment is not a concern: the encoder rebuilds the stream from the exact samples you kept. A click can still occur if the cut lands mid-waveform rather than at a zero crossing; nudge the start time a few milliseconds or add a short fade in a DAW afterwards.
Cut first, convert second — and ideally do both in the same pass. Cutting first keeps the clip in Opus at close to the source bitrate through the trim. If you only need a 30-second clip out of a one-hour file, cutting first means the eventual MP3 re-encode runs on 30 seconds of audio, not 3,600. XConvert lets you set both the trim and the output format in one job, so the file passes through the encoder once.
Yes — see Compress WEBA to lower the bitrate after cutting. Opus at 64 kbps is still cleanly intelligible for speech; 96 kbps is near-transparent for stereo music. If your input is already 96 kbps Opus, there's not much room to compress further without audible loss.