# DocForge — Complete Reference Free online PDF tools: merge, split, compress, convert to images, add watermarks, rotate pages, add page numbers, and more. All processing happens in your browser — files never leave your device. Last updated: 2026-10-16T18:19:25.352Z --- ## Merge PDF Combine multiple PDF files into one document. - URL: https://pdf.thicket.sh/merge - Inputs: 2+ PDF files (drag-and-drop to reorder), optional filename - Outputs: single merged PDF with pages in specified order - Limits: client-side processing — typical limit is 100MB total - Use cases: combining reports, assembling book chapters, merging scanned pages ## Split PDF Extract pages or page ranges from a PDF. - URL: https://pdf.thicket.sh/split - Inputs: PDF file, page selection (individual pages, ranges like 1-5, or all-split) - Outputs: one PDF per page range, or individual pages as separate PDFs - Use cases: extracting chapters, separating invoice pages, isolating specific content ## Compress PDF Reduce PDF file size. - URL: https://pdf.thicket.sh/compress - Inputs: PDF file, compression level (screen/ebook/printer/prepress) - Outputs: compressed PDF with size reduction percentage shown - Method: optimizes structure, removes redundant objects, optionally resamples images - Use cases: email attachments, web uploads, archiving ## PDF to Image Convert PDF pages to image files. - URL: https://pdf.thicket.sh/pdf-to-image - Inputs: PDF file, output format (PNG/JPG), DPI/quality setting, page selection - Outputs: image files, one per PDF page, in a ZIP archive or individually - Use cases: creating thumbnails, extracting diagrams, sharing specific pages ## Image to PDF Convert images into a PDF document. - URL: https://pdf.thicket.sh/image-to-pdf - Inputs: JPG/PNG/WebP files (multiple supported, drag-to-reorder), page size (A4/Letter/original) - Outputs: single PDF with all images as pages - Use cases: scanning to PDF, creating photo books, combining screenshots ## Rotate PDF Rotate PDF pages by any standard angle. - URL: https://pdf.thicket.sh/rotate - Inputs: PDF file, rotation amount (90°, 180°, 270° clockwise), page selection (all or specific pages) - Outputs: PDF with rotated pages - Use cases: fixing upside-down scans, correcting orientation ## Add Watermark Stamp text watermarks on PDF pages. - URL: https://pdf.thicket.sh/watermark - Inputs: PDF file, watermark text, font size, opacity (0-100%), color, position (center/diagonal/corner), page selection - Outputs: watermarked PDF - Use cases: marking drafts, adding confidentiality notices, branding ## Page Numbers Add page numbers to a PDF. - URL: https://pdf.thicket.sh/page-numbers - Inputs: PDF file, position (header/footer, left/center/right), format (1, Page 1, 1/10, etc.), starting number, font size - Outputs: PDF with page numbers added - Use cases: reports, academic papers, legal documents ## Unlock PDF Remove password protection from a PDF. - URL: https://pdf.thicket.sh/unlock - Inputs: password-protected PDF, owner or user password - Outputs: unlocked PDF (password removed) - Note: requires the correct password — cannot bypass encryption - Use cases: removing password from owned documents, batch processing unlocked PDFs --- ## Technical Details ### PDF Processing Library All tools use pdf-lib (JavaScript/TypeScript), processing entirely client-side: - PDF specification: PDF 1.7 and earlier - Maximum practical file size: ~100MB (browser memory dependent) - No server uploads — files never leave your device ### Supported Input Formats - PDF (.pdf) — for all PDF tools - Images (.jpg, .jpeg, .png, .webp) — for Image to PDF tool ### Output Quality - Lossless operations (merge, split, rotate, page numbers, watermark): No quality loss - Compress: Quality vs. size tradeoff based on selected level - PDF to Image: DPI-dependent quality (72-300 DPI selectable) --- ## About DocForge - Free to use with no sign-up required - 100% client-side — no files leave your browser (privacy-first) - 9 PDF processing tools - Powered by pdf-lib (open-source PDF manipulation) - Mobile-friendly responsive design - API available at https://pdf.thicket.sh/api/llm for structured JSON data - Full tool index at https://pdf.thicket.sh/llms.txt