Initializing... drag & drop files here
Supports: VOC
.voc Creative Voice files from your device. Batch processing is supported, so legacy DOS-era game audio archives or Sound Blaster recordings can all be queued together..weba. No account, no watermark, no e-mail required.VOC (Creative Voice File) was developed by Creative Technology in the early 1990s for the Sound Blaster line of sound cards. The container is block-based — it stores 8-bit unsigned PCM, later 16-bit PCM, A-law and µ-law, plus silence markers, ASCII text blocks, and repeat instructions — but it lost mainstream adoption after RIFF WAVE became the Windows default. WEBA (WebM Audio) is the audio-only segment of Google's WebM container and almost always carries an Opus stream — an IETF royalty-free codec standardized as RFC 6716 in September 2012 with a 6–510 kbit/s bitrate range. Converting transforms an obsolete 90s container into a modern web-native file that plays back in Chrome, Firefox, Edge, and Safari without third-party software.
<audio> elements — Chrome 33+, Firefox 28+, Edge, and Opera ship Opus-in-WebM natively; Safari added WebM/Opus playback in 14.1 (April 2021). VOC has no native browser playback at all.| Property | VOC (Creative Voice) | WEBA (WebM Audio) |
|---|---|---|
| Developer | Creative Technology | Google / WebM Project |
| Year introduced | Early 1990s | 2010 (WebM); Opus standardized 2012 |
| Container | Custom block-based, 26-byte header | Matroska-derived (WebM) |
| Typical codec | 8-bit unsigned PCM, later 16-bit PCM, ADPCM, A-law, µ-law | Opus (most common), Vorbis |
| Compression | Mostly uncompressed; ADPCM is lossy | Lossy (Opus/Vorbis) |
| Sample rate range | Up to ~48 kHz in later versions | 8–48 kHz (96 kHz experimental in Opus 1.6) |
| Channel support | Mono, stereo | Up to 255 channels (Opus) |
| Browser playback | None native | Chrome 33+, Firefox 28+, Edge, Safari 14.1+, Opera |
| Royalty status | Proprietary, abandoned | Royalty-free (BSD-style patent grants) |
| Typical use today | Legacy DOS/Sound Blaster archives | Web audio, WebRTC, downloaded streaming audio |
| Use case | Bitrate (Opus) | Quality preset to pick |
|---|---|---|
| Narrowband voice / archived speech | 16–24 kbps | Lowest – Low |
| Wideband voice, podcast-style mono | 32–48 kbps | Low – Medium |
| Stereo music, transparent for most listeners | 96–128 kbps | High |
| Audiophile / mastering reference | 160–256 kbps | Highest |
For reference, Opus at 64 kbps stereo is widely considered transparent for music in listening tests — well below the 128 kbps typically needed for MP3 transparency.
VOC is usually uncompressed 8-bit or 16-bit PCM, while WEBA wraps a lossy Opus stream, so there is a one-time perceptual encoding step. In practice, Opus at 96–128 kbps stereo is acoustically transparent for almost all source material, and at 64 kbps it already outperforms MP3 at 128 kbps for voice. Pick Highest in Quality Preset to minimize any artifacts.
Leave Audio Sample Rate on Original. Opus internally resamples to 8, 12, 16, 24, or 48 kHz depending on bitrate, so upsampling beforehand wastes bytes without adding information. For an 11 kHz speech VOC, 24 kbps Opus mono is usually plenty.
Safari added native WebM/Opus playback in version 14.1 (April 2021) on both iOS and macOS. Older devices on iOS 13 or earlier cannot play .weba natively; for those targets, use VOC to MP3 instead, since MP3 plays everywhere.
Most VOC files store raw PCM samples (one byte per sample at 8-bit, two at 16-bit), so a one-minute mono 22 kHz VOC is around 1.3 MB. Opus at 64 kbps mono is roughly 480 KB for that same minute — about a 60–65% reduction — because it discards perceptually masked audio that the ear cannot detect.
Yes. Open Trim and enter a start offset (e.g. 00:00:01.500) plus a duration. This is useful because VOC's block structure often pads recordings with explicit silence blocks that you may not want in the WEBA output.
VOC files can contain non-audio blocks: silence, ASCII text annotation, repeat-loop markers, and an end-of-data block. The converter reads only the sound-data blocks and discards metadata, so the resulting WEBA is a continuous audio stream. Looped sections from repeat blocks are unrolled into linear audio.
Quality Preset uses Opus's native variable bitrate, which gives better quality-per-byte for most content. Choose Constant Bitrate only if you need predictable file sizing — e.g. uploading to a CDN with a per-file cap or hitting an exact target with Specific file size.
Yes — drop multiple .voc files in at once and they convert in parallel with the same Quality Preset, Audio Channel, and Audio Sample Rate. If you need other targets later, see VOC to WAV for lossless or the broader Audio Converter hub for additional output formats.
Use WEBA to MP3 for the most universal playback target, or any other format from the audio hub. Note that going Opus → another lossy codec is a second lossy step, so keep the original VOC archived if quality matters.