๐Ÿ“
Click or Drag PDF files here
Select multiple files ยท No server uploads
Processing...
๐Ÿ“
Click or Drag a PDF file here
Files are not sent to any server
Processing...
๐Ÿ“
Click or Drag a PDF file here
Files are not sent to any server
Processing...
๐Ÿ“
Click or Drag a PDF file here
Files are not sent to any server
Processing...
๐Ÿ“
Click or Drag a PDF file here
Files are not sent to any server
Processing...
๐Ÿ“
Click or Drag a PDF file here
Files are not sent to any server
Processing...
๐Ÿ“
Click or Drag image files here
JPG, PNG, WebP supported ยท Drag or use Previous/Next buttons to reorder
Processing...
๐Ÿ“
Click or Drag a PDF file here
Files are not sent to any server
Processing...
๐Ÿ“
Click or Drag a PDF file here
Files are not sent to any server
Processing...
๐Ÿ“
Click or Drag a PDF file here
Files are not sent to any server
Processing...
๐Ÿ“– How to Use
  • ๐Ÿ“Ž Merge โ€” Combine multiple PDF files into one. You can drag and drop to reorder files.
  • โœ‚๏ธ Split โ€” Extract specific pages from a PDF. Enter a range (1-3), specific pages (5), or a mix (1-3, 5, 7-10).
  • ๐Ÿ”„ Rotate โ€” Rotate individual pages or all pages at once. Each click rotates 90ยฐ.
  • โ†•๏ธ Reorder โ€” Drag and drop page thumbnails to rearrange them into your desired order.
  • ๐Ÿ’ง Watermark โ€” Add a text watermark to every page. Adjust its size, opacity, and rotation angle.
  • ๐Ÿ—‘๏ธ Delete Pages โ€” Enter page numbers or ranges to remove unwanted pages from your document.
  • ๐Ÿ–ผ๏ธ Images to PDF โ€” Convert one or multiple image files (JPG, PNG, WebP) into a single PDF document.
  • ๐Ÿ”ข Page Numbers โ€” Automatically inject sequentially generated page numbers at the bottom of each page.
  • ๐Ÿ“ Metadata โ€” Edit the hidden document properties such as Title, Author, Subject, and Keywords.
  • ๐Ÿ“„ Blank Page โ€” Insert an empty page immediately after the requested page numbers.
โ“ FAQ
  • Are my files sent to a server?
    The app processes selected PDFs in your browser and does not upload them. Its pinned PDF engine and rendering worker are served by this site, make no third-party CDN request, and remain available to the current tab if the network drops after the page has loaded. Browser extensions and the device itself remain outside this guarantee.
  • Which libraries are used?
    pdf-lib 1.17.1 (MIT) and PDF.js 4.2.67 (Apache-2.0). See the vendored dependency record.
  • What are the processing limits?
    PDFs are limited to 40 MB per file, 20 files/80 MB per batch, and 200 pages per document. Images are limited to 20 MB, 8,000 pixels per edge, and 24 million pixels each. These limits prevent the tab from exhausting device memory.
  • Are all PDFs supported?
    Most standard PDFs are supported. However, encrypted or password-protected PDFs cannot be processed.
  • Will every PDF feature remain unchanged?
    Pages are not rasterized, so text and image quality are generally preserved. Digital signatures, encryption, and some forms, annotations, or metadata may change when the file is saved. Keep the original and verify the result.