About PDFNova
Last updated 2026-11-10
PDFNova is a collection of PDF tools for everyday document chores: joining files, taking pages out, turning photos into a PDF, making files smaller, fixing rotation and adding page numbers. It was built around one constraint — the documents people work on should not have to leave their computer or phone to be processed.
Why it is built this way
The PDFs people need to rearrange are often the ones they should be most careful with: contracts, tax forms, medical letters, coursework with their name on it. Uploading them to a server, even a trustworthy one, adds a copy outside your control. Modern browsers are capable enough to do this work locally, so PDFNova does exactly that. The file privacy page explains the details and how to check them.
How the tools are made
- Page operations use pdf-lib, an open-source JavaScript library for creating and modifying PDFs. Previews and image-based compression use pdf.js, the open-source renderer developed by Mozilla. ZIP bundles are created with fflate.
- The logic that interprets page ranges, plans splits, fits images on pages and positions page numbers is kept separate from the interface and covered by automated tests, which check worked examples calculated by hand — for instance, that an A4 page is 595.28 × 841.89 points, or that a range like
9-7is read as pages 7 to 9. - Round-trip tests build small PDFs in memory, run each operation on them and check page counts, page order and rotations in the output.
- Each tool page states its limitations plainly. If a tool cannot do something well, it says so.
What PDFNova does not do
It does not remove passwords from protected PDFs, recognise text in scans (OCR), edit the words on a page, or convert Office documents. These either need software that is impractical to run in a browser or are better done in a dedicated editor.
Who runs the site
PDFNova is operated by [OWNER TO PROVIDE] ([OWNER TO PROVIDE]). For questions, corrections or feedback, see the contact page.
How the site is funded
The tools are free to use. The site may show advertising to cover hosting and development costs; ads only appear in clearly labelled areas, never inside a tool, and only load after you agree to cookies. See cookies and advertising.