KissThePDF Documentation
Welcome to the technical documentation system for KissThePDF—the free, open-source, privacy-first PDF toolkit running 100% locally in your web browser.
Getting Started
Understand how to select PDF tools, upload files, process documents locally, and save output.
100 Tools Directory
Browse technical documentation for every PDF tool across 8 functional categories.
Technical Architecture
Explore Next.js 16 App Router, TypeScript engines, pdf-lib, PDF.js, and browser Web Workers.
Contributing Guide
Fork the repository, set up your local development environment, run tests, and submit pull requests.
Tool Categories
View All 100 Tools →Organization
Tools for combining, splitting, reordering, deleting, and managing PDF document pages.
Pages
Tools for rotating, resizing, cropping, and standardizing page dimensions.
Convert
Tools for converting between PDFs, image formats (JPG, PNG, WebP, GIF, BMP, TIFF, SVG), and ZIP packages.
Edit
Interactive tools to add text, drawings, freehand sketches, geometric shapes, sticky notes, and whiteout overlays.
Security
Tools for password protection, AES encryption, decryption, and setting document permissions.
Forms
Tools for filling PDF forms, placing interactive form fields, drawing e-signatures, and flattening forms.
Enhancement
Tools for adding page numbers, headers, footers, watermarks, bookmarks, and hyperlinked tables of contents.
Reading
Tools for viewing PDFs, keyword text search, fullscreen presentations, QR code stamping, and file compression.
Core System Documentation
KissThePDF is 100% Free & Open Source
All code runs locally in your browser. Contribute code, report bugs, add new tools, or star the repository to support privacy-first software.