# Dashboard - image ordering

**URL:** <https://community.transloadit.com/t/dashboard-image-ordering/15016>\
**Category:** Uppy\
**Created:** [August 11, 2019, 10:53am UTC](https://community.transloadit.com/t/dashboard-image-ordering/15016 "2019-08-11T10:53:31Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![technodrome](https://avatars.discourse-cdn.com/v4/letter/t/df705f/32.png) [@technodrome](https://community.transloadit.com/u/technodrome)\
**Post date:** [August 11, 2019, 10:53am UTC](https://community.transloadit.com/t/dashboard-image-ordering/15016/1 "2019-08-11T10:53:31Z")

</div>

Hello. Is it possible to change order of images _before_ I hit upload button? Uppy has drag and drop for picking images to upload, but can it also reorder images by dragging?

I am using Shrine + Rails and this would be pretty cool to properly organize image gallery before upload (like Facebook does when creating a gallery).

Thank you.

---

<div class="post-metadata">

**Author:** ![technodrome](https://avatars.discourse-cdn.com/v4/letter/t/df705f/32.png) [@technodrome](https://community.transloadit.com/u/technodrome)\
**Post date:** [August 14, 2019, 8:21am UTC](https://community.transloadit.com/t/dashboard-image-ordering/15016/2 "2019-08-14T08:21:32Z")

</div>

Is this community actually active? At least a boolean answer would be nice…

---

<div class="post-metadata">

**Author:** ![goto-bus-stop](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/goto-bus-stop/32/18_2.png) [@goto-bus-stop](https://community.transloadit.com/u/goto-bus-stop)\
**Post date:** [August 16, 2019, 2:47pm UTC](https://community.transloadit.com/t/dashboard-image-ordering/15016/3 "2019-08-16T14:47:19Z")

</div>

Hi & welcome! Sorry for the wait, we try to keep an eye on here but sometimes slip.

Right now the files are essentially unordered from Uppy’s perspective, in practice that means that they are ordered by time added because of how JavaScript engines work. There is no way to change the ordering at the moment.

We’ve had several requests for adding more gallery-like features, in particular showing already uploaded files. We’re not investing in that from our end at the moment, because we think there are still enough improvements to do on our core functionality: robust uploads.

For the dashboard, simply ordering on `order` metadata would be a fairly small addition, but also having drag/drop functionality for it would be quite significant, and I’m not sure if that’s the direction we want to go in right now. If we do start adding gallery-like features in the future, this would be one of them, though.

---

<div class="post-metadata">

**Author:** ![Blake-LeBlanc](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/blake-leblanc/32/220_2.png) [@Blake-LeBlanc](https://community.transloadit.com/u/Blake-LeBlanc)\
**Post date:** [March 30, 2020, 5:26pm UTC](https://community.transloadit.com/t/dashboard-image-ordering/15016/4 "2020-03-30T17:26:39Z")

</div>

@technodrome Were you able to figure something out on your end?

In my case, I’m just interesting in PRESERVING the upload order as users often upload a sequence of images.

@goto-bus-stop Any guidance on how we could use metadata information to preserve the image order?

Thank you!

---

<div class="post-metadata">

**Author:** ![goto-bus-stop](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/goto-bus-stop/32/18_2.png) [@goto-bus-stop](https://community.transloadit.com/u/goto-bus-stop)\
**Post date:** [June 22, 2020, 10:59am UTC](https://community.transloadit.com/t/dashboard-image-ordering/15016/5 "2020-06-22T10:59:37Z")

</div>

> [@Blake-LeBlanc](#):
>
> Any guidance on how we could use metadata information to preserve the image order?

This is not a feature that is currently supported, but something that we _could_ add in the Dashboard. It’s not really possible to do it yourself unfortunately.

---

<div class="post-metadata">

**Author:** ![andy](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@andy](https://community.transloadit.com/u/andy)\
**Post date:** [June 30, 2020, 1:11pm UTC](https://community.transloadit.com/t/dashboard-image-ordering/15016/6 "2020-06-30T13:11:08Z")

</div>

Hi,  
I agree reordering images by dragging is fairly important for the user experience.  
At the moment it seems the only way is to delete all the images and upload in the preferred order?

But a user also has to do this if they want a new image to be the first image, they need to save all the images first (if they’re not saved locally) and then re-upload them.

Uppy is good but adding some important UX features like this would make it rival the more established uploaders.
