Forms

Forms with photo upload

When you need to see something rather than read about it, ask for a photo. The photo field takes one image, which sounds like a limitation and is actually the thing that makes the results usable: one named field per shot you need.

Create a form with OneCraftThe photo field, why it is one image each, and how the photos come back
A photo upload field on a published patient intake form
The photo field. One image each, so every shot you need gets its own label.

One photo per field, on purpose

The photo field is a single image component. Any older setting asking for several photos in one field is ignored. That pushes you into naming each photo you want, which is what turns a pile of images into a report. "Wide shot of the room" and "Close up of the damage" get you two useful photos. A field called "photos" gets you four pictures of the same corner.

Taking them on a phone

On a phone the field opens the camera or the photo library, so someone standing in front of the problem can take the shot and carry on. That is the whole reason to collect photos in a form rather than by email: the photo is captured while the person is still at the scene, attached to the right answers, with a timestamp on the submission.

Size

Each photo field has a size cap you set, defaulting to ten megabytes, which is generous for a phone photo. Set it as low as the job allows, because a large cap invites full resolution phone photos that are slow to upload on a weak signal and slow to open later. For evidence shots, ten megabytes is far more than you need.

What you get back

Photos arrive with the response. The responses table shows them in the row, opening a response shows them full size, and the response PDF renders them inline in the order of the form. That last part is what makes this useful for insurance, maintenance and inspection work: one PDF with the answers and the pictures in sequence.

How it works, in three steps

  1. Step 1

    Add one photo field per shot

    Name each field after the photo you want. Three named fields beat one field that asks for three photos.

  2. Step 2

    Set the cap and the quality

    Ten megabytes suits phone photos. Use standard quality unless the image will be printed or zoomed.

  3. Step 3

    Read the response as a PDF

    Download the response PDF and the photos render inline, in form order, next to the answers they belong to.

The full walkthrough with screenshots is in the guide Every form field and when to use it.

Limits worth knowing

See it on a finished piece

Questions people ask

Can one field take several photos?

No. The photo field is one image by design. Use one field per shot you need, or a file upload field set to images if the count really is open ended.

Does it open the camera on a phone?

Yes. On a phone the field offers the camera as well as the photo library, which is the point of collecting photos this way.

Do the photos appear in the PDF?

Yes, inline and in form order, so the finished PDF reads as a report rather than as a list of attachments.

Make your own form

The button opens the generator with this use case already described. Change the wording to match yours, generate, then edit anything you like.

Create a form with OneCraft

Related pages

More finished work of this kind is on the form examples hub.