HCOM to PVF Converter

Transcode Macintosh HCOM to Portable Voice Format

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Voice Telephony Format

Convert HCOM speech audio into PVF — a compact format designed for telephony systems and voice recording applications.

Small Output Files

PVF encodes audio at low bitrates, producing very compact files. Ideal for bandwidth-constrained voice transmission.

Secure Handling

Your HCOM files are erased after conversion. PVF results are automatically cleaned from servers within 24 hours.

How to convert HCOM to PVF

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose pvf or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your pvf file right afterwards

About formats

HCOM is a Huffman-coded audio format from the early Macintosh era, designed to shrink digitized sound for distribution on floppy disks and bulletin board systems when storage was precious and modems were slow. The encoder takes 8-bit unsigned PCM input, computes a frequency table of sample-delta values, and builds an optimal Huffman tree that replaces common deltas with short bit sequences. Compression ratios of 2:1 or better were typical for speech recordings, a meaningful saving when a 3.5-inch floppy held only 800 KB. Files were distributed as Macintosh resource forks and played through utilities like SoundApp and the BinHex ecosystem that defined Mac software exchange in the late 1980s. The format supported sample rates up to 22.255 kHz, matching the output capabilities of original Macintosh sound hardware. Tools such as SoX retain HCOM decoding support, ensuring that archived recordings remain accessible decades later. HCOM holds three practical advantages for preservation work: lossless compression that recovers the original samples exactly, a self-contained Huffman table embedded in each file for dependency-free decoding, and historical prevalence across thousands of vintage Mac sound archives.
Developer: Apple Computer
Initial release: 1985
PVF (Portable Voice Format) is a simple audio file format designed for voice message storage in Linux-based telephony systems, most notably ISDN4Linux and its vbox voicemail application. The format emerged from the European ISDN ecosystem of the late 1990s, when Linux servers increasingly handled PBX and answering machine duties over digital phone lines. PVF files store raw signed 16-bit PCM samples at 8000 Hz mono, preceded by a minimal plain-text header specifying data format and byte ordering. This deliberate simplicity is one of the format's primary strengths — with no compression and a human-readable header, PVF files are trivially easy to parse, pipe, and manipulate using standard Unix tools. The 8 kHz rate matches the Nyquist requirement for telephone-bandwidth speech (300-3400 Hz), making PVF a natural intermediate format for voice processing pipelines. Another advantage is cross-architecture portability: the explicit byte-order declaration means PVF files move between big-endian and little-endian systems without ambiguity. The SoX audio toolkit provides native PVF read/write support, enabling straightforward conversion to modern formats.
Developer: ISDN4Linux Project
Initial release: 1997

Frequently Asked Questions

What is PVF?

Portable Voice Format uses ADPCM encoding for compact voice recordings. It is used in telephony and low-bandwidth voice applications.

Why convert HCOM to PVF?

If you need audio in a telephony-compatible voice format, PVF provides compact storage optimized for speech content from your HCOM source.

Is PVF good for music?

No. PVF is designed for voice and speech. Music will lose significant quality due to the narrow bandwidth and voice-specific encoding.

What reads PVF files?

SOX and specialized telephony software can process PVF files. It is a niche format not supported by general media players.

Is the conversion private?

HCOM uploads are deleted after processing. PVF output files are erased from our servers within 24 hours automatically.