JPG to PDF
Turn one photo or a whole batch of images into a single PDF. Reorder and rotate pages, pick A4 or Letter, set margins and quality, then download, all inside your browser.
Drop JPG, PNG or WebP images here
Select several at once. They become one PDF, one image per page, in the order shown.
How to use JPG to PDF
Simple steps to get your task done in seconds
Add your images
Drop or select as many JPG, PNG, WebP, GIF or BMP images as you need. Each becomes one page.
Arrange the pages
Drag to reorder, rotate sideways photos and choose page size, orientation, margin and quality.
Download one PDF
Click Convert and download a single PDF. It is built in your browser, so nothing is uploaded.
How In-Browser JPG to PDF Conversion Works
ZapPebble's JPG to PDF tool consolidates individual image files—including photos, receipts, identity documents, and design mockups—into a standardized, multi-page PDF document. Unlike conventional conversion portals that upload your personal photos to remote cloud servers, all image decoding, scaling, page pagination, and PDF assembly occur directly inside your browser memory using the pdf-lib engine and native HTML5 Canvas APIs.
| Specification | Supported Values | Technical Details |
|---|---|---|
| Input Formats | JPG, JPEG, PNG, WebP, GIF, BMP | Up to 200 images per batch; 100 MB max per individual file. |
| Paper Presets | A4, US Letter, Fit to Image | Standard ISO 216 A4 (595×842 pt) and ANSI Letter (612×792 pt). |
| Orientation | Auto, Portrait, Landscape | Auto mode selects orientation dynamically per photo aspect ratio. |
| Margins | None (0pt), Small (18pt), Medium (36pt) | Ensures content stays within printer-safe printable boundaries. |
| Compression Presets | High, Balanced, Small | Controls JPEG re-encoding quality and maximum dimension scaling. |
Practical Worked Example: Assembling an Expense Report
Suppose you took three high-resolution smartphone photos of travel receipts and an airfare booking:
hotel-bill.jpg— 4032×3024 px (3.4 MB)taxi-receipt.png— 1080×1920 px (1.8 MB, transparent borders)boarding-pass.jpg— 4032×3024 px (2.9 MB, sideways orientation)
- Rotation: Clicked the 90° clockwise rotate button on
boarding-pass.jpgto fix orientation. - Layout: Set Paper to A4, Orientation to Auto, and Margin to Small.
- Quality: Selected Balanced (scales dimensions to 2400px at 0.8 JPEG quality).
hotel-bill.pdf weighing only 1.45 MB (82% size reduction), completely legible and ready for corporate email submission.Important Limitations & Edge Cases
Modern iOS devices record photos in proprietary HEIC/HEIF format by default. Web browsers cannot decode HEIC natively. Export your photos as JPG or PNG from the Photos app before importing.
PDF image layers in this tool flatten transparent pixels against a clean white canvas. This prevents dark or checkered background artifacts when printing or viewing in dark-mode readers.
When processing 100+ high-megapixel photos, your device RAM is the primary constraint. ZapPebble processes images sequentially and yields to the render loop between pages to prevent browser tab crashes.
Troubleshooting Common Conversion Issues
| Observed Issue | Likely Cause | Recommended Resolution |
|---|---|---|
| Photo appears sideways or inverted | Missing or stripped EXIF orientation tag from camera | Use the clockwise rotate button directly on that image card before converting. |
| Output PDF file size is too large | High quality preset retains uncompressed camera dimensions | Switch Quality preset to "Small" or "Balanced" to scale pixel dimensions down. |
| White borders appear around image | Margin setting enabled or image aspect ratio does not match paper | Set Margin to "None" and Paper Size to "Fit to image" for borderless output. |
Data Handling & Zero-Upload Verification
When you drag images into ZapPebble, your browser reads the binary file using standard FileReader and createImageBitmap APIs. Images are processed into raw byte arrays and combined into a PDF file stream purely in RAM. You can inspect the browser Network monitor during conversion to verify that zero bytes of image data are transmitted across the internet.
Related Document Workflows
Frequently Asked Questions
Related tools
Other utilities that pair well with JPG to PDF
PDF to JPG
Turn every page of a PDF into a JPG or PNG image at screen or print resolution.
Merge PDF
Combine several PDF files into one, in the order you choose.
Image Compressor
Compress JPG, PNG, and WebP images directly in your browser without uploading your files.