WAV to AU Conversion Explained
Converting .WAV to .AU changes the audio container from a Microsoft RIFF structure to a Sun/NeXT structure. This process shifts the audio data from a little-endian byte order to a big-endian byte order.
People perform this conversion to make modern audio files compatible with legacy Unix systems, early Java applications, and specific telecommunication hardware. You gain compatibility with these older environments, but you lose universal playback support and modern metadata features. If the conversion also changes the encoding from 16-bit PCM to 8-bit µ-law (a common requirement for .AU), you will permanently lose audio fidelity and introduce quantization noise.
Do not convert to .AU for general listening, archiving, or modern web use. This conversion is strictly for legacy system maintenance.
Typical Tasks and Users
- System Administrators: Professionals maintaining legacy SunOS, Solaris, or NeXTSTEP workstations that use .AU as the native system sound format.
- Legacy Software Developers: Programmers updating or maintaining old Java applications. Early Java versions (pre-1.3) only supported the .AU format for audio playback.
- Telecommunication Engineers: Technicians configuring older PBX (Private Branch Exchange) phone systems or IVR (Interactive Voice Response) menus that require µ-law encoded .AU files for hold music and voice prompts.
Software & Tool Support
- Audacity: A free, open-source audio editor that can open .WAV and export to .AU, allowing users to select the specific encoding (PCM or µ-law).
- FFmpeg: A powerful command-line library for batch conversion. You can convert wav to au using a simple command:
ffmpeg -i input.wav output.au. - SoX (Sound eXchange): A command-line tool specifically built for audio format translation. It is highly effective at handling the endianness swap and sample rate conversions required for legacy formats.
- Adobe Audition: A paid, professional digital audio workstation (DAW) that retains support for opening and exporting legacy audio formats.
Pros and Cons of the Conversion
- Pro: Legacy Compatibility. The primary benefit is making audio readable by 1990s Unix hardware and strict telecom systems.
- Pro: Header Simplicity. The .AU header is extremely simple (often just 24 bytes). This makes it easy to parse in custom C scripts or embedded systems with limited memory.
- Con: Metadata Loss. .WAV supports complex metadata chunks, including Broadcast Wave Format (BWF) timecodes and ID3 tags. .AU only supports a single, basic text annotation string. All other metadata is stripped during conversion.
- Con: Endianness Conflicts. Because .WAV is little-endian and .AU is big-endian, improper conversion results in loud, corrupted static instead of playable audio.
- Con: Poor Modern Support. Modern media players, smartphones, and web browsers often fail to play .AU files natively.
Conversion Difficulties & Why Convert.Guru
The main technical problem when you convert wav to au is handling endianness. If a basic converter simply wraps the .WAV PCM data in an .AU header without swapping the byte order from little-endian to big-endian, the resulting file will be unplayable static. Additionally, legacy systems expecting .AU files often have strict requirements, such as exactly 8000 Hz sample rates and 8-bit µ-law encoding.
Convert.Guru handles this conversion pipeline accurately. It automatically manages the byte-swapping process and writes a strict, standard-compliant Sun/NeXT header. It maps the audio data correctly without requiring you to configure complex command-line arguments, ensuring the output file works immediately on your target legacy system.
WAV vs. AU: What is the better choice?
| Feature | WAV | AU |
| Developer | Microsoft & IBM | Sun Microsystems & NeXT |
| Byte Order | Little-endian | Big-endian |
| Primary Encoding | Uncompressed PCM | PCM or µ-law / A-law |
| Metadata Support | High (RIFF, BWF, ID3) | Low (Simple text annotation) |
| Modern Compatibility | Universal | Very Low |
Which format should you choose?
Choose .WAV for recording, editing, archiving, and modern software compatibility. It is the global standard for uncompressed, lossless audio and is supported by virtually every operating system and audio editor today.
Choose .AU only when a specific legacy Unix system, old PBX hardware, or early Java applet explicitly requires it to function.
Avoid this conversion entirely if your goal is to compress audio for web delivery, email, or mobile devices. For those use cases, convert your .WAV to .MP3 or .M4A instead.
Conclusion
Converting .WAV to .AU is a highly specific process used almost exclusively to maintain compatibility with legacy Unix workstations and older telecommunication systems. The biggest limitation to watch for is the total loss of modern metadata and the potential drop in audio quality if the target system requires 8-bit µ-law encoding. When you need to bridge the gap between modern audio and legacy hardware, Convert.Guru provides a reliable, technically accurate way to convert wav to au, handling the necessary byte-order swaps and header generation seamlessly.
About the WAV to AU Converter
Convert.Guru makes it fast and easy to convert audio files to AU online. The WAV to AU converter runs entirely in your browser, so there’s no software to install and no account required. Powered by one of the industry’s largest and most trusted file format databases—maintained for more than 25 years—our technology reliably identifies WAV files even when they are damaged or incorrectly named. Uploaded files are automatically deleted after conversion to protect your privacy.