# Filter without uploading

**URL:** <https://community.transloadit.com/t/filter-without-uploading/18135>\
**Category:** Transloadit\
**Tags:** tender-archive\
**Created:** [December 11, 2012, 6:58pm UTC](https://community.transloadit.com/t/filter-without-uploading/18135 "2012-12-11T18:58:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mathieu\_B](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/mathieu_b/32/1600_2.png) [@Mathieu\_B](https://community.transloadit.com/u/Mathieu_B)\
**Post date:** [December 11, 2012, 6:58pm UTC](https://community.transloadit.com/t/filter-without-uploading/18135/1 "2012-12-11T18:58:00Z")

</div>

> Archived from the Transloadit support forum. Originally posted on December 11, 2012; details may be outdated, see [our docs](https://transloadit.com/docs/) for current behavior. [Original thread](https://web.archive.org/web/20150225174041/http://support.transloadit.com/discussions/problems/1015-filter-without-uploading)

Hello!

I’m trying to restrict a form by declining every non-images files.

I’m using the file filter robot, but it seems to be uploading the file before throwing the error.

So for example, if the user try to upload a 1GB video on my form, it will upload the 1GB and after shows the “Only images are accepted” message…

Is it normal?

Thanks,  
Mathieu

---

<div class="post-metadata">

**Author:** ![tim-kos](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@tim-kos](https://community.transloadit.com/u/tim-kos)\
**Post date:** [December 12, 2012, 6:04am UTC](https://community.transloadit.com/t/filter-without-uploading/18135/2 "2012-12-12T06:04:00Z")

</div>

Yes that’s normal as we can’t fully analyze the file prior to the upload.

You can however check use jQuery validate and check for the file extension (the contents of your file input field) prior to upload. See an example integration with jQuery validate here: [https://transloadit.com/demos/misc/integrate-with-jquery-validate](https://transloadit.com/demos/misc/integrate-with-jquery-validate)

kind regards,  
Tim

Co-Founder Transloadit  
@tim\_kos

---

<div class="post-metadata">

**Author:** ![Mathieu\_B](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/mathieu_b/32/1600_2.png) [@Mathieu\_B](https://community.transloadit.com/u/Mathieu_B)\
**Post date:** [December 12, 2012, 3:26pm UTC](https://community.transloadit.com/t/filter-without-uploading/18135/3 "2012-12-12T15:26:00Z")

</div>

Hello!

I did check the extension with jQuery finally, thanks Tim, you can close that 🙂

---

<div class="post-metadata">

**Author:** ![tim-kos](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@tim-kos](https://community.transloadit.com/u/tim-kos)\
**Post date:** [December 12, 2012, 4:04pm UTC](https://community.transloadit.com/t/filter-without-uploading/18135/4 "2012-12-12T16:04:00Z")

</div>

Alright, closing.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex032/uploads/transloadit/original/1X/04ee57da0cb7ac8728a9ac5965c288164f4ce280.svg) [@system](https://community.transloadit.com/u/system)\
**Post date:** [October 7, 2026, 10:16am UTC](https://community.transloadit.com/t/filter-without-uploading/18135/5 "2026-10-07T10:16:08Z")

</div>


