Restrict upload of files to specific file types (i.e., .pdf, .csv)

We send invoices to third party vendors and are constantly having issues getting them to submit their invoices with the correct file types which we clearly state in the description of the workform form field for uploading a file.

My request is that the file upload field in forms and the boards themselves have a radion list option to accept only a list of specific (popuplar) file types and reject the submission (send erroer message) if the submission is made with an incorrect file type.

For example: We only accept PDFs and Word Docs files for invoices. If a vendor fills out the invoice request form and uploads an invoice ina .xlsx file type, the form will not be completed and an error message will pop up asking the vendor to upload with the correct file type.

Hey @agarz025

Nachliel from Easyapps here

Our Monday form builder app, Easyform, supports Upload files to your board’s file columns, with support for:

In addition to that, we offer:

  • Connected Board support:

    • Limiting selection to a single item.
    • Displaying items from multiple connected boards.
    • Limiting select options to items from specific boards where a column is connected to multiple boards.
    • Pro plan feature - item default values support - set default values for connected board columns hidden in the form.
  • Set default values for the response item’s hidden group, status, connected board, and dropdown columns. To do so, select Item default values from the Settings menu.

  • Add the item’s group as just another field to the form.

  • Control the page’s top margin with the ability to set different values for desktop and mobile. To do so, select Page from the Settings menu.

If you’re interested in creating styled forms that better match your brand and embed perfectly on your web page, you can check out our app Easyform and our extensive documentation site.

You can set up a free demo here or contact us at

Here is an example of our form in action:
main gif easyform

I hope this helps,