Convert images to PDF
Combine images into one PDF in your browser, then download the result while one non-public output copy is stored privately.
Add images
Choose one or more JPEG, PNG, WebP, GIF or AVIF images, or drag and drop them onto the upload area.
Page settings
How the tool works
- 01Add images
Choose one or more images from your device or drop them onto the upload area. The tool checks format and size before adding them.
- 02Arrange and adjust
Move images to set the page order, then choose the page size, orientation and a margin from 0 to 30 mm.
- 03Build and download
Your browser builds the PDF pages one by one; when it finishes, download the file as images.pdf.
What happens when the PDF is created?
Your images are read and the PDF is built in your browser with pdf-lib. Original images are not uploaded; after building, one private copy of the output is stored. JPEG and PNG are embedded as-is while other formats are converted before embedding.
Quality, formats and layout
- JPEG and PNG images are embedded without re-encoding, and PNG keeps its transparency.
- WebP, GIF and AVIF images are re-encoded to JPEG at quality 0.92, or to PNG when transparent; for animated files only the first frame is embedded.
- A4 pages are 210 × 297 mm (595.28 × 841.89 pt), and Auto orientation picks portrait or landscape from each image.
- With the image-size option, the page matches the image at 72 points per 96 pixels, with the margin still applied around it.
- The margin spans 0 to 30 mm, and the image stays centered with its aspect ratio preserved.
Frequently asked questions
Which formats are supported?
The tool accepts JPEG, PNG, WebP, GIF and AVIF. Other formats such as SVG or document PDFs are not supported, and the limits are 30 MB per image and 150 MB in total.
Why are WebP and GIF images converted to JPEG?
pdf-lib can embed JPEG and PNG only; it cannot embed WebP, GIF or AVIF directly. Those images are re-encoded to JPEG at quality 0.92 (or to PNG when transparent), while JPEG and PNG inputs are embedded as-is with no re-encoding.
Is the resulting PDF password-protected?
No. The output is not encrypted and no password protection is added. If you need protection, apply it with a dedicated tool after downloading.
Is there a limit on the number or size of images?
There is no limit on the number of images, but the limits are 30 MB per image and 150 MB in total. Very large files can exhaust browser memory and fail.
Is image quality affected?
JPEG and PNG inputs are embedded as-is with no re-encoding. WebP, GIF and AVIF inputs are re-encoded to JPEG at quality 0.92, which can lower quality slightly; when transparency is present they are converted to PNG to preserve it.
