<span aria-hidden="true" id="how-can-i-filter-which-files-the-user-is-able-to-select-for-the-upload"></span>

# How can I filter which files the user is able to select for the upload?

If you are using our [Uppy file uploader](/docs/sdks/uppy.md) you can set`allowedFileTypes` via the [restrictions⁠](https://uppy.io/docs/uppy/#restrictions) option

Even if you have already limited files on the client-side, you should also limit them on the back-end. For this, you can use Transloadit's [file filtering](/docs/robots/file-filter.md)capabilities.

## See also:

[What happens if my plan limit is reached?](/docs/faq/plan-limit-reached.md)

[How do I set up a Dropbox app?](/docs/faq/how-to-set-up-a-dropbox-app.md)

[How do I limit an sFTP user to one directory?](/docs/faq/chroot-user.md)
