# How to upload files one by one?

**URL:** <https://community.transloadit.com/t/how-to-upload-files-one-by-one/14842>\
**Category:** Uppy\
**Created:** [March 15, 2019, 2:27pm UTC](https://community.transloadit.com/t/how-to-upload-files-one-by-one/14842 "2019-03-15T14:27:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![psr](https://avatars.discourse-cdn.com/v4/letter/p/bcef8e/32.png) [@psr](https://community.transloadit.com/u/psr)\
**Post date:** [March 15, 2019, 2:27pm UTC](https://community.transloadit.com/t/how-to-upload-files-one-by-one/14842/1 "2019-03-15T14:27:28Z")

</div>

Hello community,

I’m building a custom uploader from Uppy and I’m using @uppy/aws-s3-multipart.

Currently I can upload successfully but it sends all the files in a disorganized way.

I would like to know if it is possible to control the number of files being simulated or just know how to send files 1 by 1.

Is that possible ?

Thank you !

---

<div class="post-metadata">

**Author:** ![ajkachnic](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/ajkachnic/32/260_2.png) [@ajkachnic](https://community.transloadit.com/u/ajkachnic)\
**Post date:** [July 9, 2020, 1:10pm UTC](https://community.transloadit.com/t/how-to-upload-files-one-by-one/14842/2 "2020-07-09T13:10:57Z")

</div>

I am aware that this is a late response, and there is a good chance that this is already solved. But for you or anyone with the same issue, here is a solution that I’ve found.

You can set the `limit` property in the options to limit the maximum number of chunks sent at once.

Here is an example

```javascript
uppy.use(AwsS3Multipart, {
  limit: 1
  companionUrl: 'your companion url'
})

```

The default property is zero, which translates to no limit.

I hope this helped. If you have any further issues or questions, let me know.

- Andrew
