Free PDF tools that never upload your files
PDF Toolbox is a collection of 108 free tools for working with PDF files — merging, splitting, compressing, converting, signing, editing and more. Unlike typical online converters, the working tools here process your documents locally in your browser, so your files never leave your device. No account, no installation, and no upload limits, because there are no uploads.
Browse all tools Search for a tool
All PDF tools by category
Most-used PDF tools
- Merge PDFin-browser
Combine multiple PDF files into one document, in your browser.
- Split PDFin-browser
Split a PDF into separate files by page ranges.
- Compress PDFin-browser
Reduce PDF file size by re-encoding page images.
- Edit PDFin-browser
Add text and simple shapes onto PDF pages.
- Sign PDFin-browser
Draw a signature and stamp it onto a PDF page.
- PDF Converterguide
Overview of every route into and out of PDF, with the right tool for each format.
- Images to PDFin-browser
Turn JPG, PNG, WEBP or SVG images into one PDF.
- PDF to Imagesin-browser
Export each PDF page as a JPG or PNG image.
- Extract PDF imagesin-browser
Pull the embedded images out of a PDF at original resolution.
- Protect PDFin-browser
Encrypt a PDF with AES-256 password protection, entirely in your browser.
- Unlock PDFin-browser
Remove a password you know from a PDF — decrypted locally, never uploaded.
- OCR PDFin-browser
Recognize text in scanned PDFs and images — OCR that runs on your device.
Organize pages
- Rotate PDF pagesin-browser
Rotate all or selected PDF pages by 90, 180 or 270 degrees.
- Remove PDF pagesin-browser
Delete specific pages from a PDF.
- Extract PDF pagesin-browser
Save selected pages of a PDF as a new file.
- Rearrange PDF pagesin-browser
Reorder the pages of a PDF by entering a new sequence.
- Pages per sheetin-browser
Place 2, 4 or more PDF pages onto each sheet (N-up).
- Change PDF page sizein-browser
Scale PDF pages to A4, Letter or a custom size.
- Halve PDF pagesin-browser
Cut each PDF page into left/right or top/bottom halves.
- Crop PDFin-browser
Trim margins from PDF pages by set amounts.
- Duplicate PDF pagesin-browser
Repeat selected PDF pages as many times as you need.
- Insert blank pagesin-browser
Add blank pages into a PDF at any position.
- Interleave two PDFsin-browser
Alternate pages from two PDFs — fix single-sided duplex scans.
- Reverse PDF pagesin-browser
Flip a PDF so the last page comes first.
- Booklet makerin-browser
Reorder and 2-up pages so a duplex print folds into a booklet.
- Split PDF by file sizein-browser
Split a PDF into parts that each stay under a size limit.
- Organize PDF pagesin-browser
See every page as a thumbnail, then reorder, rotate or delete visually.
Convert to PDF
- Word to PDFguide
Convert Word documents to PDF with layout intact — every reliable method.
- PowerPoint to PDFguide
Turn PowerPoint slides into a shareable PDF.
- Excel to PDFguide
Print Excel sheets to PDF with correct page breaks.
- JPG to PDFin-browser
Convert JPG photos into a single PDF, entirely in your browser.
- PNG to PDFin-browser
Convert PNG images (with transparency handling) into a PDF.
- WEBP to PDFin-browser
Convert WEBP images into a standard PDF.
- HEIC to PDFguide
Convert iPhone HEIC photos into a PDF.
- SVG to PDFin-browser
Render SVG vector graphics into PDF pages.
- TIFF to PDFguide
Convert single- and multi-page TIFF scans to PDF.
- DOCX to PDFguide
Convert modern Word .docx files to PDF accurately.
- PPTX to PDFguide
Convert .pptx presentations to PDF, one slide per page.
- XLSX to PDFguide
Convert .xlsx workbooks to PDF with sensible scaling.
- DOC to PDFguide
Convert legacy Word .doc files to PDF.
- PPT to PDFguide
Convert legacy .ppt presentations to PDF.
- XLS to PDFguide
Convert legacy .xls spreadsheets to PDF.
- ODT to PDFguide
Convert OpenDocument text files to PDF.
- ODG to PDFguide
Convert OpenDocument drawings to PDF.
- ODS to PDFguide
Convert OpenDocument spreadsheets to PDF.
- ODP to PDFguide
Convert OpenDocument presentations to PDF.
- Text to PDFin-browser
Turn plain text into a paginated PDF, in your browser.
- RTF to PDFguide
Convert Rich Text Format files to PDF.
- EPUB to PDFguide
Convert EPUB e-books to paginated PDF.
- Markdown to PDFin-browser
Render Markdown into a clean, paginated PDF.
- Webpage to PDFguide
Save any web page as a PDF using the browser's own engine.
- Long image to PDFin-browser
Slice a tall screenshot into clean A4 pages.
Convert from PDF
- PDF to Wordguide
Convert PDFs into editable Word documents — what works and what breaks.
- PDF to PowerPointguide
Turn PDF pages back into editable PowerPoint slides.
- PDF to Excelguide
Extract PDF tables into Excel without retyping.
- PDF to JPGin-browser
Render every PDF page as a JPG image in your browser.
- PDF to PNGin-browser
Render PDF pages as lossless PNG images.
- PDF to SVGguide
Convert PDF vector content into SVG files.
- PDF to DOCXguide
Convert PDF files to the modern Word .docx format.
- PDF to PPTXguide
Convert PDF pages into a .pptx presentation.
- PDF to XLSXguide
Get PDF table data into an .xlsx workbook.
- PDF to ODTguide
Convert PDFs to OpenDocument text for LibreOffice.
- PDF to ODSguide
Move PDF tables into an OpenDocument spreadsheet.
- PDF to ODPguide
Convert PDF slides to OpenDocument presentations.
- PDF to Textin-browser
Extract all selectable text from a PDF as a .txt file.
- PDF to RTFguide
Convert PDF content to Rich Text Format.
- PDF to EPUBguide
Turn a PDF into a reflowable EPUB e-book.
- PDF to HTMLin-browser
Export PDF text content as a simple HTML page.
- PDF to secure PDFguide
Harden a PDF: encryption, permissions and redaction, explained.
- PDF to PDF/Aguide
Convert PDFs to the PDF/A archival standard.
Image conversion
- HEIC to JPGguide
Convert iPhone HEIC photos to universally-supported JPG.
- HEIC to PNGguide
Convert HEIC photos to lossless PNG.
- WEBP to JPGin-browser
Convert WEBP images to JPG in your browser.
- WEBP to PNGin-browser
Convert WEBP images to PNG, keeping transparency.
Enhance & annotate
- Add watermarkin-browser
Stamp a text watermark across every PDF page.
- Add page numbersin-browser
Number PDF pages automatically with position and format options.
- PDF Overlayin-browser
Lay one PDF over another — letterheads, stamps, backgrounds.
- Annotate PDFin-browser
Add highlight boxes and notes onto PDF pages.
- Bookmark PDFguide
Add a clickable outline (bookmarks) to a PDF.
- Bates numberingin-browser
Stamp sequential Bates numbers on every PDF page.
- Image watermarkin-browser
Stamp a logo or image onto PDF pages with position and opacity.
- Grayscale PDFin-browser
Convert a color PDF to grayscale for cheaper, cleaner printing.
- PDF contact sheetin-browser
Build a thumbnail overview sheet of every page in a PDF.
Document management
- Change PDF informationin-browser
Edit a PDF's title, author, subject and keywords.
- Remove PDF metadatain-browser
Strip identifying metadata from a PDF before sharing.
- Set PDF viewer preferencesin-browser
Control how a PDF opens: layout, mode and window options.
- Flatten PDFin-browser
Flatten form fields so entries become permanent page content.
- Repair PDFin-browser
Attempt to rebuild a damaged PDF's structure.
- PDF attachmentsin-browser
Extract embedded file attachments from a PDF, or attach files to one.
Security & comparison
- Compare PDFsin-browser
Find text differences between two PDF versions.
- Redact PDFin-browser
Black out sensitive content and remove the underlying text.
- Web optimize PDFin-browser
Re-save a PDF with compressed object streams for faster loading.
Forms & creation
- Fill out PDFin-browser
Fill in the form fields of a PDF and download the result.
- Create fillable PDF formin-browser
Build a simple fillable PDF form from a field list.
- Create PDFin-browser
Create a new PDF from typed text or blank pages.
- Create PDF with camerain-browser
Photograph documents with your camera and save them as a PDF.
- Create PDF job applicationin-browser
Generate a clean one-page application/cover sheet PDF from a form.
- Create invoicein-browser
Generate a professional invoice PDF from line items.
- Create invoice visuallyin-browser
Design an invoice with live preview, then export to PDF.
- Create electronic invoiceguide
E-invoicing (XRechnung / ZUGFeRD / Factur-X) explained, with a starting point.
- Add cover pagein-browser
Generate a title cover page and prepend it to your PDF.
- PDF form inspectorin-browser
List every form field in a PDF and export or import values as JSON.
Utilities
- View as PDFin-browser
Open and read a PDF right in this page — no install needed.
- Generate passwordin-browser
Generate strong random passwords locally in your browser.
- Generate QR codein-browser
Create a QR code for a link or text and download it.
- Checksum a filein-browser
Compute SHA-256 and SHA-1 hashes of any file locally.
- PDF page counterin-browser
Count pages and inspect size, dimensions and metadata of many PDFs at once.
- PDF word countin-browser
Count words and characters in a PDF and see reading time.
What “runs locally” means here
Tools marked in-browser do all their work with JavaScript on your own computer or phone: the file you pick is read into your browser's memory, transformed there, and handed back to you as a download. Nothing is transmitted. Tools marked guide cover conversions that genuinely require a full office suite or specialist software (like Word or EPUB rendering engines) — instead of pretending, those pages explain the reliable ways to do the job and exactly what to watch out for.
More from PDF Toolbox
- Blog — practical, no-nonsense guides to working with PDFs.
- About this project and how to contact us.
- Newsletter — occasional updates when new tools land.
- Full page index, Privacy Policy, Terms of Use, Cookies & GDPR.