In a web dominated by cloud storage and data centers, pdfEditor is built on a simple premise:your documents should remain yours. Most online PDF tools require you to upload files to their servers, meaning your confidential contracts, financial sheets, and personal scans are transmitted and stored on hardware you don’t control.

pdfEditor changes that model. By utilizing modern web technologies like WebAssembly and local JavaScript processing, every rotation, merge, split, watermark, or compression is executed entirely inside your web browser. No files are ever uploaded, nor do they leave your local machine.

Core Principles

100% Client-Side

All processing is executed in the browser sandbox. The moment you close the tab, all memory is freed and nothing remains.

No Limits, Ever

Since we do not run expensive backend processing servers, we do not need to limit your tasks, page counts, or file sizes.

No Accounts Needed

We do not ask for signups, emails, or credentials. Start working instantly without any annoying registration gates.

W3C Web Standards

Built using standards-compliant JavaScript, HTML5 APIs, and WebAssembly, running on any modern web browser or mobile OS.

How it Works Under the Hood

When you drop a file into pdfEditor, our page loads standard JavaScript libraries designed to read and parse binary PDF structures. We utilize libraries such as:

  • pdf-lib: For merging, splitting, inserting pages, rotating, and editing metadata.
  • pdfjs-dist: For rendering high-fidelity page preview thumbnails directly to HTML5 Canvas tags.
  • zlib / pako: For optimizing compression and rebuilding streams without losing structural layouts.

By transferring the computation to your device's processor, we remove the delay of uploading files, waiting in a server queue, and downloading files. This local approach is faster for most normal documents and vastly more secure.

About the Creators

pdfEditor is a project by freeblankspace.info. We design utility web software focusing on developer APIs, user-privacy, minimalism, and speed. Our goal is to build tools that require no cognitive overhead, have transparent mechanics, and keep client data securely in client hands.