-
Notifications
You must be signed in to change notification settings - Fork 23.1k
Expand file tree
/
Copy pathindex.md
More file actions
25 lines (20 loc) · 1.3 KB
/
index.md
File metadata and controls
25 lines (20 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
---
title: Zstandard compression
slug: Glossary/Zstandard_compression
page-type: glossary-definition
sidebar: glossarysidebar
---
**Zstandard** is a general-purpose lossless compression algorithm.
Zstandard, or `zstd` as short version, is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios. It's backed by a very fast entropy stage, provided by [Huff0 and FSE library](https://github.com/Cyan4973/FiniteStateEntropy). It often offers better compression ratios than {{glossary("Brotli_compression", "brotli")}} at equivalent CPU costs, or better CPU costs at equivalent compression ratios.
For browser support, see [Content-Encoding: Browser compatibility](/en-US/docs/Web/HTTP/Reference/Headers/Content-Encoding#browser_compatibility).
## See also
- Related glossary terms:
- {{glossary("Lossless compression")}}
- {{glossary("Lossy compression")}}
- {{glossary("Brotli compression")}}
- {{glossary("Gzip compression")}}
- [Zstandard RFC](https://datatracker.ietf.org/doc/html/rfc8878)
- [Zstandard home page](https://facebook.github.io/zstd/)
- [Zstandard GitHub repository](https://github.com/facebook/zstd)
- [Zstandard](https://en.wikipedia.org/wiki/Zstandard) on Wikipedia
- [Zstandard on Caniuse](https://caniuse.com/#feat=zstandard)