Processed on your device

No server copy

No server upload

104 file formats

Free tools

How conversion works · Concept

What Is Decoding?

Players and converters start by decoding. If your device “can’t open” a file, it often lacks the right decoder (codec support), not a mysteriously broken file.

Quick take: Decoding reads an encoded bitstream and reconstructs playable or editable data — frames, samples, or document structures — so software can display or convert them.

Decode to view

Photos, browsers, and VLC decode on the fly to put pixels on screen or audio in speakers.

Decode to convert

Most format changes require decoding the source before encoding the target. No decoder → conversion fails.

Compatibility link

HEIC on Windows fails when HEVC/HEIF decoders are missing. Converting to JPG uses a tool that can decode HEIC, then encodes a universal JPG.

Key points

  • Decode reconstructs usable media from compressed bytes.
  • Missing decoders cause “won’t open” errors.
  • Conversion tools must decode the source format.

Examples

Open a WebP in Chrome

Browser decodes WebP to pixels.

HEIC → JPG

Decode HEIC, encode JPEG.

Try it in a converter

Concepts stick better with a real file — processing stays in your browser.

Related concepts

FAQ

Is demuxing the same as decoding?

Demuxing separates tracks from a container. Decoding decompresses a track’s codec bitstream.

Browse all conversion concepts or jump to converters.