Free iOS app for iPhone & iPad

A free punch list app built for the trade

SnagPal is a free punch list app for iPhone and iPad. A punch list is the running record of defects and unfinished items that have to be put right before a job is signed off and handed over. Photograph each item, annotate it, pin it on the floor plan and organise the list by room, assignee and status, then export a branded PDF defect report in one tap. It all works fully offline, needs no account and keeps your data on the device.

No sign-up. No subscription. No cloud. Download and start your punch list.

£0To download and use
1 tapTo export the PDF
OfflineEvery step, no signal
iOSiPhone and iPad

The basics

What is a punch list?

A short, plain-English primer before we get into how SnagPal builds one for you.

A punch list is the running record of defects and unfinished items that need putting right before a job or property is signed off and handed over. An item might be a snag like a scuff on a door or a paint run, or a bit of work that is simply not finished. The list captures what each one is, where it is, a photo, who is responsible and whether it has been resolved.

The term comes from US and trade construction. In the UK the same thing is usually called a snag list or snagging list. They all mean the same: a list of outstanding items that have to be closed out before sign-off. SnagPal works for either - there is a snag list app page that covers the same tool in UK terms.

On site the punch list is what closes a job out. As the work nears completion, the contractor, client or an inspector walks the property and logs every outstanding item so the trades and sub-contractors can fix them before handover. A clear, evidenced list with photos, locations and assignees is what keeps that final stretch moving, which is why how you record it matters as much as what you find.

The short version

A punch list is a documented list of outstanding defects and unfinished work, with a photo, location and owner for each item. SnagPal captures it and turns it into a report you can hand over at sign-off.

The workflow

How SnagPal builds your punch list

There is no setup and nothing to configure. Walk the site, capture as you go, and the report writes itself.

  1. Capture each item

    Photograph the defect or unfinished item, give it a title, tag the room or location and set a status. Each one is added to the punch list as you walk the site.

  2. Annotate and pin

    Mark up the photo with arrows, circles and labels, then drop a pin on the floor plan so the location is obvious to whoever fixes it.

  3. Assign and organise

    Assign each item to the responsible trade, group the list by room or location, and track every item as open, in progress or resolved.

  4. Export the branded PDF

    When the list is ready, export it as a clean, branded PDF defect report in one tap, online or off, ready to hand over at sign-off.

Built for the trade

A punch list that works the way a job does

Rooms and locations, assignees and status tracking - the things that turn a list of defects into a plan that closes a job out.

By location

Organise the punch list by room and location

A punch list for a whole plot or floor can run to dozens of items, and a flat list is hard for anyone to act on. SnagPal lets you group every item by room or location, so the kitchen snags sit together, the en-suite snags sit together, and a sub-contractor heading to one area sees exactly what is outstanding there.

Locations are yours to name, so they match how the job is actually laid out - plot, floor, unit, room, whatever fits. Walk the site once, capture as you go, and the list organises itself into a plan of work rather than a wall of text.

  • Group and filter the list by room or location
  • Name locations to match the plot, floor or unit
  • Each trade sees the items in their area

A punch list grouped by room showing kitchen with three items assigned to the M and E contractor, bathroom with two items assigned to the plumber, and hallway with one item assigned to the decorator.

By responsibility

Assign each item to whoever is responsible

On a real job the items on a punch list belong to different people - the plumber, the decorator, the electrician, a sub-contractor. SnagPal lets you assign each item to whoever is responsible, so accountability is built into the list rather than chased over the phone.

Because every item carries its assignee, you can hand each trade a clean view of only their work and check progress without re-reading the whole list. Nothing falls through the gap between who found it and who has to fix it.

  • Assign every item to the responsible trade or person
  • See at a glance who owns what is outstanding
  • The assignee carries through into the exported report

A punch list of three assigned items: sealant gap around the bath assigned to the plumber and marked open, paint runs on skirting assigned to the decorator and in progress, and a loose socket plate assigned to the electrician and resolved.

Status tracking

Track every item as open, in progress or resolved

A punch list only closes a job out if you can see what is still outstanding. SnagPal gives every item a status - open, in progress or resolved - so the list doubles as a live snapshot of how close the work is to sign-off.

That status is what makes a re-inspection painless. Instead of walking the whole site again, you work through what is still open, mark items resolved as they are fixed, and the picture stays accurate right up to handover.

  • Set each item to open, in progress or resolved
  • See what is still outstanding at any moment
  • Re-inspect only the items that are not yet resolved

A status view with open, in progress and resolved labels, and a short list showing a resolved sealant gap, an in-progress paint run and an open loose handle.

A branded defect report PDF preview with your logo block, the property Plot 14, a date, and rows of items with thumbnail photos, captioned page 1 of 6, beside an export PDF report button.

The handover document

Export a branded defect report for handover

The report is the document the job is signed off against, so it needs to look the part. SnagPal turns your punch list into a clean, professional PDF with your own logo and details, every photo, the annotations, the floor-plan pins and each item's room, assignee and status, all laid out properly.

It is one tap. No spreadsheets, no copying photos into a document, no formatting in the van at the end of the day. The PDF is the bit that does the work: a clean, evidenced record you can hand to a client, a main contractor or a sub-contractor, and it is far harder to dismiss than a few photos in a text message.

  • Your logo and details on every report
  • Photos, annotations, pins, room, assignee and status included
  • One tap from a finished list to a shareable PDF

Start your punch list for free

Free on iPhone and iPad. No account, no subscription, no cloud. Your data stays on your device.

An offline indicator showing no signal with everything still working, and three tiles for capture, annotate and export all marked as available.

On site

Works fully offline, signal or not

Punch lists get worked in the worst place for a phone signal - an unfinished building, a basement, a half-built plot with no Wi-Fi. SnagPal does not care. Capturing items, annotating photos, pinning on the floor plan and exporting the PDF all run on the device with nothing to sync.

You walk the whole job, build the list, and export when you are done. There is no spinner waiting for a connection and no risk of losing work because a sync failed. Because there is no cloud, your data stays on the device the whole time.

Built for iPhone and iPad

SnagPal is a native iOS app, so it runs the same on iPhone and iPad with no separate version to manage. A lot of people carry an iPhone around the site and switch to an iPad for annotating photos and placing floor-plan pins on the larger screen. There is no Android or web version - SnagPal is iOS only.

Free, with no catch

The whole punch list app is free. No account, no subscription, no in-app purchases and no per-report charge, with every feature and unlimited PDF exports included. Your data stays on your device rather than in the cloud. There is a fuller explanation on the free snagging app page.

Where to next

Keep exploring SnagPal

Dig into the features, see how it fits your situation, or read the plain-English guides.

Explore the features

A detailed walk-through of capture, annotation, floor-plan pins, reports and offline use.

Learn more

Snag list app

The same tool in UK terms - what a snag list is, the workflow and the PDF output.

Learn more

For builders and contractors

Punch lists, assignees and handover tracking framed for site managers and trades.

Learn more

Free snagging app

Why SnagPal is genuinely free, offline and account-free, and how that compares to paid rivals.

Learn more

New to all this? Start with the SnagPal overview on the homepage, or read what is snagging for a plain-English primer.

FAQ

Punch list app: your questions answered

What is a punch list?

A punch list is the running record of defects and unfinished items that need to be put right before a job or property is signed off and handed over. It typically captures what each item is, where it is, a photo, who is responsible and whether it has been fixed. Towards the end of a build a contractor, client or inspector walks the site and logs every outstanding item so the trades can close them out. SnagPal keeps that whole list in one place and turns it into a shareable report.

Is a punch list the same as a snag list?

Yes. They are the same thing under different names. Punch list is the common term in US and trade construction, while snag list and snagging list are the usual UK terms. All three describe a list of outstanding defects and incomplete work that has to be resolved before a job or property is signed off. SnagPal works for either - there is a snag list app page that covers the same tool in UK terms.

Can I assign punch list items to who is responsible?

Yes. You can assign each item on the punch list to the trade or person responsible for fixing it - the plumber, the decorator, the electrician, a sub-contractor. The assignee stays with the item and carries through into the exported PDF, so each trade can see only their work and accountability is built into the list rather than chased on the phone.

Can I export the punch list to PDF?

Yes. SnagPal exports your punch list as a branded PDF defect report in one tap. The report carries your own logo and details, every photo with its annotations, the floor-plan pins and each item's room, assignee and status, laid out cleanly. It is the document you hand over at sign-off, send to a client or keep as a record of what was outstanding and when it was closed.

Does the punch list app work offline?

Yes. Building the list, annotating photos, pinning on the floor plan and exporting the PDF all run on the device with no signal needed. That is deliberate, because punch lists are often worked on a site or in an unfinished building where mobile signal is poor. You can walk the whole job and export when you are done, online or not.

Is the punch list app free?

Yes. SnagPal is free to download and free to use, with no account, no subscription, no in-app purchases and no per-report charge. Every feature, including unlimited branded PDF exports, is included, and your data stays on your device. There is more detail on the free snagging app page.

Ready to snag faster?

Free to download. No account, no subscription. All data stays on your device.