← /projects

PDFmod

Browser-based PDF toolbox. Merge, split, reorder, compress, convert, and extract pages locally — your files never leave the tab.

Stack

  • Nuxt 3
  • Vue 3
  • TypeScript
  • oRPC
  • Drizzle ORM
  • Postgres
  • better-auth
  • UploadThing
  • pdf-lib
  • pdfjs-dist
  • Tailwind
  • reka-ui

Overview

A browser-first PDF toolbox that keeps the heavy lifting local. Merge, split, rotate, compress, and extract — without handing sensitive documents to an unknown upload server.

  • Merge / split PDFs with drag-to-reorder
  • Rotate and delete pages visually
  • Compress large PDFs before sending
  • Extract text and convert pages to images

What it solves

Every "free online PDF tool" is a gamble. The lucky outcome is ads; the unlucky one is your document quietly uploaded to a server nobody can name. For anything with a signature or a contract clause, that's a dealbreaker — and most people still reach for those tools because the alternatives cost money or require a desktop install.

PDFmod runs as much of the work in the browser as possible. Merging, splitting, rotating, and extracting happen on your machine. Only the operations that genuinely need a server route through one, and even then the flow stays clean and account-gated.

Highlights

  • Browser-first processing keeps sensitive docs local
  • Drag-to-reorder pages across merged files
  • Visual rotate + delete — the UI matches what you're picturing
  • Text extract + image export for quick, no-fuss conversions