Combine up to 30 JPEGs into one PDF in your browser—drag to reorder pages. For more utilities see Free tools, Image Resizer, and JPG to PNG.
Drop JPG / JPEG here or click to browseMax 50MB each · Up to 30 images
PDF metadata (optional)
About this tool
Turning a folder of JPEG photographs or scans into a single PDF is one of the most practical document tasks teams repeat every week: insurance adjusters staple claim photos, teachers bundle homework photos, designers export portfolio stills, and operations teams archive signed paperwork without learning desktop prepress suites. SynthQuery’s JPG to PDF Converter is built for that workflow entirely in your browser. You upload JPG or JPEG files up to fifty megabytes each, queue as many as thirty images per session, drag thumbnails to reorder pages before export, and choose how each raster should sit on the sheet—classic office sizes such as A4, US Letter, and A3, or a custom millimetre width and height when you already know the trim box your printer expects. Orientation can stay portrait or landscape for the whole document, or switch automatically image by image when wide panoramas deserve a horizontal canvas. Margins range from none through large so you can mimic full-bleed comps or conservative binder margins, while image fit modes cover the usual design trade-offs: letterboxed fit inside the printable area, cropped fill that eats the whole content box, or an original-size mapping that assumes a print DPI baseline and scales down only when the photo would otherwise spill past the margins. Optional PDF metadata—title, author, subject, and keywords—lands in the file properties dialog of Acrobat and Preview so downstream DAM systems can index your bundle without retyping. Processing uses jsPDF on your device; SynthQuery does not upload your bytes for this free utility, which keeps confidential scans and unreleased photography off shared conversion servers you cannot audit. When you are done, download one combined PDF, skim the embedded preview, and continue your editorial stack with the Image Resizer, JPG to PNG, or other utilities linked from the Free tools hub. People also look for PNG to PDF mergers, PDF to JPG or PDF to PNG extractors, JPG to TIFF handoffs for print shops, and always-on utilities like the Image Resizer; dedicated routes for some of those formats may join the Free tools grid over time, so keep `/free-tools` bookmarked alongside this JPEG-first workflow.
What this tool does
The interface is organised around three pillars: ingestion, sequencing, and publication. Ingestion starts with a large dashed drop zone and a hidden multi-file input filtered to JPEG MIME types and common extensions. Each accepted file becomes a row with a draggable handle, a thumbnail, filename, byte size, and remove control; invalid types and oversize files surface inline toasts so you do not wonder why a row never appeared. Sequencing relies on Sortable.js with a dedicated grip affordance, keyboard-focusable buttons, and immediate renumbering so “Page 3” always reflects the order that will hit the PDF engine. Publication options sit in compact selects: page size presets mirror ISO and North American stationery, custom dimensions clamp between twenty and five hundred millimetres per edge to avoid absurd canvases, and orientation auto mode compares each image’s aspect ratio against the portrait baseline of your chosen size to decide whether that sheet should flip landscape. Margins are implemented as symmetric gutters in millimetres—none, small, medium, large—so the content rectangle shrinks predictably and matches what jsPDF receives when the raster is painted. Fit to page keeps the entire JPEG visible with neutral margins inside the content box; fill page scales until both axes cover the box and crops excess from the centre, which is ideal when a slightly loose photo should read edge to edge inside the safe area; original size interprets pixels through a one-fifty DPI mapping to millimetres, then uniformly shrinks only if the implied physical size exceeds the printable rectangle, which approximates “true dimensions” without generating comically large pages on poster-sized camera exports.
Metadata fields map to PDF document properties via jsPDF’s setProperties call, which downstream viewers expose as Title, Author, Subject, and Keywords. The preview stack has two layers: a carousel that shows each queued JPEG inside a frame matching your page proportion, margin, and object-fit heuristic so stakeholders can sanity-check order and cropping before committing CPU time, and an iframe preview of the finished blob for pixel-accurate inspection once jsPDF finishes. Output statistics list page count—always equal to image count because this tool dedicates one image per page—and total file size so you can compare against email attachment limits or ECM upload caps. Everything runs client-side in modern Chromium, Firefox, and Safari; mobile layouts collapse grids but preserve touch-friendly hit targets on the drop zone and primary actions.
Technical details
Portable Document Format files are structured binary documents composed of objects—pages, fonts, images, annotations—referenced through a cross-reference table and trailer so viewers can hop to resources quickly. Raster images typically embed as XObject streams, often compressed with DCT (JPEG) or flate (zlib) depending on encoder choices. When this tool paints a page, it rasterises your source JPEG into an HTML canvas, optionally re-encodes as JPEG at ninety-two percent quality to hand jsPDF a consistent buffer, and writes image XObjects per page with dimensions expressed in millimetres inside a media box that matches your chosen sheet size. That pipeline means the PDF stores fresh JPEG streams even if the upload was already JPEG—handy for normalising colour profiles indirectly through the browser’s canvas compositing, but worth remembering if you demand bit-identical preservation of a forensic original; in that scenario keep archival masters outside PDF wrappers or use specialist forensic tooling.
Dots per inch remain a print concept: digital pixels lack inherent physical size until you divide by a DPI assumption. Original-size mode uses one-fifty DPI as a pragmatic compromise between file weight and sharpness on office copiers; adjust workflow if you require three-hundred DPI platemaking—export higher-resolution JPEGs upstream or switch to desktop layout software with explicit ICC-managed print pipelines. PDF/A, the archival subset of PDF, mandates constraints such as font embedding rules, colour usage, and forbidden dependencies on external content; this browser utility does not certify PDF/A output automatically because full compliance depends on colour spaces, font subsets, and metadata schemas beyond quick client-side bundling. If archival submission is mandatory, run the downloaded file through a validated PDF/A distiller your organisation approves.
Compression inside the PDF reuses JPEG’s DCT strategy, which is lossy: each generation can introduce subtle blocking if you repeatedly import and re-export. Keeping one conversion hop—as this tool does from your master JPEG through a single canvas encode—minimises drift relative to multi-tool chains. Colour management defaults to the browser’s sRGB interpretation for canvas draws, which aligns with most screen workflows but is not a substitute for CMYK separations or spot-colour proofs required in packaging and magazine print.
Use cases
Photo albums and vacation archives benefit from a single shareable PDF instead of a dozen separate attachments—especially when grandparents or clients open files on tablets that handle scrolling PDFs more gracefully than gallery zip bundles. Legal and insurance teams combine claim photos, inspection shots, and signed forms in one numbered sequence auditors can initial without juggling filenames. Real estate marketers merge listing photos, amenity close-ups, and floor plan exports into a branded packet for email campaigns while keeping EXIF out of the PDF unless they add it elsewhere first. Schools collect smartphone homework photos from parents, reorder them chronologically, and produce one submission per student that fits LMS upload rules. Freelancers packaging portfolio stills can enforce consistent A4 borders for European clients or Letter for US studios without opening InDesign for a five-image deliverable. Operations groups scanning signed delivery receipts on warehouse tablets convert each JPEG scan into sequential PDF pages for ERP attachments. Healthcare-adjacent workflows—without PHI in this public tool—often mirror the same pattern: bundle wound progression or equipment photos for training decks where a single download link reduces version sprawl.
Creative teams sometimes pair this converter with SynthQuery’s AI Image Detector when they must document whether thumbnails were synthetic before compliance review, and marketing teams cross-link to the Humanizer when the cover email introducing the PDF still reads too robotic. None of those steps require uploading imagery to SynthQuery servers during conversion; they simply sit nearby in the navigation graph so quality gates stay on one domain.
How SynthQuery compares
Desktop suites remain unbeatable when you need preflight, imposition, colour separations, or interactive forms. Adobe Acrobat, Microsoft’s Print to PDF virtual printer, and Apple Preview each excel at ecosystem integration: Acrobat ships advanced OCR, redaction, and enterprise policy tooling; Windows lets any printable app emit PDFs through the system stack; macOS Preview merges reorderable thumbnails with lightweight annotation. SynthQuery targets a narrower job—stack existing JPEGs with predictable page geometry—without installers, admin rights, or license dialogs. That makes it ideal for borrowed computers, locked-down Chromebooks, and quick field workflows where the only software available is a browser.
Compared with uploading sensitive scans to ad-supported converters, local jsPDF execution keeps data on-device and auditable. Compared with asking a designer to script the same task in Creative Cloud, the page is faster for five to thirty images and documents its own limits transparently. When you outgrow those limits—multi-image montages per page, vector overlays, or digital signatures—graduate to desktop publishing software or SynthQuery’s broader paid platform features tied to content intelligence rather than raster assembly.
Aspect
SynthQuery
Typical alternatives
Deployment
Runs in the browser tab; no installer, no sign-in for the converter itself.
Acrobat and Affinity installs require licenses, updates, and sometimes IT approval.
Privacy posture
JPEGs stay local while jsPDF builds the document in memory.
Many web converters upload to opaque servers—verify data retention before using confidential scans.
Page control
Per-image auto orientation, margin presets, and fit/fill/original modes with live reordering.
Print-to-PDF depends on each app’s print margins; manual cropping may be required beforehand.
Advanced PDF features
Single image per page, basic metadata, no OCR or password protection in this utility.
Acrobat adds OCR, security policies, redaction, and form design for enterprise PDF lifecycles.
Ecosystem
Adjacent Image Resizer, JPG to PNG, WebP tools, and AI writing checks on SynthQuery.
Desktop apps rarely sit beside grammar, detection, and readability utilities in one domain.
How to use this tool effectively
1) Collect JPEG sources. Prefer high-quality originals from cameras or lossless exports rather than recompressed chat attachments, especially if you plan to print—the PDF will not resurrect detail JPEG already discarded, but avoiding another lossy generation cycle keeps blocking artifacts from compounding.
2) Open SynthQuery’s JPG to PDF Converter and drag files into the hero drop zone, or activate the file picker. Watch the toast feedback: only .jpg/.jpeg pass validation, and each file must stay under fifty megabytes. The queue stops at thirty images to protect memory on phones and shared laptops.
3) Reorder pages. Grab the grip icon on any row and drag it to a new position; page labels update immediately. This order is exactly what jsPDF will emit, so match how a reviewer should flip through the packet—chronological for construction progress, categorical for insurance documentation, or narrative for creative decks.
4) Choose page geometry. Pick A4 for international offices, US Letter for North American workflows, A3 for posters or foldouts, or Custom when compliance mandates explicit millimetre dimensions. Set orientation to Portrait or Landscape for a uniform document, or Auto when mixed aspect ratios should each receive the least awkward sheet.
5) Tune layout. Select margins that mirror your printer’s non-printable region; use None only when you intend digital distribution or trust full-bleed hardware. Pick Fit when nothing may be cropped, Fill when edge-to-edge impact matters, and Original when you want a predictable physical scale with automatic downscale if the photo exceeds the content box.
6) Add metadata if collaborators rely on PDF properties for search. Titles should be human readable, authors can be teams or individuals, subjects can summarise the packet, and keywords accept comma-separated tokens.
7) Press Create PDF. Wait for the progress state to finish; large batches or ultra-high-resolution JPEGs may take seconds on low-power devices because each page rasterises through a canvas before JPEG recompression for embedding.
8) Review the carousel and iframe preview, confirm page count and byte stats, then Download PDF. If you change ordering or options, regenerate so the blob stays authoritative.
9) Next steps elsewhere on SynthQuery. Shrink oversized assets with the Image Resizer, convert formats with JPG to PNG or the WebP Converter, and route long-form copy through Grammar or SynthRead when captions accompany your pages.
Limitations and best practices
Each page maps to exactly one JPEG; collages or contact sheets belong in a layout tool. Password encryption, certificate-based signing, and redaction are not exposed here—use Acrobat or open-source PDF utilities when those controls are mandatory. OCR text layers are absent, so scanned documents remain flat images until you run dedicated recognition software. Extremely large pixel dimensions may stress mobile GPUs; if the tab becomes sluggish, resize upstream with the Image Resizer. Browser downloads may warn on large blobs; allow the file or use a desktop browser when corporate policies permit. Legally, bundling images does not resolve licensing: ensure you have rights to distribute every JPEG inside the PDF. Finally, remember that PDF metadata you enter is visible to recipients—avoid storing secrets in the Keywords field.
Search and filter every lightweight SynthQuery utility, including image converters, calculators, and SEO helpers, from one curated index linked across the marketing site.
Explore AI detection, SynthRead readability, plagiarism scanning, humanization, and other paid-grade workflows beyond free utilities.
Frequently asked questions
Yes. Each uploaded JPEG appears as a row with a drag handle; grab the grip, move the row, and the page numbers update immediately. The PDF generator walks that order top to bottom, so the first row becomes page one. You can reorder after tweaking margins or page size—just click Create PDF again to regenerate the blob.
Match your audience’s default paper: A4 for most countries outside North America, US Letter for the United States and Canada, A3 when you need a larger sheet for timelines or foldable proofs, and Custom when a client supplies exact millimetre dimensions. Auto orientation helps mixed photo sets without manually splitting wide and tall shots into separate documents.
Yes, indirectly. The tool decodes your JPEG, draws it to a canvas, and re-encodes as JPEG when embedding into the PDF through jsPDF. That introduces at most one additional lossy generation at ninety-two percent quality by default—usually mild compared with repeatedly re-saving in social apps—but if you must preserve a bit-identical forensic file, keep the original JPEG outside PDF or use specialist archival software.
Not in this release. Each JPEG occupies its own page so ordering stays unambiguous for scans and photo sets. For grids or collages, compose the layout in a design tool, export a single JPEG per sheet, then merge here—or keep an eye on the Free tools hub as SynthQuery expands related utilities.
You can queue up to thirty JPEGs per session, each up to fifty megabytes. These caps protect browser memory on phones and shared machines. Need more? Split into multiple PDFs and combine them later with desktop software, or process batches sequentially after downloading each bundle.
Yes. Optional title, author, subject, and keywords fields populate standard document properties that Acrobat, Preview, and Windows Explorer read. They are helpful for DAM ingestion and human browsing but are not a substitute for accessibility tagging or searchable OCR text.
No. This converter embeds raster images only; there is no optical character recognition layer. Scanned text remains pixels until you run OCR elsewhere. If searchability is mandatory, open the output in a dedicated OCR tool or enterprise capture platform after assembly.
There is no fixed megabyte cap beyond what your browser can allocate, but thirty fifty-megabyte JPEGs could theoretically approach gigabyte-scale memory usage while encoding—unlikely in practice because JPEG compression shrinks payloads, yet extremely large dimensions may still stress devices. If generation fails, resize images first with the Image Resizer or split the batch.
Not here. jsPDF’s open-source build used in this page does not expose user-password encryption in our UI. Use Acrobat, qpdf, or another trusted utility to apply AES encryption, permissions, and certificate policies after download if your security standard requires it.
Yes. Layouts collapse to single-column flows with touch-friendly drop zones and buttons. Very large images may encode slowly on older phones; keep batches smaller or resize before converting. Safari and Chrome on iOS/Android generally support the same canvas and blob APIs the desktop path relies on.