PDF Tool

PDF Utilities

100% secure, local browser PDF tools. Pick a tool below.

Merge PDFs Split PDF Rotate PDF Images to PDF Delete Pages PDF to Images Add Page Numbers Add Watermark PDF Redactor OCR Text Extractor

About the NexaTools PDF Suite

Legal briefs, invoices, research papers, contracts PDF is the file format that handles them all. This suite gives you a complete set of PDF editing operations without sending your documents to a cloud service. The tools use two open-source JavaScript libraries: pdf-lib for document manipulation (merge, split, rotate, annotate) and PDF.js (Mozilla's renderer) for rasterizing PDF pages to images.

Tool-by-tool breakdown

PDF Merger

Combines multiple PDF files into a single document by copying each source document's page tree, resource dictionary, and content streams into a new pdf-lib PDFDocument object. AcroForm field name conflicts are resolved automatically. The output PDF preserves the original reading order of each source file's pages.

PDF Splitter

Extracts individual pages or custom page ranges (e.g., 13, 5, 7end) from a PDF and writes each range to a separate output file. The cross-reference table is rebuilt for each extracted document so it opens correctly in all PDF readers without needing repair.

Delete PDF Pages

Removes selected pages from a PDF using pdf-lib's removePage() method on a loaded PDFDocument instance. After deletion, the page index is rebuilt and the object stream is compacted so the output file doesn't carry orphaned object references.

Rotate PDF Pages

Applies rotation to selected pages (or all pages) in 90 increments by setting the Rotate entry in each page's dictionary. This is distinct from rotating the visual content inside the page the rotation value instructs PDF viewers how to orient the page without altering underlying glyph or image positions.

Add Page Numbers

Stamps sequential page numbers onto PDF pages by injecting a new content stream layer into each page using pdf-lib's content stream API. Position (header or footer), offset from the edge, font size, and starting number are all configurable. A first-page skip option is available for documents with a cover page.

PDF Watermark

Overlays a diagonal or horizontal text watermark on all pages of a PDF by composing a semitransparent text element using pdf-lib's graphics state operators. Opacity, font size, rotation angle, and text content are user-defined. Image watermarks are embedded as XObject references to minimize output file size.

PDF Redactor

Draws filled black rectangles over sensitive areas of a PDF using pdf-lib's rectangle drawing API. This overlay approach visually conceals content for most viewing contexts. Note that this method places an overlay on top of existing content streams it does not remove underlying text from the PDF's content layer. For forensically permanent redaction, the tool provides a flattening step that rasterizes the affected pages.

Images to PDF

Embeds JPG, PNG, and WebP images into a PDF document as inline image XObjects. Page dimensions auto-fit to each image's aspect ratio (or a fixed A4 size with letterboxing), and multi-image batches are combined into a single multi-page document in drag-and-drop order.

PDF to Images

Renders each page of a PDF at a configurable DPI scale factor using PDF.js's canvas renderer. Higher scale values (e.g., 3.0) produce sharper images suitable for print or OCR, at the cost of larger output file sizes. Pages are exported individually as PNG or JPEG, with a ZIP batch download option for multi-page documents.

Client-side vs. server-based PDF services

FactorNexaTools (client-side)Server-based PDF tools
Document privacyFiles never leave your deviceDocuments uploaded to external servers
Confidential content riskZero no transmission occursServer may log, cache, or process content
File size limitsOnly your device RAMTypically 1050 MB on free plans

Popular PDF Operations & Workflows

Fast, secure PDF tools for merging, splitting, compressing, and editing documents 100% client-side.

Add Page Numbers to PDF Add Watermark to PDF Build Resume Compress PDF to 200KB Compress PDF to 500KB Convert JPG to PDF Convert PDF to JPG Convert PNG to PDF Delete Blank Pages from PDF Merge PDF Files Redact PDF Remove Pages from PDF Rotate PDF Pages Split PDF

Popular PDF Operations & Workflows

Fast, secure PDF tools for merging, splitting, compressing, and editing documents 100% client-side.

Add Page Numbers to PDF Add Watermark to PDF Build Resume Compress PDF to 200KB Compress PDF to 500KB Convert JPG to PDF Convert PDF to JPG Convert PNG to PDF Delete Blank Pages from PDF Merge PDF Files Redact PDF Remove Pages from PDF Rotate PDF Pages Split PDF