PDF Tools

Create, view, edit, merge, and split PDFs in the browser — annotate, highlight, draw, fill forms, and extract text. Nothing is uploaded; files stay on your device.

One toolbox for everything PDF

PDF Tools bundle what you would otherwise need a desktop app or a sketchy online service for: view and edit PDFs, create new ones, merge several files into one, split a file apart, and convert Markdown, HTML or images to PDF. All of it in a single five-tab interface — and all of it right in your browser.

The crucial part: your PDF files never leave your device. There is no upload, no server, no account and no install. Every operation — from merging to filling out a form — runs entirely locally in your browser via JavaScript. That is exactly why the tool suits sensitive documents: contracts, invoices, HR records, internal reports. What is never uploaded can never be intercepted.

The toolbox is built for anyone who handles documents regularly: developers who need to merge a few PDFs quickly or turn Markdown into a clean PDF; designers assembling image sequences into one file; and anyone in day-to-day office work who has to fill in a form, pull out a page, or extract the text from a PDF — without buying software for it.

What PDF Tools can do — grouped

The interface is in English; the five tabs are Viewer & Editor, Creator, Merge & Split, Convert and Reference. They cover four areas of work:

  • View & edit (Viewer & Editor) — a full PDF viewer built on Mozilla PDF.js: page, zoom, search, annotate (text notes), highlight, draw (freehand), insert images (stamp), sign, fill forms, print and save your changes. Plus two extras: show document info (metadata) and extract all text.
  • Create (Creator) — build a PDF from scratch out of blocks: headings, paragraphs, tables, lists, images, two-column sections, horizontal rules and page breaks. With a live preview and a JSON export/import to save and reuse a document template.
  • Merge & split (Merge & Split) — merge any number of PDFs into one file in a defined order, or split a file (extract page ranges, split every N pages, or pull each page out as its own PDF).
  • Convert (Convert) — turn Markdown, images, Simple HTML and Rich HTML into PDF. Key distinction: Markdown and Simple HTML produce searchable text, while Rich HTML renders CSS pixel-perfectly but yields a raster (image) PDF.

A fifth tab, Reference, is a quiet lookup: PDF versions, page sizes in mm/inch/point, notes on accessible PDFs, and unit conversions.

All in the browser — nothing leaves your device

Technically, PDF Tools are purely client-side. They combine several established open-source libraries, all shipped locally and loaded only when needed: Mozilla PDF.js for the viewer and text extraction, pdfmake for creation and the text-based conversions, pdf-lib for merge/split and images-to-PDF, and html2pdf.js for the visual Rich HTML conversion. No request ever reaches a server that could see your files.

There is one practical limit: files may be up to 50 MB; larger ones are rejected. That is not a server limit but a safeguard for your browser's memory.

Try it now

→ Open PDF Tools — drag and drop a PDF into the Viewer & Editor, or jump straight to one of the other tabs. No account, free, right in your browser.

These tools produce the input you then turn into a PDF:

  • Markdown Editor — write Markdown with a live preview, then convert it to PDF in the Convert tab.
  • WYSIWYG Editor — build HTML visually, then convert it as Simple or Rich HTML.
  • Graphic Editor — crop, scale and convert images before assembling them into a PDF.

There is more on the sub-pages: the Manual with every tab and feature in detail, real-world Examples, and a collection of Tips & Tricks.