Documentation

How each tool behaves, and what to expect from its output.

Page ranges

Any tool that accepts pages understands single numbers and ranges separated by commas, for example 1,4-6,9. Organize PDF additionally preserves the order you type and allows repeats, so 3,1,2 genuinely reorders the document.

Compression

Compress PDF rewrites the document with object streams and drops orphaned objects. It never re-encodes page content, so output is visually identical to the input. Documents dominated by large embedded images need image recompression, which is a provider-backed tool.

Rasterisation

PDF to JPG and PDF to PNG render pages through pdf.js at 72, 144 or 216 DPI. Higher resolutions use more memory; very large documents at 216 DPI may exhaust memory on mobile devices.

Text extraction

PDF to Text and PDF to JSON read the document's text layer. Scanned documents have no text layer and will report that explicitly rather than returning an empty file — those need OCR.

Fonts in generated PDFs

Text to PDF and JSON to PDF use the standard WinAnsi font set. Characters outside that range are replaced with a question mark rather than failing the conversion.