User QR code scanner to autopopulate field

  • Profile Image
    katlegoseapi
    Asked on May 22, 2025 at 6:01 AM

    Hi, can I use the Barcode scanner element from jotform to scan South african id/driver's license and use the data collected to auto populate the fields on the form ?


  • Profile Image
    Danilo Enterprise Support
    Replied on May 22, 2025 at 6:56 AM

    Hi Katlegoseapi,

    Thanks for reaching out to Jotform Support. Unfortunately, the feature you're looking for is not possible. If you have the data of a list of names, we have a Spreadsheet to Form Widget that you can use to import your data. Let me show you how to use it:

    1. Create a spreadsheet with your data structured like you see below. Make sure that the column names in the spreadsheet match the field names on the form, and include a unique column, like an ID, so the data can be distinguished.

    User QR code scanner to autopopulate field Image 1 Screenshot 50

    2. In Form Builder, click on the Add Form Element menu on the left side of the page.

    3. Click on the Widgets tab, search for the Spreadsheet to Form widget and add it to your form.

    4. In the menu on the right side of the page, upload your data file. (You can simply drag & drop your excel file to the Upload File area.) 

    User QR code scanner to autopopulate field Image 2 Screenshot 61

    5. Then, click on the Downward Arrow icon in the Access Code Column option and select the unique column.

    6. You can also customize texts used in the widget. After you complete everything, click on the Update Widget button at the bottom right of the menu.

    User QR code scanner to autopopulate field Image 3 Screenshot 72 Now, when people fill out your form and enter the unique code from the spreadsheet, the corresponding fields will automatically populate when they click Auto Complete Fields. Check out my screencast below to see how it works:

    User QR code scanner to autopopulate field Image 4 Screenshot 83 Give it a try and let us know if you need any help.

  • Profile Image
    katlegoseapi
    Replied on May 22, 2025 at 8:07 AM

    How you are doing seem to be doing perfectly fine too. However is not there another way we can make use of the Barcode snanner to do the same thing you just showed me ?


  • Profile Image
    Gian_C
    Replied on May 22, 2025 at 8:20 AM

    Hi Katlegoseapi,

    The Spreadsheet to Form widget requires an access code to be entered into the widget to prepopulate fields. Unfortunately, the same function is not possible with the QR Code Scanner widget.

    Let us know if there's anything else we can help you with.

  • Profile Image
    katlegoseapi
    Replied on May 22, 2025 at 8:26 AM

    How can I then use the capture photo element to take the picture of the ID/ driver's license and then auto populate the form fields with the information from the photo taken ?

    I am trying to find an easy and faster way to fill out the form without having to go manually filling field by field - that is time consuming. can you suggest the fast and easy way to do so, bear in mind we are collecting info from driver's license and id card


  • Profile Image
    Gian_C
    Replied on May 22, 2025 at 8:39 AM

    Hi Katlegoseapi,

    The Take Photo widget captures images directly from the user's device. Its main use is to collect images and not prepopulate form fields.

    Let us know if there's anything else we can help you with.

  • Profile Image
    katlegoseapi
    Replied on May 22, 2025 at 8:42 AM

    What can you suggest I use that will capture the information and then parse it to the correct fields in the form ?

  • Profile Image
    Israel_Ma
    Replied on May 22, 2025 at 8:45 AM

    Hi Katlegoseapi,

    The Take Photo widget in Jotform allows users to capture images directly from their device within the form, but it does not have the capability to extract or parse data from the photo to auto fill form fields. Currently, Jotform does not offer a built-in feature to scan an ID or driver's license and automatically populate form fields with the extracted data.

    For your use case, the closest alternative is to use the Spreadsheet to Form widget, as suggested by my colleague where you can upload a spreadsheet containing the data and use a unique access code to auto populate fields when the code is entered. However, this requires manual input of the access code and does not scan or parse data from photos.

    Unfortunately, there is no direct way to use the Barcode or QR Code Scanner widget to auto populate fields from an ID or driver's license scan either. If you want to speed up form filling without manually entering each field, you might consider collecting the data in advance in a database or spreadsheet and then use the Spreadsheet to Form widget as suggested earlier.

    Reach out again if you have any other questions.