PDF Tools
Convert images to PDF or remove pages from an existing PDF. No sign-up, no server.
Drag images here, click or paste with Ctrl+V
JPG, PNG, WebP, GIF, BMP
Upload images to start. You can reorder them before generating the PDF.
Need to convert images or work with Word documents?
How to use the PDF tools?
- 1
Select the mode you need
Use the Images → PDF tab to create a PDF from photos or scanned images. Use the Remove pages tab to upload an existing PDF and delete the pages you do not need. Both operations are completely independent and require no registration or account.
- 2
Images to PDF: upload and reorder
Drag images directly onto the upload area or click to open them from your device. Supports JPG, PNG, WebP, GIF and BMP. Once loaded, you can reorder them by dragging the cards or using the arrow buttons. Each image will become a page in the final PDF in the order you set.
- 3
Configure fit mode and page size
Choose from three fit modes: Fit (scales the image to fit within the margins without cropping), Fill (scales the image to cover the entire page, may crop edges) and Original (centres the image at its actual size). Select the page size A4 or Letter, portrait or landscape orientation, and the margin.
- 4
Remove pages: select and download
In the remove pages tab, upload your PDF and you will see all its pages as numbered cards. Click the pages you want to remove — they will turn red. You can select and deselect freely. When your selection is ready, click Download modified PDF to get the resulting file with only the pages you chose to keep.
Features
🖼️ Multiple image formats
Supports JPG, PNG, WebP, GIF and BMP. GIF and BMP formats are automatically converted to PNG internally before adding them to the PDF, ensuring full compatibility. Animated GIFs capture the first frame.
📐 Three precise fit modes
Fit mode scales the image proportionally to fit completely within the printable area respecting margins. Fill mode scales the image to cover the entire page — ideal for photos that should occupy the full sheet. Original mode centres the image at actual scale without modifying its dimensions.
🔄 Drag & drop reordering
Drag image cards to change the page order of the PDF before generating it. You can also use the up and down arrow buttons on each card to move images one at a time. The page number updates in real time as you reorder.
✂️ Precise page removal
Upload any PDF and you will see all its pages as numbered cards. Click the ones you want to remove — they turn red with a clear visual indicator. The resulting PDF retains exactly the non-selected pages, in the same original order, with all embedded resources (fonts, images) intact.
⚡ Instant processing
Both PDF generation from images and page removal happen in fractions of a second in the browser itself. No waiting for a server upload, no processing queue, no externally imposed file size limit. The only limit is the RAM available on your device.
🔒 100% private — no server
All operations — reading images, generating the PDF's internal ZIP, manipulating pages — happen entirely in your browser. No file is transmitted to external servers at any time. You can use this tool with confidential documents, scanned contracts or any sensitive content.
Frequently asked questions
What image formats can I convert to PDF?
You can convert images in JPG (JPEG), PNG, WebP, GIF and BMP format. GIF and BMP formats are automatically converted to PNG before processing, as jsPDF works natively with JPG, PNG and WebP. Animated GIFs capture only the first frame.
Is quality lost when converting images to PDF?
There is no additional quality loss. The image is embedded in the PDF with the original resolution of the source file. Fit mode and Fill mode perform scaling transformations but do not recompress the image — the visual quality of the PDF is identical to the original file.
Why can I not remove all pages from the PDF?
A valid PDF must have at least one page. If you try to remove all pages, the tool will show a warning and block the download. If you want to keep only one page, select all the others for removal and leave the one you want to keep unselected.
Does it work with password-protected PDFs?
No. PDFs encrypted with a password cannot be opened without the decryption key, and this tool does not include any mechanism to decrypt them. If you try to upload a protected PDF, you will see an error message indicating that the file could not be read. First unlock the PDF with the password in Adobe Acrobat or another compatible application.
Are my files sent to any server?
No. All processing — reading images, generating the PDF, manipulating pages — happens completely in your browser using pure JavaScript and native browser APIs (File API, Blob, URL.createObjectURL). No file, neither the images nor the PDF, leaves your device at any time.
Embed the tools on your site
You can embed these PDF tools in any web page with a simple iframe:
<iframe
src="https://miguelacm.es/embed/pdf-tools"
width="100%"
height="700"
frameborder="0"
title="PDF Tools"
></iframe>View embed in new tab →Built by
Miguel Ángel Colorado
Built by
Miguel Ángel Colorado
Full-Stack Developer · CTO @ Securiyu
I build 100% client-side web tools — no sign-up, no servers, no cost.