# Zstd compression

**URL:** <https://forum.duplicati.com/t/zstd-compression/10241>\
**Category:** Features\
**Created:** [July 8, 2020, 7:25pm UTC](https://forum.duplicati.com/t/zstd-compression/10241 "2020-07-08T19:25:10Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![ts678](https://forum.duplicati.com/letter_avatar_proxy/v4/letter/t/8491ac/32.png) [@ts678](https://forum.duplicati.com/u/ts678)\
**Post date:** [April 6, 2026, 9:08pm UTC](https://forum.duplicati.com/t/zstd-compression/10241/7 "2026-04-06T21:08:37Z")

</div>

> [@Revan335](#):
>
> `compression-module`

Duplicati has pluggable modules. There used to be 7z archives too ([gone now](https://github.com/duplicati/duplicati/releases/tag/v2.0.9.109_canary_2024-11-06)).

 ![image](https://forum.duplicati.com/uploads/default/original/2X/8/824aae3dbf2c187e35ca48a6d92551a97bfd544c.png)

Wikipedia explains how archive file format and compression algorithms relate:

[ZIP (file format)](https://en.wikipedia.org/wiki/ZIP_(file_format))

> **ZIP** is an [archive file format](https://en.wikipedia.org/wiki/Archive_file_format) that supports [lossless data compression](https://en.wikipedia.org/wiki/Lossless_compression). A ZIP file may contain one or more files or directories that may have been compressed. The ZIP file format permits a number of [compression algorithms](https://en.wikipedia.org/wiki/Data_compression), though [DEFLATE](https://en.wikipedia.org/wiki/DEFLATE) is the most common.

> [@Revan335](#):
>
> No Option for others or Zstd as the new Standard.

Exported config is far from an exhaustive list of options. Most have their default.  
You can also get a more current status idea by clicking on above GitHub issues.

> [@Release: 2.0.9.108 (Canary) 2024-10-03](https://forum.duplicati.com/t/release-2-0-9-108-canary-2024-10-03/19073/1):
>
> Default to using .NET built-in Zip code for performance improvements

```plaintext
  --zip-compression-library (Enumeration): Toggles the zip library to use
    This option changes the compression library used to read and write
    files. The SharpCompress library has more features and is more
    resilient where the built-in library is faster. When Auto is chosen,
    the built-in library will be used unless an option is added that
    requires SharpCompress.
    * values: Auto, SharpCompress, BuiltIn
    * default value: Auto

```

Interestingly, it looks like [SharpCompress added this](https://github.com/adamhathcock/sharpcompress/releases/tag/0.34.0), and [Duplicati is about to](https://github.com/duplicati/duplicati/pull/6828).

```plaintext
  --zip-compression-method (Enumeration): Set the ZIP compression method
    Use this option to set an alternative compressor method, such as
    LZMA. Note that using another value than Deflate will cause the
    option --zip-compression-level to be ignored.
    * values: None, Deflate, BZip2, LZMA, PPMd, GZip, Xz, Deflate64
    * default value: Deflate

```

will probably have a new option when and if this comes out in a Canary release.  
`zip-compression-method` impact on `zip-compression-library` isn’t said yet.  
Hopefully it won’t require coordinating multiple different options to get it working.  
Working with non-Duplicati `.zip` programs of course depends on what it allows.

---

_[View the full topic](https://forum.duplicati.com/t/zstd-compression/10241)._
