Initializing... drag & drop files here
Supports: VOC
VOC (Creative Voice File) was developed by Creative Technology in the late 1980s for the Sound Blaster family and is rarely created by any tool released after the early 2000s. AIFC (Audio Interchange File Format - Compressed, introduced by Apple in July 1991) is the format macOS, Logic Pro, GarageBand, and Final Cut Pro write when you export "AIFF" — those exports are actually AIFF-C/sowt under the hood. Converting VOC to AIFC moves your audio from a near-dead DOS-era container into one your Mac toolchain treats as a first-class citizen.
| Property | VOC | AIFC |
|---|---|---|
| Full name | Creative Voice File | Audio Interchange File Format - Compressed |
| Developer | Creative Technology (Sound Blaster) | Apple Computer |
| Introduced | Late 1980s / early 1990s | July 1991 |
| Byte order | Little endian | Big endian (compression-type field selects codec) |
| Native codecs | 8-bit unsigned PCM, ADPCM; later 16-bit PCM, A-law, mu-law | sowt (little-endian PCM), twos (big-endian PCM), alaw, ulaw, fl32, fl64, ima4, Qclp |
| Header | 26-byte magic "Creative Voice File\x1A" + variable blocks | RIFF-like chunked: FORM/COMM/SSND |
| macOS native support | No (third-party only) | Yes — QuickTime, Logic, GarageBand, Final Cut |
| Windows native support | Legacy Sound Blaster tools only | QuickTime / VLC (no built-in Windows codec) |
| Typical use today | Game-audio archives, legacy DOS captures | Apple pro-audio production, macOS exchange |
| File extension | .voc | .aifc (also accepts .aif/.aiff) |
When AIFC is written, the COMM chunk's compression-type field picks one of these codecs. xconvert defaults to PCM_S16BE (twos) on AIFC output, which is bit-for-bit lossless and what Logic/GarageBand expect.
| AIFC codec | What it is | Best for |
|---|---|---|
| twos (PCM_S16BE) | 16-bit big-endian PCM, uncompressed | Default; pro-audio archives, Logic/GarageBand |
| sowt (PCM_S16LE) | 16-bit little-endian PCM, "pseudo-compressed" | iTunes-style "AIFF" exports; same fidelity as AIFF |
| alaw | ITU-T G.711 A-law, 8-bit logarithmic | Telephony archives, EU voice recordings |
| ulaw | ITU-T G.711 mu-law, 8-bit logarithmic | Telephony archives, North America/Japan voice |
| ima4 | IMA ADPCM 4:1 compression | Smaller files where some loss is acceptable |
| Qclp | Qualcomm PureVoice (lossy) | Narrowband speech (rarely needed today) |
Not quite. AIFF (1988) stores only uncompressed PCM. AIFC (1991) uses the same chunked container but adds a compression-type field that selects a codec — which can be uncompressed (twos/sowt) or compressed (alaw, ulaw, ima4, Qclp). When iTunes or macOS exports "AIFF" today it actually writes AIFF-C/sowt, identical to AIFF in sample fidelity but with little-endian byte order.
If your VOC contains 16-bit PCM and you keep the default PCM_S16BE codec, the conversion is lossless — every sample is preserved. If your VOC contains 8-bit PCM or ADPCM (common in pre-1995 Sound Blaster captures), the bit depth is upsampled into the AIFC container but the underlying resolution is still 8-bit; you don't gain fidelity, you just gain a container Mac apps can open.
VLC and FFmpeg can play .voc, but most editors can't. Logic Pro, GarageBand, Final Cut Pro, iMovie, Adobe Audition, and Audacity (without manual import) won't accept VOC as a draggable source. AIFC is read natively by all of those.
Match your source. Sound Blaster 1.0 captures were typically 11.025 or 22.05 kHz mono; later Sound Blaster 16 captures could go to 44.1 kHz stereo. Picking "Original" preserves whatever the VOC header declares. If you're feeding the output into a 48 kHz video timeline (Final Cut, Premiere), resample to 48 kHz at conversion time to skip an extra step later.
AIFC supports its own chunk-based metadata (NAME, AUTH, ANNO, COMT chunks per the Apple spec) rather than ID3. Most modern Apple apps read these chunks; some Windows tools ignore them. If you need ID3-style portability, convert to VOC to MP3 instead.
Usually similar or slightly larger. VOC and AIFC with PCM_S16BE both store raw samples, so size scales with sample rate, bit depth, channel count, and duration — not with the container. A 30-second 22.05 kHz mono 8-bit VOC is about 660 KB; the equivalent AIFC at PCM_S16BE doubles the sample width to 16-bit, making it roughly 1.3 MB. Pick the ulaw or alaw codec if you want to keep telephony-quality voice files small.
Yes. Add multiple .voc files in step 1 and they all process with the same Audio Channel, Sample Rate, and Trim settings. Useful when you're migrating a whole DOS game-audio archive in one pass.
WAV is also a chunked PCM container — the cross-platform equivalent of AIFC. AIFC is Apple-native and slightly more compact in metadata; WAV is the safer choice if your archive needs to open on Windows audio tools without QuickTime. For Windows-first workflows, use VOC to WAV. For Mac-first or pro-audio workflows, stick with AIFC.
Files are uploaded over HTTPS and processed server-side (the conversion needs FFmpeg's libavformat to parse VOC's block structure). They're auto-deleted after processing — typically within a few hours — and no account is required. Don't upload anything you can't risk in transit; for fully local conversion, use Audacity with the FFmpeg plugin.