Explore the features
A detailed walk-through of capture, annotation, floor-plan pins, reports and offline use.
Learn moreSnagPal 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.
The basics
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
There is no setup and nothing to configure. Walk the site, capture as you go, and the report writes itself.
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.
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.
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.
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
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
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.
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
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.
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
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.
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
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.
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
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.
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.
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
Dig into the features, see how it fits your situation, or read the plain-English guides.
A detailed walk-through of capture, annotation, floor-plan pins, reports and offline use.
Learn moreThe same tool in UK terms - what a snag list is, the workflow and the PDF output.
Learn morePunch lists, assignees and handover tracking framed for site managers and trades.
Learn moreWhy SnagPal is genuinely free, offline and account-free, and how that compares to paid rivals.
Learn moreNew to all this? Start with the SnagPal overview on the homepage, or read what is snagging for a plain-English primer.
FAQ
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.
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.
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.
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.
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.
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.
Free to download. No account, no subscription. All data stays on your device.