# Paper & Print Calc ISO and US paper sizes, print pixels at a dpi, sheet fitting, paper weight, envelope fit, typographic units and book signatures. ## How to pay Machine-payable over x402. USDC on: Base (eip155:8453), Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp), Polygon (eip155:137), Arbitrum One (eip155:42161). No accounts. No API keys. No signup. The paying wallet is the account. ## Machine-readable - OpenAPI: https://paper-print-calc.x402tookit.com/openapi.json - x402 manifest: https://paper-print-calc.x402tookit.com/.well-known/x402 - Catalog (free): https://paper-print-calc.x402tookit.com/catalog - Health (free): https://paper-print-calc.x402tookit.com/health - Uptime (free): https://paper-print-calc.x402tookit.com/uptime ## Endpoints (8) ### GET /book-signatures — $0.02 Signatures, press sheets and blank pages needed for a book of N pages at 4, 8, 16 or 32 pages per signature. Params: pages: integer, pagesPerSignature?: integer, copies?: integer Example: https://paper-print-calc.x402tookit.com/book-signatures?pages=100&pagesPerSignature=16 ### GET /envelope-fit — $0.02 Which standard envelopes (#10, A2, A7, C5, DL, C6 and more) hold a card or folded sheet, with the margin left over. Params: width: number, height: number, unit?: string, clearance?: number Example: https://paper-print-calc.x402tookit.com/envelope-fit?width=5&height=7&unit=in ### GET /iso-paper — $0.02 ISO 216 size in mm, inches and points for A0-A10, B0-B10, C0-C10, with area, aspect ratio and the neighbouring sizes. Params: series: string, size: integer Example: https://paper-print-calc.x402tookit.com/iso-paper?series=A&size=4 ### GET /paper-fit — $0.02 How many cards, labels or small sheets fit on a large sheet in a grid, trying both rotations, with margin, gutter and waste. Params: sheetWidth: number, sheetHeight: number, pieceWidth: number, pieceHeight: number, margin?: number, gutter?: number Example: https://paper-print-calc.x402tookit.com/paper-fit?sheetWidth=8.5&sheetHeight=11&pieceWidth=3.5&pieceHeight=2&margin=0.25&gutter=0 ### GET /paper-weight — $0.02 Convert paper gsm to US basis weight (bond, text, cover) and weigh a sheet, a ream or a mailing from its size. Params: gsm?: number, pounds?: number, type?: string, widthMm?: number, heightMm?: number, sheets?: integer Example: https://paper-print-calc.x402tookit.com/paper-weight?gsm=80&widthMm=210&heightMm=297&sheets=500 ### GET /print-pixels — $0.02 Pixels needed for a print size at a dpi (with bleed), or the largest print size an image supports at a chosen dpi. Params: widthInches?: number, heightInches?: number, widthMm?: number, heightMm?: number, pixelsWide?: integer, pixelsHigh?: integer, dpi?: number, bleedMm?: number Example: https://paper-print-calc.x402tookit.com/print-pixels?widthMm=210&heightMm=297&dpi=300 ### GET /typographic-units — $0.02 Convert between points, picas, inches, mm, cm, CSS pixels, TeX points, Didot and twips, and show the pica-and-points form. Params: value: number, from: string Example: https://paper-print-calc.x402tookit.com/typographic-units?value=12&from=pt ### GET /us-paper — $0.02 Letter, Legal, Tabloid, ANSI A-E and Architectural A-E paper sizes in inches, mm and points, with the closest ISO size. Params: name: string Example: https://paper-print-calc.x402tookit.com/us-paper?name=letter ## Terms Print and paper arithmetic computed locally from published standards (ISO 216, ANSI/ASME Y14.1, PostScript points), provided as is. Press, printer and paper-mill tolerances vary: always check your printer's own specification and request a proof before a print run. Not a prepress certification.