Reduce PDF file size by subsetting embedded fonts — only glyphs actually used in the document are kept.
Upload the PDF with embedded fonts
Unused font glyphs are identified and removed
Download the optimized PDF
Free is enough for most one-off jobs. Pro raises the file and batch caps; Pro + Media unlocks GB-scale streaming and unlimited duration.
Larger files supported on Developer (5 GB CSV) and Enterprise (unlimited). All processing happens in your browser — files never reach a server.
0 bytes uploaded. PDF Font Subsetter runs entirely in your browser using pdf-lib and pdfjs-dist. Your file stays on your device at all times. No data is sent to any server.
Depends on fonts — documents with large font families can see 20-50% reduction.
Compress a PDF using object streams and structure optimization — no image quality is lost.
Open toolAggressively reduce PDF file size by removing all metadata, optimizing streams, and cleaning structure.
Open toolLinearize a PDF for Fast Web View — qpdf-wasm rebuilds the cross-reference table and writes the first-page hint stream so viewers can render page 1 before the rest of the file downloads.
Open tool