---
title: Install ecm-tools on Linux | Snap Store
description: Get the latest version of ecm-tools for Linux - Command-line tools to
  encode and decode Error Correction Model (ECM) files
url: https://snapcraft.io/ecm-tools
---

# ecm-tools

[Jonathan Birge (birge)](https://snapcraft.io/publisher/birge "View all snaps from Jonathan Birge (birge)")

* [Jonathan Birge (birge)](https://snapcraft.io/publisher/birge "View all snaps from Jonathan Birge (birge)")
* [Utilities](https://snapcraft.io/search?categories=utilities)

latest/stable 0+git.919bcb3

Install latest/stable of ecm-tools

---

**Install using the command line**

```
sudo snap install ecm-tools
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* ecm-tools

---

### License

* GPL-3.0+

---

### Last updated

* 29 March 2026 - latest/stable
* 8 June 2024 - latest/edge

---

### Contact

* [bugs@birge.us](mailto:bugs@birge.us "mailto:bugs@birge.us")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/ecm-tools#report-snap-modal)

---

* [Description](https://snapcraft.io/ecm-tools#tab-description)
* [Security](https://snapcraft.io/ecm-tools#tab-security)

#### Command-line tools to encode and decode Error Correction Model (ECM) files

The ECM format is only useful in the context of raw sector-by-sector data files copied from an optical disk, such as bin/cue files. This utility strips out the error correction data (which is redundant and yet nearly impossible to compress) allowing standard compression tools to be much more effective at reducing the size of the disk image.

To decompress a .ecm file, use the following syntax:

`ecm-tools.ecm -d -v < filename.ecm > filename.bin`

Note that you must refer to this program with the snap name prefix.

---

## Install ecm-tools on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/ecm-tools/arch)

[### CentOS](https://snapcraft.io/install/ecm-tools/centos)

[### Debian](https://snapcraft.io/install/ecm-tools/debian)

[### elementary OS](https://snapcraft.io/install/ecm-tools/elementary)

[### Fedora](https://snapcraft.io/install/ecm-tools/fedora)

[### KDE Neon](https://snapcraft.io/install/ecm-tools/kde-neon)

[### Kubuntu](https://snapcraft.io/install/ecm-tools/kubuntu)

[### Manjaro](https://snapcraft.io/install/ecm-tools/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/ecm-tools/pop)

[### openSUSE](https://snapcraft.io/install/ecm-tools/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/ecm-tools/rhel)

[### Ubuntu](https://snapcraft.io/install/ecm-tools/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/ecm-tools/raspbian)
