Skip to content
Novus Examples

A JPEG compression ladder

The same source saved at quality 10/50/90 for comparing compression artefacts and quality settings.

36 of 36 files
Preview of JPEG Quality 10 (512px)
jpg
6.1 KB
Actual file preview for JPEG Quality 10 (512px)

JPEG Quality 10 (512px)

The same 512px source saved at JPEG quality 10 — part of a q10/50/90 ladder for comparing compression artefacts at a glance.

File
JPG · Edge Cases · 512 × 512 px
Use case
Compression testingConversion testing· Conversion set
Preview of JPEG Quality 50 (512px)
jpg
38.6 KB
Actual file preview for JPEG Quality 50 (512px)

JPEG Quality 50 (512px)

The same 512px source saved at JPEG quality 50 — part of a q10/50/90 ladder for comparing compression artefacts at a glance.

File
JPG · Edge Cases · 512 × 512 px
Use case
Compression testingConversion testing· Conversion set
Preview of JPEG Quality 90 (512px)
jpg
136.2 KB
Actual file preview for JPEG Quality 90 (512px)

JPEG Quality 90 (512px)

The same 512px source saved at JPEG quality 90 — part of a q10/50/90 ladder for comparing compression artefacts at a glance.

File
JPG · Edge Cases · 512 × 512 px
Use case
Compression testingConversion testing· Conversion set
Preview of Baseline JPEG
jpg
18.2 KB
Actual file preview for Baseline JPEG

Baseline JPEG

The fruit still life as a baseline (sequential) JPEG — paired with a progressive JPEG of identical content for testing decode order and progressive-rendering support.

File
JPG · Color And Metadata · 512 × 512 px
Use case
Compression testingImage pipeline QA· Paired fixture
Preview of Progressive JPEG
jpg
16.9 KB
Actual file preview for Progressive JPEG

Progressive JPEG

The same photo as a progressive JPEG (loads coarse-to-fine) — the twin of the baseline JPEG, for testing progressive decoding and byte-order handling.

File
JPG · Color And Metadata · 512 × 512 px
Use case
Compression testingImage pipeline QA· Paired fixture
Preview of LZ4 — Single File
lz4
246 B
Actual file preview for LZ4 — Single File

LZ4 — Single File

A text file compressed with the LZ4 frame format (.lz4) — the container-free codec on its own — for testing LZ4 decompression and codec detection.

File
LZ4 · Compression · lz4
Preview of ZIP - All Members Stored
zip
917 B
Actual file preview for ZIP - All Members Stored

ZIP - All Members Stored

A ZIP whose every member uses compression method 0 (stored). Its twin holds byte-identical content under the other method, so an extractor, a size estimator, or a repacking pipeline can be compared on the same payload with only the storage method changed.

File
ZIP · Zip Structure · 3 members
Use case
Conversion testingCompression testing· Conversion set
Preview of ZIP - All Members Deflate
zip
723 B
Actual file preview for ZIP - All Members Deflate

ZIP - All Members Deflate

A ZIP whose every member uses compression method 8 (deflate). Its twin holds byte-identical content under the other method, so an extractor, a size estimator, or a repacking pipeline can be compared on the same payload with only the storage method changed.

File
ZIP · Zip Structure · 3 members
Use case
Conversion testingCompression testing· Conversion set
Preview of ZIP - Bounded High Compression Ratio
zip
4.4 KB
Actual file preview for ZIP - Bounded High Compression Ratio

ZIP - Bounded High Compression Ratio

A deliberately bounded compression-ratio fixture: 4474 bytes on disk expanding to exactly 4 MiB of zeros, roughly 937:1. It is not a decompression bomb - there is no nesting and no recursion, and the expanded size is a fixed 4 MiB - so it exercises a ratio guard or a streaming extractor's memory ceiling without being dangerous to open.

File
ZIP · Zip Payload · 2 members
Use case
Conversion testingCompression testing+1· Conversion set
Preview of ZIP Containing tar, tgz, txz and tbz2
zip
2.3 KB
Actual file preview for ZIP Containing tar, tgz, txz and tbz2

ZIP Containing tar, tgz, txz and tbz2

One ZIP holding the same two-member tar in four containers - plain, gzip, xz and bzip2 - so a recursive lister can be checked on four codecs in one pass. The already-compressed members are stored rather than deflated, which is what a competent writer does and what a naive one does not.

File
ZIP · Nested Mixed · 5 members
Use case
Conversion testingCompression testing· Conversion set
Preview of TAR Containing Three ZIP Archives
tar
5.5 KB
Actual file preview for TAR Containing Three ZIP Archives

TAR Containing Three ZIP Archives

A tar carrying three ZIPs: two byte-identical and a third holding the same content stored rather than deflated. A deduplicating packer should notice the first two are the same object; a content-addressed one should notice all three extract to the same files.

File
TAR · Nested Mixed · 4 members
Use case
Conversion testingCompression testing· Conversion set
Preview of TGZ Containing a TGZ
tgz
634 B
Actual file preview for TGZ Containing a TGZ

TGZ Containing a TGZ

A gzipped tar whose second member is another gzipped tar. Tools that apply decompression greedily - gunzip until the bytes stop being gzip - skip straight past the outer tar and report the inner archive's two members as if they were the whole thing.

File
TGZ · Nested Mixed
Use case
Conversion testingCompression testing· Conversion set
Preview of TBZ2 - Empty Archive
tbz2
42 B
Actual file preview for TBZ2 - Empty Archive

TBZ2 - Empty Archive

The empty tar under bzip2. Its payload is 1024 identical bytes, which is the run-length case bzip2's block sorter treats specially, so this doubles as the smallest sane bzip2 stream to test a decoder against.

File
TBZ2 · Empty · 0 members
Use case
Conversion testingError handling+1· Conversion set
Preview of Convert v2 TAR.ZST Source 01
tar.zst
157 B
Actual file preview for Convert v2 TAR.ZST Source 01

Convert v2 TAR.ZST Source 01

Valid Zstandard-compressed TAR source 01 with 2 safe members for compound-suffix detection and extraction Stable P8 artifact p8-convert-tar-zst-01.

File
TAR.ZST · P8 Convert · 2 members
Use case
Conversion testingCompression testing· Conversion set
Preview of Convert v2 TAR.ZST Source 02
tar.zst
176 B
Actual file preview for Convert v2 TAR.ZST Source 02

Convert v2 TAR.ZST Source 02

Valid Zstandard-compressed TAR source 02 with 2 safe members for compound-suffix detection and extraction Stable P8 artifact p8-convert-tar-zst-02.

File
TAR.ZST · P8 Convert · 2 members
Use case
Conversion testingCompression testing· Conversion set
Preview of Convert v2 TAR.ZST Source 03
tar.zst
138 B
Actual file preview for Convert v2 TAR.ZST Source 03

Convert v2 TAR.ZST Source 03

Valid Zstandard-compressed TAR source 03 with 2 safe members for compound-suffix detection and extraction Stable P8 artifact p8-convert-tar-zst-03.

File
TAR.ZST · P8 Convert · 2 members
Use case
Conversion testingCompression testing· Conversion set
Preview of TAR.ZST — intentionally corrupt frame header
tar.zst
157 B
Actual file preview for TAR.ZST — intentionally corrupt frame header

TAR.ZST — intentionally corrupt frame header

Tiny intentionally corrupt TAR.ZST with preserved Zstandard magic and a deliberately damaged frame-header byte so strict decompressors reject it before extraction Stable P8 artifact p8-convert-tar-zst-intentionally-corrupt.

File
TAR.ZST · P8 Convert · 2 members
Use case
Conversion testingCompression testing· Conversion set
Preview of Convert v2 TBZ2 Alias
tbz2
207 B
Actual file preview for Convert v2 TBZ2 Alias

Convert v2 TBZ2 Alias

Alias-suffix twin for the same deterministic bzip2-compressed TAR member set Stable P8 artifact p8-convert-tbz2-alias.

File
TBZ2 · P8 Convert · 2 members
Use case
Conversion testingCompression testing· Conversion set
Preview of Convert v2 ZIP Extraction Control
zip
298 B
Actual file preview for Convert v2 ZIP Extraction Control

Convert v2 ZIP Extraction Control

Existing-format ZIP extraction control for comparing member-path and hash behavior with the compressed-TAR cohort Stable P8 artifact p8-convert-zip-extraction-control.

File
ZIP · P8 Convert · 2 members
Use case
Conversion testingCompression testing· Conversion set
Preview of Convert v2 Archive-Media ZIP Control
zip
277 B
Actual file preview for Convert v2 Archive-Media ZIP Control

Convert v2 Archive-Media ZIP Control

Existing-format ZIP/TXT media control combining a plain README and a WebVTT sidecar for nested media extraction checks Stable P8 artifact p8-convert-legacy-archive-media-control.

File
ZIP · P8 Convert · 2 members
Use case
Conversion testingCompression testing· Conversion set
Preview of Gzipped sitemap (500 URLs, .xml.gz)
gz
1.6 KB
Actual file preview for Gzipped sitemap (500 URLs, .xml.gz)

Gzipped sitemap (500 URLs, .xml.gz)

A 500-URL sitemap served the way large sites serve them - gzip-compressed as sitemap-large.xml.gz. The gzip header carries mtime 0 and no embedded filename, so the bytes are stable across regenerations. For testing that a crawler decompresses .xml.gz sitemaps before parsing.

File
GZ · Crawlers · gzip
Use case
Web assetsWeb scraping+1· Conversion set