Image to PDF

PNG, JPEG, or WebP: one image per A4 page, order with arrows. Built locally in the browser with jsPDF.

{{ t("imageToPdfHint") }}

{{ t("imageToPdfOrderHint") }}

  • {{ item.name }}

{{ t("imageToPdfGeneratingWait") }}

{{ imageToPdf.message }}

Overview

This tool builds a single PDF where each page shows one chosen image, centered on a portrait A4 sheet. Page order matches the on-screen list: use the arrows to move items up or down before generating.

Supported formats: PNG (transparency becomes white when rasterized), JPEG, and WebP. There is a cap of 40 images and a per-file size limit to keep the browser responsive. Processing uses jsPDF loaded on demand; nothing is uploaded.

For text-heavy or complex layouts, prefer dedicated editors or the site’s HTML to PDF tool.

Use

foto1.png, foto2.jpg → PDF com 2 páginas (ordem da lista)

FAQ

Why does transparent PNG get a white background?

PDF pages are opaque. When converting through JPEG in the pipeline, transparent areas are filled with white.

What is this tool for?

It runs fully in your browser: useful to validate, format, or convert data in everyday development.

Are my inputs sent to a server?

Processing happens locally with JavaScript. We do not store what you paste into the text areas.

Can I use this for real production data?

Use at your own risk. For secrets (passwords, tokens), prefer controlled environments and your company policies. And always review the generated contents. Never trust blindly things you see on the internet.