Convert VOC to M4R: Retro Sound Blaster Sounds as iPhone Tones
VOC, the Creative Voice File, is the audio format Creative Labs introduced with the original Sound Blaster card in 1989. For a few years it was how DOS games and Sound Blaster software stored digitized speech and sound effects, before WAV took over on Windows. If you have a folder of those sounds, from an old game directory, a sample disk or Creative's own utilities, they make characterful ringtones and text tones. The iPhone cannot play .voc, though, and only lists custom tones that arrive as M4R, so this page decodes the VOC and writes an AAC M4R ready for the phone.
How to Convert VOC to M4R
- Upload Your VOC Files: Drag
.vocfiles onto the page or click "+ Add Files". Batch upload is supported, which suits a whole folder of short effects. - Pick a Bitrate under File Compression: AAC is the only codec for M4R. Constant Bitrate (8-384 kbps) gives a predictable size, Variable Bitrate offers five AAC bands (20k-32k up to 96k-112k), and Custom Bitrate takes a typed value; Quality Preset leaves the exact rate to the encoder. For typical 8-bit VOC material, 96-128 kbps is more than enough.
- Trim If Needed: Most VOC effects are a few seconds long, so leave Trim on Unchanged. For a longer recording, enter a Start time and a Duration of 30 seconds or less; Apple says iPhone ringtones can be up to 30 seconds long, and the note under Duration repeats it. Keep Audio Channel and Audio Sample Rate on Original.
- Convert and Download: Click Convert and save the
.m4rfiles. Uploads travel over TLS, processing happens on our servers and files are deleted automatically after a few hours. Free, no sign-up, no watermark.
What Makes VOC Sounds Different
A VOC file is a header followed by a series of blocks: sound data, silence, repeat markers and occasional text. Most surviving files hold 8-bit unsigned PCM in mono at sample rates typically between 8 and 22 kHz; some use Creative's ADPCM compression, and files from later cards can be 16-bit. That is low resolution by today's standards, and it is exactly the sound people want from a retro tone: a little grit, a little hiss, a narrow top end.
Converting to AAC keeps that character rather than cleaning it up. The encoder reproduces the source faithfully at a moderate bitrate, it does not remove the 8-bit noise floor, and it cannot add treble above half the original sample rate. Two details are worth knowing:
- Loops are played once. VOC repeat markers have no M4R equivalent. If an effect relied on a repeat block to loop, the M4R contains a single pass of it.
- Text blocks are dropped. Any embedded comment text is not carried over; the M4R is audio only.
Sound effects ripped from commercial games remain the publisher's property, so keep the tones for your own phone rather than redistributing them.
VOC vs M4R at a Glance
| Property | VOC | M4R |
|---|---|---|
| Full name | Creative Voice File | iPhone ringtone file |
| Introduced | 1989, with the Sound Blaster | Used by Apple for custom iPhone tones |
| Audio inside | 8-bit PCM (most common), Creative ADPCM, later 16-bit PCM | AAC (AAC-LC) in an MPEG-4 container |
| Typical channels and rate | Mono, roughly 8-22 kHz | Kept as the source, unless you change them |
| Structure | Blocks: data, silence, repeat, text | One continuous audio track |
| Plays on modern devices | Almost never natively | Yes on iPhone, and listed as a tone once on the phone |
| Sensible length | Usually a few seconds | Up to 30 seconds, per Apple |
Matching the Setting to the Sound
| What the VOC holds | Suggested Constant Bitrate | 5-second tone | 30-second tone |
|---|---|---|---|
| 8-bit effect at 8-11 kHz | 64-96 kbps | ~40-60 KB | ~240-360 KB |
| 8-bit speech or music at about 22 kHz | 96-128 kbps | ~60-80 KB | ~360-480 KB |
| Creative ADPCM | 64-96 kbps | ~40-60 KB | ~240-360 KB |
| 16-bit PCM from a later card | 192-256 kbps | ~120-160 KB | ~720-960 KB |
Sizes follow the AAC rule of thumb: kbps multiplied by seconds and divided by 8 gives kilobytes. If you need to clean up or lengthen a sound first, edit it as a WAV in any audio editor and bring the result back through WAV to M4R.
Setting a Retro Tone on the iPhone
Copy the .m4r across using one of the usual routes: on a Mac with macOS Catalina or later, connect the iPhone, select it in the Finder sidebar and drag the file onto it; on Windows, use iTunes; or, on the phone itself, save it to Files, import it into GarageBand and choose Share > Ringtone, the route Apple documents. Then choose it in Settings > Sounds & Haptics, as the ringtone or as a text tone, or assign it to one person through Contacts > the person > Edit > Ringtone or Text Tone. A two-second "level complete" jingle makes a better text tone than a ringtone.
Frequently Asked Questions
Will the 8-bit sound be improved by the conversion?
No. The conversion preserves the source; it does not restore resolution that was never recorded. You keep the gritty 8-bit character, at a bitrate high enough that AAC itself adds nothing audible. For most people that character is the point of a retro tone.
Can a two-second sound effect be a ringtone?
Yes. The file converts and plays normally, and short sounds are well suited to text tones and per-contact tones. Apple's GarageBand guide notes that an exported ringtone can also be used as a Standard Text Tone.
My VOC was supposed to loop. Why does the M4R play once?
Repeat markers are part of the VOC block structure and have no equivalent in an M4R. The decoder reads the sound data, so the M4R holds a single pass. If you want a longer tone, repeat the sound in an audio editor first, keeping the total to 30 seconds or less.
Should I change the sample rate to 44100 Hz?
You can, but it will not add detail. Resampling an 11 kHz effect to 44.1 kHz does not create the missing treble. Original keeps the file faithful to the source.
How long can the ringtone be?
Apple's support article says ringtones can be up to 30 seconds long, and GarageBand shortens longer ones when exporting. A 40-second limit is often quoted from the iTunes era, but it is not in Apple's current documentation, so keep to 30 seconds.
Can I convert a whole folder of VOC effects at once?
Yes. Add multiple files and they are converted with the same settings; download them individually afterwards.
What about Android, or a regular audio file?
Android does not use M4R; ringtones there are usually MP3 or OGG, so use VOC to MP3. For a normal Apple-friendly audio file rather than a tone, use VOC to M4A. Other sources are listed on the M4R converter.
What happens to my files?
They are uploaded over an encrypted (TLS) connection, converted on our servers and deleted automatically after a few hours. Nothing is shared or published.