How the Visual PDF Editor Works
DocDox PDF Editor is a browser-based visual editing tool built on PDF.js for page rendering and react-konva for the interactive overlay layer. It supports three editing modes: adding new text anywhere on a page, placing signatures, and replacing existing images — all without converting the document or losing its original structure.
Text mode (press X) lets you click anywhere to type new content, selecting from 13 font options including standard PDF fonts and Google Fonts like Inter, Roboto, Montserrat, and Playfair Display. Signature mode lets you draw on a pad or upload a PNG, then drag and resize it to position. Image Replace mode (press I) detects embedded images and lets you swap them with new files.
At export, all edits are permanently burned into the PDF by pdf-lib: text runs are drawn directly, signatures are embedded as PNG images, and image replacements recompress the new file at 150 DPI. Google Fonts are fetched in WOFF2 format and embedded into the PDF so the chosen typeface is preserved everywhere the document is opened.
Can I edit existing text in the PDF?
Yes. Edit Text mode extracts existing text content and lets you modify it inline before export.
Are my edits permanent?
Yes. Edits are burned into the PDF at export and cannot be removed without a separate editor.
Does the tool work with encrypted or password-protected PDFs?
No. The PDF must not be password-protected. Remove the password first using another tool.