# Fastest way to load images?

**URL:** https://community.glideapps.com/t/fastest-way-to-load-images/29355
**Category:** Ask for Help
**Created:** [July 20, 2021, 9:38pm UTC](https://community.glideapps.com/t/fastest-way-to-load-images/29355 "2021-07-20T21:38:03Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Amal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amal/32/15421_2.png) [@Amal](https://community.glideapps.com/u/Amal)
#### Post date: [July 20, 2021, 9:38pm UTC](https://community.glideapps.com/t/fastest-way-to-load-images/29355/1 "2021-07-20T21:38:03Z")

</div>

Hi Gliders,

What is the fastest way to load images on glide app? images in Image component and line list list, take a while to load in.

Please share the best way to load images faster!! 🙂

---

<div class="post-metadata">

### Author: ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)
#### Post date: [July 20, 2021, 9:53pm UTC](https://community.glideapps.com/t/fastest-way-to-load-images/29355/2 "2021-07-20T21:53:54Z")

</div>

The quickest way I can think of would be to show a list of all rows that need an image, add an image component to the details of each list item, then set the action to ‘Upload Image’. This will allow you to go through each list item and drag and drop an image into the image component to upload it.

---

<div class="post-metadata">

### Author: ![Amal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amal/32/15421_2.png) [@Amal](https://community.glideapps.com/u/Amal)
#### Post date: [July 20, 2021, 10:13pm UTC](https://community.glideapps.com/t/fastest-way-to-load-images/29355/3 "2021-07-20T22:13:11Z")

</div>

sorry i think i didnt phrase that right ☹

I mean to say, how to get images to load up faster, that are already uploaded on to the app. Unless they are cached, they take a while to come up.

---

<div class="post-metadata">

### Author: ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)
#### Post date: [July 20, 2021, 10:23pm UTC](https://community.glideapps.com/t/fastest-way-to-load-images/29355/4 "2021-07-20T22:23:09Z")

</div>

I don’t think there is much you can do. You can try making the images smaller, but glide already does optimization on images depending on if they are in an image component or in a list and depending on the the type of device used. Images are cached as they are needed for display purposes.

My only thought, which I haven’t had the need to try, is to maybe have an inline list of all images on the initial app screen, but maybe hide the list from view using CSS. My thought is that it would still cache the images, but you wouldn’t see it on the screen. Probably not an ideal method, but just an idea. Otherwise I would try to structure the app so there isn’t so many images that have to be cached each time. I’m not sure what else you can do.

---

<div class="post-metadata">

### Author: ![Amal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amal/32/15421_2.png) [@Amal](https://community.glideapps.com/u/Amal)
#### Post date: [July 20, 2021, 10:46pm UTC](https://community.glideapps.com/t/fastest-way-to-load-images/29355/5 "2021-07-20T22:46:19Z")

</div>

thank you

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [July 21, 2021, 11:43pm UTC](https://community.glideapps.com/t/fastest-way-to-load-images/29355/6 "2021-07-21T23:43:23Z")

</div>

Ideas:

> [@How to improve Glide page speed](https://community.glideapps.com/t/how-to-improve-glide-page-speed/28618/4):
>
> Hi @StephM, here are a few general ideas: Data Data sync: use Glide Tables rather than Google Sheets. Calculations: create computed columns in Glide Tables rather than in Google Sheets. Data download to user’s device: use row owners and roles (Private Pro plan) rather than filtering and visibility features. This also has security benefits. Images Image hosting: host/upload images within Glide rather than in Google Drive or another server. Caveat: be weary of Glide limits. Image format: opt…

> [@Does glide download the image url or just display it?](https://community.glideapps.com/t/does-glide-download-the-image-url-or-just-display-it/10827/2):
>
> Neither. Glide heavily caches your images and optimizes them per device, changing their format and resolution to load optimally for each operating system and screen density. I’m guessing that you’re asking because you’ve updated an image and it’s not updating in your app. If so, please see [How can I cause my images to update whenever they change?](https://community.glideapps.com/t/how-can-i-cause-my-images-to-update-whenever-they-change/364)
