{"id":2049,"date":"2026-10-29T15:13:00","date_gmt":"2026-10-29T19:13:00","guid":{"rendered":"https:\/\/www.xconvert.com\/blog\/?p=2049"},"modified":"2026-08-31T23:07:19","modified_gmt":"2026-09-01T03:07:19","slug":"combine-photos-and-pdfs-into-one-pdf","status":"publish","type":"post","link":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf","title":{"rendered":"Combine Photos and Existing PDFs into One PDF (2 Steps)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">You have eight phone photos of receipts, a signed PDF contract, and a two-page invoice that arrived as a PDF \u2014 and the portal wants exactly one file. Every \u201cmerge PDF\u201d tool rejects the photos; every \u201cimages to PDF\u201d tool rejects the PDFs. That is not a bug, it is a real split in what each tool is built to read. The fix is two passes in a specific order, and it takes about a minute once you know which settings actually change the output.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Quick answer:<\/strong> Do it in two steps. <strong>First<\/strong>, upload only the photos to the <a href=\"https:\/\/www.xconvert.com\/convert-image-to-pdf\">Image to PDF converter<\/a>, leave <strong>Combine?<\/strong> on <strong>Single PDF<\/strong>, and download one PDF of all your images. <strong>Second<\/strong>, upload that new PDF <em>plus<\/em> your existing PDFs to <a href=\"https:\/\/www.xconvert.com\/merge-pdf\">Merge PDF<\/a>, drag the file rows into the order you want, and merge. Step two copies pages rather than re-rendering them, so nothing you set in step one gets squeezed again on the way through.<\/p><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Jump to a section<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#why\">Why no single upload box takes both<\/a><\/li><li><a href=\"#settings\">Step 1 settings that actually change the output<\/a><\/li><li><a href=\"#order\">Getting the page order right<\/a><\/li><li><a href=\"#page-size\">Mixed page sizes, and when to force one<\/a><\/li><li><a href=\"#size\">When the combined file is too big<\/a><\/li><li><a href=\"#tool\">Combine photos and PDFs on xconvert<\/a><\/li><li><a href=\"#faq\">FAQ<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why\">Why no single upload box takes both<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A PDF merger and an image-to-PDF converter do genuinely different jobs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Merging PDFs is a <strong>structural<\/strong> operation: the merger opens each source document, copies its page objects into a new document, and writes the result. Nothing is re-rendered \u2014 text stays text, fonts stay embedded, and an image inside a source page keeps the encoding it already had.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Turning photos into a PDF is a <strong>layout<\/strong> operation. There are no pages yet, so the tool has to invent them: pick a paper size, decide how the picture sits inside that rectangle, add margins, encode the pixels. The two code paths share almost nothing, which is why the accept-lists differ:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>xconvert tool<\/th><th>Accepts<\/th><th>Produces<\/th><th>Under the hood<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.xconvert.com\/merge-pdf\">Merge PDF<\/a><\/td><td><strong>PDF only<\/strong><\/td><td>One PDF<\/td><td>Page-object copy \u2014 no re-render<\/td><\/tr><tr><td><a href=\"https:\/\/www.xconvert.com\/convert-image-to-pdf\">Image to PDF<\/a><\/td><td>JPG, PNG, HEIC, TIFF, WebP, BMP, GIF, PSD, EPS + camera RAW (CR2, CR3, NEF, ARW, DNG, RAF, ORF and more) \u2014 <strong>no PDF<\/strong><\/td><td>One PDF, or one per image<\/td><td>Lays each image onto a new page<\/td><\/tr><tr><td><a href=\"https:\/\/www.xconvert.com\/merge-image-to-pdf\">Merge Image to PDF<\/a><\/td><td>Same image list \u2014 <strong>no PDF<\/strong><\/td><td>One PDF, or one per image<\/td><td>Same layout engine, and the same <strong>Combine?<\/strong> control \u2014 <strong>Single PDF<\/strong> by default, <strong>Individual PDFs<\/strong> if you want one file per photo<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So: make the photos into a PDF first, then merge PDFs with PDFs. The photo side is the only side that needs decisions from you.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"960\" src=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/two-step-flow.png\" alt=\"Flow diagram: photos go through Image to PDF to become one PDF, that PDF is merged with your existing PDFs in Merge PDF, with an optional Compress PDF pass\" class=\"wp-image-2048\" srcset=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/two-step-flow.png 1600w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/two-step-flow-300x180.png 300w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/two-step-flow-1024x614.png 1024w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/two-step-flow-768x461.png 768w, https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/two-step-flow-1536x922.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"settings\">Step 1 settings that actually change the output<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Open <a href=\"https:\/\/www.xconvert.com\/convert-image-to-pdf\">xconvert.com\/convert-image-to-pdf<\/a>, add your photos, then open <strong>Advanced Options<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Control<\/th><th>Default<\/th><th>Change it when<\/th><\/tr><\/thead><tbody><tr><td><strong>Combine?<\/strong><\/td><td>Single PDF<\/td><td>Leave it. <strong>Individual PDFs<\/strong> gives you one file per photo \u2014 the opposite of what you want here.<\/td><\/tr><tr><td><strong>Paper size<\/strong><\/td><td>A4<\/td><td>Switch to <strong>LETTER<\/strong> for US recipients and forms. <strong>Original<\/strong> keeps each image\u2019s own dimensions instead of fitting it to a sheet.<\/td><\/tr><tr><td><strong>Margin<\/strong><\/td><td>Narrow (0.5&quot;)<\/td><td><strong>No margin (0&quot;)<\/strong> when the image is already a full-page scan and you don\u2019t want a white border added.<\/td><\/tr><tr><td><strong>Image placement<\/strong><\/td><td>Contained<\/td><td><strong>Cover<\/strong> fills the page and crops the overflow. Contained fits the whole picture inside the page \u2014 safer for documents, because nothing gets cut off.<\/td><\/tr><tr><td><strong>Image Compression \u2192 Quality Percentage<\/strong><\/td><td>75<\/td><td>Raise it toward 90\u201395 when the photo contains small text.<\/td><\/tr><tr><td><strong>Image Transparency<\/strong><\/td><td>Unchanged<\/td><td>Set to <strong>Removed<\/strong> if a PNG with a transparent background prints with unexpected dark areas.<\/td><\/tr><tr><td><strong>Page layout<\/strong><\/td><td>Portrait<\/td><td><strong>Landscape<\/strong> when most of your images are wider than they are tall.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The one people get wrong is <strong>Quality Percentage<\/strong>. Your photos are re-encoded at that quality as they are placed onto pages, and 75 is tuned for photographs, not for 8-point print. A receipt at 75 looks fine on screen and turns to mush the moment someone zooms in to read a line item. If the point of the photo is text, push it up.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"order\">Getting the page order right<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Order is decided entirely by the order of the rows on screen, in both steps. Each staged file is a draggable row: pick one up, drop it above or below its neighbours. The first row\u2019s pages land first in the output, the last row\u2019s pages land last.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two habits that save a re-do. <strong>Name files so alphabetical order is already correct<\/strong> before you upload \u2014 <code>01-cover.pdf<\/code>, <code>02-receipts.pdf<\/code>, <code>03-contract.pdf<\/code> \u2014 because browsers hand over multi-file selections in an order you do not control, and numbered names make any shuffle obvious. And <strong>decide where the photo block goes before step 2<\/strong>: your photos arrive at the merge stage as <em>one<\/em> file, so you can place it at the front, the back, or between two other PDFs, but not interleaved between pages of an existing PDF.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you do need that \u2014 page 1 of a contract, then a photo, then page 2 \u2014 split the contract first with <a href=\"https:\/\/www.xconvert.com\/split-pdf\">Split PDF<\/a>, then merge the pieces in the order you want.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"page-size\">Mixed page sizes, and when to force one<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the PDF format, page geometry is a per-page property. The <code>MediaBox<\/code> entry \u2014 the rectangle defining \u201cthe boundaries of the physical medium on which the page shall be displayed or printed\u201d \u2014 is required for a page and inheritable from the page tree, and an individual page \u201cmay override this inherited value with a <code>MediaBox<\/code> entry of its own\u201d (ISO 32000-1, Table 30 and \u00a77.7.3.4, \u201cInheritance of Page Attributes\u201d). That is why a merged file can legitimately hold A4 pages from your contract and Letter pages from your photo PDF, and why no merger has to normalise them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On screen this is invisible; every viewer fits each page to the window. It matters in two places:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Printing.<\/strong> A duplex job on a mixed-size PDF can come out scaled or shifted depending on the driver. If the packet is going to paper, match step 1\u2019s <strong>Paper size<\/strong> to the PDFs you are merging with.<\/li><li><strong>Portals that check page size.<\/strong> Some legal e-filing and government systems want everything uniformly Letter or uniformly A4. Set it deliberately in step 1 rather than hoping.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You cannot change the page size of the PDFs you already have from the merge screen \u2014 that side is a copy by design. Set the photo side to match them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"size\">When the combined file is too big<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Photos dominate a mixed packet: ten phone photos at full resolution will outweigh a 40-page text PDF several times over.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Get one thing straight first \u2014 <strong>choosing a smaller paper size does not shrink the file.<\/strong> Each photo is embedded at its own full pixel dimensions and then <em>drawn<\/em> scaled to fit the page, so a 12-megapixel photo carries the same pixels whether it lands on A4 or Letter. Paper size is a layout decision, not a size decision. Three levers actually move the number:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Lower Quality Percentage in step 1.<\/strong> The photos are re-encoded at that quality on the way in, so it is the most direct control you have over the image pages.<\/li><li><strong>Shrink the pixels before you upload.<\/strong> A 4000 px-wide phone photo carries far more detail than anyone will ever see on a page of a shared PDF, and those pixels are pure weight \u2014 run the photos through the <a href=\"https:\/\/www.xconvert.com\/image-resizer\">image resizer<\/a> first.<\/li><li><strong>Run the merged file through <a href=\"https:\/\/www.xconvert.com\/compress-pdf\">Compress PDF<\/a> afterwards.<\/strong> Its presets downsample embedded images to a target resolution, and it is the only pass that also reaches the pages that came from your existing PDFs.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">For a concrete ceiling: Gmail caps attachments on personal accounts at <strong>25 MB<\/strong>, while on work and school accounts the limit is whatever the Google Workspace administrator set \u2014 so treat 25 MB as an upper bound, not a promise. Hitting a hard number is covered in <a href=\"https:\/\/www.xconvert.com\/blog\/merge-photos-to-pdf-under-size-limit\">merge photos into a PDF under a size limit<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tool\">Combine photos and PDFs on xconvert<\/h2>\n\n\n\n<ol class=\"wp-block-list\"><li>Open <a href=\"https:\/\/www.xconvert.com\/convert-image-to-pdf\">xconvert.com\/convert-image-to-pdf<\/a> and click <strong>Upload<\/strong> to add <strong>only the photos<\/strong> (from your computer, Google Drive, or Dropbox). JPG, PNG, iPhone HEIC, TIFF scans and camera RAW all work.<\/li><li>Open <strong>Advanced Options<\/strong> and confirm <strong>Combine?<\/strong> is on <strong>Single PDF<\/strong>. Set <strong>Paper size<\/strong> (A4 or LETTER) to match the PDFs you will merge with, and raise <strong>Image Compression \u2192 Quality Percentage<\/strong> above the default 75 if the photos contain text that must stay readable.<\/li><li>Drag the photo rows into the order you want, convert, and download \u2014 one PDF containing all your images.<\/li><li>Open <a href=\"https:\/\/www.xconvert.com\/merge-pdf\">xconvert.com\/merge-pdf<\/a> and upload the PDF you just made <strong>plus<\/strong> your existing PDFs.<\/li><li>Drag the file rows so they read top-to-bottom in the order the final document should run, then click <strong>Merge<\/strong> and download the combined PDF.<\/li><li>Optional: if it is over a size cap, send the result through <a href=\"https:\/\/www.xconvert.com\/compress-pdf\">Compress PDF<\/a>.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Both steps run on our servers. Your files upload over an encrypted connection and are deleted automatically a few hours later \u2014 no account, no watermark.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your job is only photos, skip step two: <a href=\"https:\/\/www.xconvert.com\/blog\/merge-images-into-one-pdf-in-order\">merging images into one PDF in the right order<\/a> covers that single-pass case.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">FAQ<\/h2>\n\n\n\n<h5 class=\"wp-block-heading\">Why does the merge tool reject my JPG?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Because it only reads PDF. The merger works by copying page objects out of PDF documents, and a JPG has no page objects \u2014 no page size, no margins, no orientation. Something has to invent those, which is exactly what the Image to PDF step does. Convert the images first, then merge.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Can I put a photo between page 3 and page 4 of an existing PDF?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Not in one pass. Merging appends whole documents in sequence. To interleave, use <a href=\"https:\/\/www.xconvert.com\/split-pdf\">Split PDF<\/a> to cut the original into a 1\u20133 part and a 4-to-end part, convert your photo to a PDF, then merge the three pieces in order.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Will merging re-compress the pages from my existing PDFs?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">No. The merge copies each source page into the output rather than re-rendering it, so text stays selectable, embedded fonts stay embedded, and images inside those pages keep their original encoding. The only pages whose image quality you control are the ones built in step 1 from your photos.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">My iPhone photos are HEIC \u2014 do I need to convert them to JPG first?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">No. HEIC and HEIF are both in the accepted list on the Image to PDF converter, alongside JPG, PNG, TIFF, WebP, BMP, GIF, PSD, EPS and a long list of camera RAW formats. Upload them directly; they are decoded server-side as the pages are built.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">What happens to a digitally signed PDF in the merge?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Its signature is invalidated. A digital signature covers the bytes of the document it was applied to, and adding pages changes those bytes, so compliant viewers report that the document was modified after signing. If a signature has to stay valid, sign the <em>combined<\/em> packet after merging rather than signing a part beforehand.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Can I merge a password-protected PDF?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Only if it opens without a password. A PDF carrying just owner-level restrictions \u2014 no printing, no copying, but viewable by anyone \u2014 normally merges without any intervention. A PDF that demands a password before it will display is encrypted, and the merge cannot read it; remove the protection in a tool that supports it, using the password you legitimately hold, and merge the unlocked copy.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Should I compress before or after combining?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">After, with one exception. A single pass over the finished document is more efficient than compressing each source separately, and it is the only pass that also reaches pages that came from your existing PDFs. The exception is the photo side: lowering Quality Percentage in step 1 is cheaper and more targeted than compressing those same pages twice.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sources<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Last verified 2026-08-31.<\/em><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/opensource.adobe.com\/dc-acrobat-sdk-docs\/pdfstandards\/PDF32000_2008.pdf\">ISO 32000-1:2008 (PDF 1.7), Adobe-hosted authorized copy<\/a> \u2014 Table 30 (\u201cEntries in a page object\u201d) and \u00a77.7.3.4: <code>MediaBox<\/code> is a required, inheritable per-page rectangle that an individual page may override, which is why merged PDFs can legitimately mix page sizes.<\/li><li><a href=\"https:\/\/support.google.com\/mail\/answer\/6584\">Google \u2014 Send attachments with your Gmail message<\/a> \u2014 personal Gmail accounts cap attachments at 25 MB; Workspace administrators set the limit for work and school accounts.<\/li><li><a href=\"https:\/\/www.xconvert.com\/merge-pdf\">xconvert Merge PDF<\/a> \u2014 the live page states \u201cSupports: PDF\u201d; PDF is the only accepted input.<\/li><li><a href=\"https:\/\/www.xconvert.com\/convert-image-to-pdf\">xconvert Image to PDF converter<\/a> \u2014 live accept-list and the Advanced Options defaults quoted above (Single PDF, A4, Narrow margin, Contained placement, Quality Percentage 75, Transparency Unchanged).<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Photos and PDFs need two passes: turn the images into one PDF, then merge that with your existing PDFs. The exact order and the settings that matter.<\/p>\n","protected":false},"author":4,"featured_media":2046,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,14],"tags":[],"class_list":["post-2049","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to-guides","category-tools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Combine Photos and Existing PDFs into One PDF (2 Steps)<\/title>\n<meta name=\"description\" content=\"Photos and PDFs need two passes: turn the images into one PDF, then merge that with your existing PDFs. The exact order and the settings that matter.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Combine Photos and Existing PDFs into One PDF (2 Steps)\" \/>\n<meta property=\"og:description\" content=\"Photos and PDFs need two passes: turn the images into one PDF, then merge that with your existing PDFs. The exact order and the settings that matter.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf\" \/>\n<meta property=\"og:site_name\" content=\"XConvert Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/xconvertcom\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-29T19:13:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-45.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"840\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Stephanie Taylor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@xconvert_com\" \/>\n<meta name=\"twitter:site\" content=\"@xconvert_com\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stephanie Taylor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf\"},\"author\":{\"name\":\"Stephanie Taylor\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/ae9300506c0e9e85f1a6ece4d762980d\"},\"headline\":\"Combine Photos and Existing PDFs into One PDF (2 Steps)\",\"datePublished\":\"2026-10-29T19:13:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf\"},\"wordCount\":2019,\"image\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featured-45.png\",\"articleSection\":[\"How To Guides\",\"Tools\"],\"inLanguage\":\"en-CA\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf\",\"name\":\"Combine Photos and Existing PDFs into One PDF (2 Steps)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featured-45.png\",\"datePublished\":\"2026-10-29T19:13:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/ae9300506c0e9e85f1a6ece4d762980d\"},\"description\":\"Photos and PDFs need two passes: turn the images into one PDF, then merge that with your existing PDFs. The exact order and the settings that matter.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf#primaryimage\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featured-45.png\",\"contentUrl\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/featured-45.png\",\"width\":1600,\"height\":840,\"caption\":\"The xconvert Image to PDF converter at \\\/convert-image-to-pdf with the Upload button highlighted \u2014 step one of combining photos with existing PDFs\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/combine-photos-and-pdfs-into-one-pdf#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.xconvert.com\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Combine Photos and Existing PDFs into One PDF (2 Steps)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/\",\"name\":\"XConvert Blog\",\"description\":\"Blog for XConvert file converter\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/#\\\/schema\\\/person\\\/ae9300506c0e9e85f1a6ece4d762980d\",\"name\":\"Stephanie Taylor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g\",\"caption\":\"Stephanie Taylor\"},\"url\":\"https:\\\/\\\/www.xconvert.com\\\/blog\\\/author\\\/stephanie\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Combine Photos and Existing PDFs into One PDF (2 Steps)","description":"Photos and PDFs need two passes: turn the images into one PDF, then merge that with your existing PDFs. The exact order and the settings that matter.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf","og_locale":"en_US","og_type":"article","og_title":"Combine Photos and Existing PDFs into One PDF (2 Steps)","og_description":"Photos and PDFs need two passes: turn the images into one PDF, then merge that with your existing PDFs. The exact order and the settings that matter.","og_url":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf","og_site_name":"XConvert Blog","article_publisher":"https:\/\/www.facebook.com\/xconvertcom","article_published_time":"2026-10-29T19:13:00+00:00","og_image":[{"width":1600,"height":840,"url":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-45.png","type":"image\/png"}],"author":"Stephanie Taylor","twitter_card":"summary_large_image","twitter_creator":"@xconvert_com","twitter_site":"@xconvert_com","twitter_misc":{"Written by":"Stephanie Taylor","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf#article","isPartOf":{"@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf"},"author":{"name":"Stephanie Taylor","@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/ae9300506c0e9e85f1a6ece4d762980d"},"headline":"Combine Photos and Existing PDFs into One PDF (2 Steps)","datePublished":"2026-10-29T19:13:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf"},"wordCount":2019,"image":{"@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf#primaryimage"},"thumbnailUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-45.png","articleSection":["How To Guides","Tools"],"inLanguage":"en-CA"},{"@type":"WebPage","@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf","url":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf","name":"Combine Photos and Existing PDFs into One PDF (2 Steps)","isPartOf":{"@id":"https:\/\/www.xconvert.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf#primaryimage"},"image":{"@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf#primaryimage"},"thumbnailUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-45.png","datePublished":"2026-10-29T19:13:00+00:00","author":{"@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/ae9300506c0e9e85f1a6ece4d762980d"},"description":"Photos and PDFs need two passes: turn the images into one PDF, then merge that with your existing PDFs. The exact order and the settings that matter.","breadcrumb":{"@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf#primaryimage","url":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-45.png","contentUrl":"https:\/\/www.xconvert.com\/blog\/wp-content\/uploads\/2026\/08\/featured-45.png","width":1600,"height":840,"caption":"The xconvert Image to PDF converter at \/convert-image-to-pdf with the Upload button highlighted \u2014 step one of combining photos with existing PDFs"},{"@type":"BreadcrumbList","@id":"https:\/\/www.xconvert.com\/blog\/combine-photos-and-pdfs-into-one-pdf#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.xconvert.com\/blog"},{"@type":"ListItem","position":2,"name":"Combine Photos and Existing PDFs into One PDF (2 Steps)"}]},{"@type":"WebSite","@id":"https:\/\/www.xconvert.com\/blog\/#website","url":"https:\/\/www.xconvert.com\/blog\/","name":"XConvert Blog","description":"Blog for XConvert file converter","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.xconvert.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Person","@id":"https:\/\/www.xconvert.com\/blog\/#\/schema\/person\/ae9300506c0e9e85f1a6ece4d762980d","name":"Stephanie Taylor","image":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/secure.gravatar.com\/avatar\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/af9a54599087d3f3dd2d0ea950291c9e18fcc503af09b136b37fa52c418fe467?s=96&d=mm&r=g","caption":"Stephanie Taylor"},"url":"https:\/\/www.xconvert.com\/blog\/author\/stephanie"}]}},"_links":{"self":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/2049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/comments?post=2049"}],"version-history":[{"count":1,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/2049\/revisions"}],"predecessor-version":[{"id":2050,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/posts\/2049\/revisions\/2050"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/media\/2046"}],"wp:attachment":[{"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/media?parent=2049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/categories?post=2049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xconvert.com\/blog\/wp-json\/wp\/v2\/tags?post=2049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}