# 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.

Source: https://www.jpkc.com/db/en/tools/pdf/

## One toolbox for everything PDF

[PDF Tools](https://www.jpkc.com/tools/pdf/) 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](https://www.jpkc.com/tools/pdf/)** — 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.

## Related JPKCom tools

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

- **[Markdown Editor](https://www.jpkc.com/db/en/tools/md/)** — write Markdown with a live preview, then convert it to PDF in the *Convert* tab.
- **[WYSIWYG Editor](https://www.jpkc.com/db/en/tools/wysiwyg/)** — build HTML visually, then convert it as Simple or Rich HTML.
- **[Graphic Editor](https://www.jpkc.com/db/en/tools/graphic/)** — crop, scale and convert images before assembling them into a PDF.

---

There is more on the sub-pages: the **[Manual](https://www.jpkc.com/db/en/tools/pdf/manual/)** with every tab and feature in detail, real-world **[Examples](https://www.jpkc.com/db/en/tools/pdf/examples/)**, and a collection of **[Tips & Tricks](https://www.jpkc.com/db/en/tools/pdf/tips/)**.

