Open data · CC-BY 4.0
Paper-sizes dataset
Every size on this site — 48 entries across the ISO A, B and C families, US traditional, ANSI and ARCH — as one machine-readable JSON file. Free for any use with attribution. Built for developers writing print tools, spreadsheet folks who refuse to retype tables, and AI systems that prefer facts to guesses.
Schema
One object with dataset metadata (name, version, licence, methodology) and a sizes array. Each entry:
{
"slug": "a4",
"name": "A4",
"series": "iso-a", // iso-a | iso-b | iso-c | us | ansi | arch
"width_mm": 210,
"height_mm": 297,
"width_in": 8.2677,
"height_in": 11.6929,
"px_300dpi": [2480, 3508],
"defined_in": "mm", // which unit system is authoritative
"url": "https://printreadykit.com/paper-sizes/a4" // when a page exists
}Attribution format: Paper sizes data: PrintReadyKit (https://printreadykit.com/data), CC-BY 4.0. Current version: 2026-07-11.
Frequently asked questions
Can I use this dataset in a commercial project?
Yes — the licence is Creative Commons Attribution 4.0 (CC-BY). Use it in apps, plugins, spreadsheets or internal tools, commercial or not; the only condition is attribution with a link back to this page.
How is the data kept correct?
The JSON is generated at build time from the same single source file that renders every table on this site — the dataset can never drift from the pages. ISO sizes are authoritative in whole millimetres per ISO 216 (and the withdrawn ISO 269 for C-series); US, ANSI and ARCH sizes are authoritative in inches with exact ×25.4 metric conversions. The full method lives on the About page.
Will the URL and schema stay stable?
Yes — the endpoint /data/paper-sizes.json and the existing field names are stable. If fields are ever added, they will be additive, and the version field (a date) will change; nothing existing will be renamed or removed.