PDF Generator
Merge images and PDF files into a single PDF. Processed securely in your browser with no server upload. Completely free, no sign-up required.
Drop files here or click to select
Free Online PDF Generator
A free online tool that lets you merge multiple images and PDF files into a single PDF document. Great for organizing scanned images into a document or combining several PDFs into one. No sign-up or software installation needed - works right in your browser, and your files are never sent to any external server, keeping your data safe.
Features
- Image → PDF Conversion: Convert JPG, PNG, and WebP images into PDF pages.
- PDF Merging: Combine multiple PDF files into one.
- Mixed Merging: Merge images and PDFs together into a single PDF.
- Reorder Files: Rearrange file order using drag-and-drop or arrow buttons.
- Page Size Options: Choose from A4, 16:9 (presentation), or Letter size, in portrait or landscape orientation.
- No File Size Limit: No individual file size restriction. Large files can be processed as long as your browser memory allows.
When do you need a PDF generator?
These are some of the most common real-world scenarios where this tool saves time.
- Receipts and invoices - Bundle photos or scans of multiple receipts into a single monthly PDF ready to submit to accounting.
- Contracts and official documents - Combine page-by-page scans into one ordered PDF while preserving original image quality, then share a single file with editors or recipients.
- Portfolio PDFs - Wrap design mockups, photos, and planning materials at 16:9 into a presentation-ready PDF without needing a slide app.
- Merging department reports - Reorder multiple report PDFs received from different teams and deliver a single unified file to leadership or clients.
- Personal document archiving - Combine sensitive images (medical records, certificates, ID copies) into a PDF for cloud storage. Because files never leave your browser, there is no privacy risk.
- Digitizing handwritten notes - Gather photos of notebook or iPad pages by topic and compile them into a searchable PDF notebook.
Choosing page size and orientation
- A4 Portrait - The default for most documents, contracts, and receipts. Standard for official submissions in many countries.
- A4 Landscape - Good for wide tables, horizontal charts, or spreadsheet screenshots.
- 16:9 - Widescreen format for presentations, design portfolios, and similar wide-format content.
- Letter - US/Canada standard. Use for English-language documents or files shared with North American clients.
Choosing image quality
- Original (100%) - Embeds the image as-is. Best for scanned contracts or legally significant documents. Produces the largest file.
- High (85%) - Default. Virtually indistinguishable from the original by eye, while reducing file size by 30–50%. Recommended for most use cases.
- Medium (70%) - Suitable for web uploads or email attachments. A good balance for reading on mobile.
- Low (40%) - For quick-share snapshots or large photo batches. Text may appear blurry, so not recommended for documents.
Fit to Page vs Fill Page
- Fit to Page - The entire image is visible within the page, maintaining its aspect ratio. White margins appear when the image and page proportions differ. Use this for receipts, printed documents, or anything where content must not be cut off.
- Fill Page - The image is scaled to cover the full page with no margins, but edges may be cropped. Best for portfolios and presentations where a full-bleed look matters - only use it when the important content is centred.
How it compares to other tools
There are many similar services - Adobe Acrobat, iLovePDF, Smallpdf, PDF24. Here is where this tool fits in.
- No server upload - Most free services upload your file to a remote server before converting it. This tool runs
pdf-libandpdf.jsentirely in your browser, so files never travel over the network. Suitable for confidential documents and personal data. - No file size cap - Unlike free-tier limits (commonly 50 MB or 100 MB), this tool is constrained only by your browser's available memory (typically 2–4 GB).
- No sign-up, no ad pop-ups - Use it immediately without an account. No countdown timers or upsell modals before downloading.
- Limitations - Advanced features such as OCR (recognizing text in images), PDF text editing, annotation, and password removal are not available. For those tasks, use dedicated software like Adobe Acrobat.
Troubleshooting
- The output PDF is too large - Drop image quality to "Medium (70%)"; this typically cuts file size by 30–50%. If the source is a high-resolution PNG, converting it to JPG beforehand reduces it further.
- The page freezes during generation - Processing dozens of large files at once can exhaust browser memory. Split the batch into groups of 10–20, generate separate PDFs, then merge those PDFs together at the end.
- The file order does not match what I intended - When selecting multiple files, browsers sort by the operating system's file order, not always by filename. After adding files, use drag-and-drop or the arrow buttons to reorder.
- Fonts in a PDF are broken - This can happen when the source PDF was created without embedding font information. Because merging copies pages as-is, the fix needs to happen at the original PDF generation stage.
To optimize images before adding them to a PDF, use the Image Converter. For layout testing with placeholder text, try the Lorem Ipsum Generator.
FAQ
Are my files uploaded to a server?
No. All processing happens in your browser (client-side), and files are never sent to any external server. You can safely process personal documents and sensitive images.
Is there a file count or size limit?
You can add up to 50 files at a time. There is no individual file size limit - large files are processed within your browser's available memory. Very large files may take longer to process.
What happens if PDF page sizes differ?
Existing PDF pages retain their original dimensions. The page size setting only applies when converting images to PDF.
What is the difference between "Fit to Page" and "Fill Page"?
"Fit to Page" scales the image to fit entirely within the page while maintaining its aspect ratio. There may be white margins. "Fill Page" scales the image to completely fill the page, but edges of the image may be cropped.