Browser-first PDF toolkit
KytePDF
Everyday PDF work, with less friction.
A browser-first document toolkit for tasks such as compressing, merging, splitting and signing PDFs.
Live web application

The problem
Why we built it.
Small document tasks should not require installing a large application or navigating a complicated workflow.
What the application does.
- Tools for compressing, merging and splitting PDF documents.
- Signature placement with drawn, typed or uploaded signatures.
- A browser-first interface designed around choosing a task and working with your document.
Engineering evidence
Beyond the interface.
- TypeScript
- Web Components
- pdf-lib
- pdf.js
- Vite
TypeScript and Web Components organise the interface into reusable tools.
PDF tooling uses pdf-lib and pdf.js for document manipulation and rendering.
The local-first architecture supports document work in the browser; processing behaviour depends on the tool and selected options.
Take a closer look.
A live web application you can explore directly. Check the selected tool's processing information before working with sensitive documents.
Talk to us about KytePDFMore from our portfolio