Skip to content
masterclass Buddy

Node.js · Module

zlib

The node:zlib module compresses and decompresses data with Gzip, Deflate, Brotli, and Zstd. Use transform streams for flowing data or convenience functions for one complete input.

Last updated

Since
v0.10.0

Syntax

import zlib from 'node:zlib';
const zlib = require('node:zlib');

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • node:stream
  • node:stream/promises
  • createGzip()
  • createGunzip()
  • createDeflate()
  • createInflate()
  • createBrotliCompress()
  • createBrotliDecompress()

Source: Zlib | Node.js v26.13.0 Documentation. Checked 2026-11-03.