Photo and PDF Tools for Home Inspectors

A home inspection report is a photo set with an order, a number and a lock on it. The chain is compress the photos, strip their location, place them in room order, number the pages, merge the template and certificate, then compress and encrypt the file that leaves your desk. Everything runs in the browser.

Order matters because the PDF tools do not touch image data. Compress before assembly, not after, or the report stays heavy. Strip metadata before assembly, so a GPS coordinate does not travel into the final file. Number after merging, because numbering the photo section and the template separately gives two page ones. Encrypt last, because no other PDF tool can open a protected file, and keep the master unencrypted in your own archive. That is also why the photo compression has to come first.

1. Compress the site photos

A phone photo of every room, the roof, the panel and the meter is a heavy set, and the PDF tools will not shrink it later. Image Compressor takes the batch, shrinks it with a quality slider and can resize by percentage, with a live before and after preview. For a report that will be read on screen, WebP or JPEG at a moderate quality is enough; for a defect shot that a client may zoom into, keep the quality higher and the resize at 100 percent.

There is no fixed count and no target size field, so you lower the slider until the preview shows a number you accept. A small screenshot or a logo can come out larger, so check the output rather than assuming every file shrinks. Keep the original set: the compressed copies are for the report, not for your records.

Image Compressor

Batch compress the site set with a quality slider and a live comparison.

Open Image Compressor

2. Strip the location

Remove EXIF strips EXIF, XMP, IPTC and comments from a JPEG or PNG without re-encoding the pixels, and it lists latitude, longitude and altitude before you commit. A property photo can carry the exact position of a home, which becomes a privacy problem the moment the report goes to a buyer, an agent or a shared drive. The default mode keeps the ICC colour profile, so colours do not shift.

Only JPEG and PNG are covered, so HEIC or WebP has to be converted first, and the tool takes one file at a time. That makes it a per-photo step rather than a batch one; the compressor's re-encode usually drops the location too, but do not rely on a side effect for something this important. Stripping metadata is not redaction either: a house number or a street sign in the picture still identifies the address. Ask the client before you strip it, because some reports use the coordinate as part of the record.

Remove EXIF

Strip GPS and device data from the photos before they enter the report.

Open Remove EXIF

3. Put the photos in room order

Image to PDF places each photo on an A4 or Letter page. Drag the cards into the order the report should read, choose portrait or landscape, set a margin, and decide between Contain and Cover. Contain keeps the whole photo visible, which is the right default for a defect shot; Cover fills the page and crops the edges, which is only safe when nothing at the edge matters. A caption on the photo is not added here, so name the pages in your template or the file names.

There is no fixed image count, but every page is held in memory, so a large property is more reliable as two volumes, for example exterior and interior. Export, then check one page before building the whole set, because a wrong fit option is easier to catch on a single page than on a sixty page report.

Image to PDF

Order the photos by room and export them as A4 or Letter pages.

Open Image to PDF

4. Number the pages

Add Page Numbers stamps a continuous number in one of four formats, with a starting value, six positions, a font size between 8 and 24 pt and an option to skip the first page. The numbers are drawn as selectable text, so a client can search the report and the page stays readable at any zoom. For a report with a cover, set the start to 1 and skip the first page, so the numbering begins on the first content page.

What it cannot do is carry a section name or a property address inside the number, because there is no prefix field. If each section needs its own marker, add a section cover page in the source document before assembly. Number after merging, not before, because numbering the photo pages and the template separately gives two page ones and a client will notice.

Add Page Numbers

Continuous numbering with a starting value and a skipped cover page.

Open Add Page Numbers

5. Merge the template and certificate

Merge PDF joins the numbered photo pages with the cover, the terms, your certificate and any lab reports. The cards can be reordered, pages are copied as they are, and links and bookmarks survive. Build the whole report in the order the client will read it, then keep the separate sections as the source in case a section has to be replaced after a re-inspection.

An encrypted PDF cannot be merged, so unlock it first. Merging is a new copy, not a live link, so a correction to the template after the merge means rebuilding from the sources. That is the trade for a file that behaves identically everywhere.

Merge PDF

Join the numbered photos with the cover, terms and certificate.

Open Merge PDF

6. Compress the finished report

Compress PDF rewrites the internal structure with qpdf and is designed for files under 50 MB. It leaves text and links intact and does not touch the photos, so the saving on an image-heavy report is modest. That is why the photo compression happened first. Standard uses level 6, Maximum uses level 9 and also linearizes the file for faster opening.

There is no target size field, so run it and read the output number. If the report is still too large for email, split it by section and send two files rather than degrading every photo. Keep the uncompressed master, because a client may ask for a higher quality copy later and a second compression pass only loses more.

Compress PDF

Structural compression under 50 MB, without re-encoding the pages.

Open Compress PDF

7. Lock the report before sending

Protect PDF writes AES-256 in the browser, with an open password for the client and an optional owner password for permissions such as printing and copying. Nothing is uploaded, so a report full of identifiable interiors never leaves the machine to be locked. Send the password by a different channel than the file.

Be precise about what this is. There is no password recovery, so a lost password loses the report for everyone. The permission switches are enforced by the reader rather than by cryptography, so they are a signal. And it is encryption, not a digital signature: it does not prove who produced the report, that it was not altered, or when, because there is no timestamp. Keep the unencrypted master, and encrypt only the copy that goes out.

Protect PDF

AES-256 with print and copy permissions, entirely on your device.

Open Protect PDF

What this chain cannot do

  • No report template or defect library. Nothing here rates a finding or writes a summary; the words come from your own template.
  • No annotation on a photo. There is no arrow, circle or caption drawn on a defect shot.
  • No GPS map. Metadata can be stripped, but no tool reads it into a map or a geotag view.
  • No timestamp or signature. The encryption does not prove authorship, integrity or time.
  • Compression does not shrink photos. The PDF rewrite leaves the images alone; image savings happen before assembly.
  • No batch metadata strip. Remove EXIF takes one file at a time.
  • No HEIC or WebP stripping. Convert those first, and remember conversion is a separate step.
  • Only PDF can be encrypted. Video walkthroughs need a separate encrypted archive.
  • No client portal. Files are produced locally; delivery and access control are outside this site.

Frequently asked questions

Start with Image Compressor, because a phone photo of every room is heavy and the PDF tools do not re-encode images. Compress the set, then open Image to PDF, drag the photos into the order the report should read, and choose A4 or Letter, portrait or landscape, a margin, and Contain or Cover. Contain keeps the whole photo visible, which is what you want for a defect shot; Cover fills the page and crops. Add Page Numbers can stamp a continuous number and skip the cover, and Merge PDF joins the photo pages with your template, terms and certificate. Finish with Compress PDF if the report is still too heavy, but remember it only rewrites the file structure under a 50 MB cap. There is no fixed image count, but every page is held in memory, so a large property is safer in two volumes.
Yes, unless the client asked you not to. Remove EXIF strips EXIF, XMP, IPTC and comments from a JPEG or PNG without re-encoding the pixels, and it lists latitude, longitude and altitude before you commit. The default mode keeps the ICC colour profile. A property photo can carry the exact position of a home, which is a privacy problem when the report goes to a buyer, an agent or a shared drive. Three limits: only JPEG and PNG are covered, so HEIC or WebP has to be converted first; the tool takes one file at a time, so a batch means repeating the step or letting the compressor rewrite the files; and stripping metadata is not redaction, because a house number or a street sign in the picture still identifies the address. Ask the client before you strip it, because some reports use the coordinate as part of the record.
Compress PDF is the last step, and it is designed for files under 50 MB. It rewrites the internal structure with qpdf, packing objects and rebuilding the cross-reference table, and it leaves the text and links intact. What it does not do is re-encode the photos inside, so a report built from full resolution phone images barely shrinks. The real saving happens earlier: compress the photos before they enter the PDF, or ask the photographer to export at a sensible size. There is no target size field, so run the tool and read the output number. If the report is still too large, split it by section and send two files rather than degrading every photo, and keep one master copy that is not compressed. A report split by section is easier to send than one huge file anyway.
Protect PDF writes AES-256 in the browser, with an open password for the recipient and an optional owner password for permissions such as printing and copying. Nothing is uploaded. Two limits matter for a paid report. There is no password recovery, so a lost password loses the file for everyone, and the password should travel by a different channel. And the permission switches are enforced by the reader, not by cryptography, so they are a signal rather than a lock. This is also encryption, not a digital signature: it does not prove who produced the report or that it was not altered, and there is no timestamp. Keep the unencrypted master in your own archive, because no other PDF tool here can open a protected file. Send the password by phone or by a chat that is separate from the email.

Build the report

Free, private and unlimited. No account needed.

Open Image to PDF