Skip to content
100% local · 0 KB uploadedCompress PDF

About IXPDF

Private PDF tools that run entirely in your browser. Your files never leave your device.

About

What is IXPDF?

IXPDF is a collection of free PDF tools that run entirely in your browser. There is no server-side processing, no file upload, and no account. When you drop a PDF into one of our tools, it is read into your browser's memory and processed locally using Web Workers — then handed back to you as a download.

We built IXPDF because most "free online PDF tools" ask you to upload your file to a server you don't control. Your contracts, IDs, financial statements, and medical records sit on someone else's disk, and you have to trust their privacy policy. IXPDF removes that trust requirement: your files physically never leave your device.

How it works

Local-first architecture

  1. Your filestays on your device
  2. Your browserreads it with the File API
  3. Web Workerbackground processing
  4. PDF enginepdf-lib / PDF.js
  5. Your downloadnothing was uploaded

Traditional online PDF tools send your files to a remote server for processing. IXPDF does the opposite: the PDF engine runs inside your browser. When you select a file, its bytes are read into memory and handed to a Web Worker on your own machine. The result is produced locally and offered as a download.

  • No uploads — your PDF never travels over the network.
  • No server-side storage — there is no database and no cloud bucket.
  • Fast — processing happens on your own CPU, with no round-trip.
  • Private — nothing about your document leaves your device.

Privacy

Our privacy promise (and how we keep it)

"Your files never leave your device" is a technical guarantee, not a marketing slogan. We enforce it in code:

  • PDF processing happens only in a browser Web Worker.
  • There is no upload API — the code path does not exist.
  • No databases, no cloud storage, no server-side runtime.
  • Analytics (Google Analytics 4) only receives coarse, non-sensitive events (tool name, success/failure, duration and size buckets). It never receives your file, file name, metadata, or extracted text.

Read the full privacy policy for details.

Under the hood

Technology stack

  • Astro — static site generation for fast, SEO-friendly pages.
  • React — interactive islands for tool UIs.
  • Web Workers — off-main-thread PDF processing.
  • pdf-lib — the in-browser PDF engine (abstracted so it can be swapped).
  • TypeScript — end-to-end type safety.

Why

Why local processing?

PDFs often contain sensitive information — contracts, IDs, financial statements, medical records. Uploading them to an unknown server is a privacy risk and a compliance headache. Local-first processing removes that risk entirely: the data stays where it belongs, on your device.