PDF Toolkit
Merge, split, reorder PDFs, render PDF pages to images, and combine images into a PDF from one local browser workspace.
Handle PDF-related workflows from one page: merge/split/reorder PDFs, render PDF pages to images, combine images into a PDF, extract text, delete pages, or create 2-up PDFs.
Core PDF/image processing runs in the browser. Large files, encrypted PDFs, and damaged PDFs may fail because of browser memory or library limits.
Upload PDFs
Up to 12 files · 50MB each · merge, split, and reorder locally in the browser.
Files are not uploaded. Encrypted, damaged, or very large PDFs may fail because of browser memory limits.
This tool runs in your browser. Inputs stay local and are not sent to any server.
How to use this result
The PDF Toolkit groups the PDF workflows that users usually need together: combine documents, pick page ranges, render pages as images, and turn image files into a PDF.
The core file processing is browser-local with pdf-lib, pdf.js, Canvas, and ZIP packaging. Files are not uploaded for the merge/render/create operations.
Encrypted, damaged, or very large PDFs may fail because browser memory and client-side PDF libraries have practical limits. For sensitive files, local browser processing avoids unnecessary server upload risk.
Examples
Merge reports
Extract page images
Receipt PDF
Common questions
Q.Are files uploaded to a server?
No. The PDF and image processing tabs run in your browser. Network diagnostics elsewhere may call APIs, but this PDF toolkit does not upload your files.
Q.Why combine PDF tools into one page?
Users who work with PDFs often need several adjacent operations in one session. Tabs keep the tools discoverable without creating separate menu items for every PDF action.
Q.Does PDF to image perform OCR?
No. It renders pages as images. Scanned documents remain images unless a separate OCR feature is added later.
Data handling notice
Browser-local processing: the main calculation or conversion runs in your browser.
No server storage: except for UI preferences such as favorites, ZHS does not store your input files or text on the server.
Sensitive-data caution: even with local processing, avoid entering production secrets, national IDs, financial data, or raw customer data into public web tools.