Compress or decompress LZ4 (.lz4) files up to 2 GiB in your browser.
Checksums, encodings, text tweaks, and a few validators. Open a tool, paste your input, take the result.
Browse by the type of work.
The ones people open a lot.
Compress or decompress LZ4 (.lz4) files up to 2 GiB in your browser.
Compress or decompress Brotli (.br) files up to 2 GiB in your browser, with a quality from 0 to 11.
Compress or decompress raw DEFLATE streams (no header, no checksum) up to 2 GiB in your browser, with a level from 0 to 9.
Compress or decompress Zstandard (.zst) files up to 2 GiB in your browser, with a level from -7 to 4.
Compress or decompress zlib streams (DEFLATE with a two-byte header and an Adler-32 checksum) up to 2 GiB in your browser, with a level from 0 to 9.
Compress or decompress Snappy data in your browser: framed .sz files up to 2 GiB, raw blocks from Parquet or LevelDB, and Kafka's snappy-java stream.
Verify an HMAC authentication code without exposing the secret key to the server.
Generate an HMAC authentication code for text or a file using a hexadecimal secret key.
Generate BLAKE3 hashes from text or uploaded files, 256-bit by default and any length up to 1,048,576 bytes, with optional keyed hashing.
Tools we changed lately.
Compress or decompress LZ4 (.lz4) files up to 2 GiB in your browser.
Compress or decompress Brotli (.br) files up to 2 GiB in your browser, with a quality from 0 to 11.
Compress or decompress raw DEFLATE streams (no header, no checksum) up to 2 GiB in your browser, with a level from 0 to 9.
Compress or decompress Zstandard (.zst) files up to 2 GiB in your browser, with a level from -7 to 4.
Compress or decompress zlib streams (DEFLATE with a two-byte header and an Adler-32 checksum) up to 2 GiB in your browser, with a level from 0 to 9.
Compress or decompress Snappy data in your browser: framed .sz files up to 2 GiB, raw blocks from Parquet or LevelDB, and Kafka's snappy-java stream.