Language
Free · Secure · Runs in your browser

Handle PDFssafely and securely, 100% on your own computer

Merge, split (by page / range / cut points), reorder & remove pages, rotate, markup & notes, hand signature & stamp, watermark, redact, extract text (.txt), PDF to images (ZIP), search across PDFs, open password. Runs in the browser; after the page loads, most actions work offline too.

No installationContent stays off the cloudSelf-host friendly

Everything you need for PDFs

Twelve PDF tools in the same order as the app: merge, split, reorder pages, rotate, markup, sign & stamp, watermark, redact, extract text, PDF to images, multi-file search, password. All processed locally in the browser.

Merge PDFs

Drag up to 50 files (per plan), order pages, download one PDF. pdf-lib in the browser — no file content upload.

  • Combine many files at once
  • Custom page order
  • Data stays on your device
Open tool

Split PDF by page

Split by single pages, ranges, or cut points. Handy when you only need part of a file or smaller pieces.

  • Flexible split modes
  • Preserves page quality
  • Runs locally
Open tool

Reorder & delete pages

Change page order or remove blanks and extras. Great for decks and scans that are out of order.

  • Up / down controls
  • Quick page removal
  • Download the edited PDF
Open tool

Rotate pages

Fix upside-down or skewed scans and photos. Rotate selected pages or the whole file by ±90° / 180° / 270°.

  • Pick which pages
  • Flexible angles
  • No extra software
Open tool

Markup & notes

Highlight, underline, notes, freehand pen, rectangles — export with pdf-lib. Review docs before you send.

  • Several markup types
  • Export PDF locally
  • Feedback before sign-off
Open tool

Sign & stamp

Draw or upload a signature and stamp images — place many times, drag to position. Visual mark only, not PKI digital signing.

  • Multiple placements per page
  • Resize / rotate stamps
  • Local PDF export
Open tool

Watermark

Diagonal faded text or a PNG/JPEG logo with opacity and position. Drafts, internal labels, light copyright.

  • Text or logo image
  • Applies across pages
  • In-browser processing
Open tool

Redact sensitive areas

Draw boxes over sensitive fields before sharing. Flattened PNG or layered PDF — same local flow as other tools.

  • Drag to define areas
  • PNG flatten or PDF
  • No PDF upload for processing
Open tool

Extract PDF text

Export .txt from the embedded text layer (pdf.js). Image-only scans stay empty — no in-app OCR.

  • Per-page .txt
  • Best for text-layer PDFs
  • Local pdf.js worker
Open tool

PDF to images

Each page to PNG or JPEG in a ZIP (pages/). Tune DPI/quality for sharpness vs size.

  • ZIP for easy sharing
  • Configurable DPI/quality
  • Rendered on your device
Open tool

Search multiple PDFs

Select several files and search embedded text (no OCR). Results grouped by file.

  • Many files at once
  • Per-file results
  • Fully client-side
Open tool

Password-protect PDF

Set an open password (RC4-128) in the browser and download an encrypted copy. Reduces casual opening when emailing.

  • Encrypt locally
  • No PDF upload
  • Not a substitute for PKI or DRM
Open tool

How it works in 3 steps

Pick files → process in the tab → download results — PDF content is not uploaded to the server.

Step 01

Choose PDF files

One or many files — merge, split, extract, images… right in the browser.

Step 02

Process locally

pdf-lib & pdf.js in the tab — PDF bytes are not uploaded for processing.

Step 03

Download results

Merged PDF, image ZIP, .txt files… saved to your machine.

Data safety

Security comes first

PDFonDevice is built around processing PDFs on your device: document content is not a commodity sent to the cloud for editing. Most leakage risk from uploading files to unknown services is removed by design — while accounts, plans, and per-tool quotas stay transparent when you sign in.

  • PDF content and downloads are not stored on the application server.
  • The server only handles sign-in, plans, payments, and usage counters (per file/page).
  • Use redaction before sharing sensitive documents.

Local processing in the browser

All PDF actions (merge, split, reorder, rotate, markup, sign & stamp, watermark, extract text, images, search, password, redact) run with JavaScript on your machine. Files are not uploaded for processing — reducing exposure in transit or centralized storage.

Backend: account & quotas

When signed in, the system records your account, plan, and per-tool usage (per policy). That is operational data, not a copy of PDF content. Payments and auth are separate from document processing.

Protect data before you share

Before sharing, use redaction to hide sensitive fields; export flattened PNG when you need a stronger guarantee.

Contact

Company details and official channels.

Ready to start?

Free sign-up, no credit card. Start working with PDFs in the browser today.