Every page is visible
Real thumbnails make it easier to spot the cover, the upside-down page, and the one that should not be there.
Combine PDFs and images, drag pages into order, rotate or remove the extras, extract a range, or split every page into a ZIP.
Your documents stay on your device. PDF reading, page rearranging, and export happen inside this browser. HandyPebble cannot view or store the files.
PDF, JPG, PNG, WebP, and iPhone HEIC/HEIF inputs are supported. Page thumbnails are previews; exports use full-resolution page data.
Nothing loaded yet.
Export preferences are remembered. Page size and file-name choice update on this device. Documents and page arrangements do not.
Real thumbnails make it easier to spot the cover, the upside-down page, and the one that should not be there.
Drag on a computer or use clear arrow buttons on a phone; the visible stack is the export order.
Selected pages can become separate one-page PDFs inside a single ZIP download.
No. PDF.js renders previews locally, pdf-lib builds the new documents locally, and the browser creates the download. The files never need to leave this page.
Yes. JPG, PNG, WebP, HEIC, and HEIF images become pages in the same working stack. HEIC photos are decoded locally into PDF-ready image data; nothing is sent to a conversion server.
Enter a page range such as “1-3, 6, 9-” in the export desk. Page numbers refer to the current visible order after any dragging, rotation, or removal.
Basic page content generally carries into the new PDF, but interactive forms, digital signatures, bookmarks, attachments, scripts, and advanced features may not. A modified PDF will not preserve a cryptographic signature.
The work happens on your device, so browser memory, page count, image resolution, and processor speed all matter. For hundreds of complex pages, a desktop PDF application remains the better hammer.