# Change column from a link to an image

**URL:** <https://community.glideapps.com/t/change-column-from-a-link-to-an-image/80036>\
**Category:** Ask for Help\
**Created:** [February 13, 2025, 5:09pm UTC](https://community.glideapps.com/t/change-column-from-a-link-to-an-image/80036 "2025-02-13T17:09:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Robert\_Davis\_Hoffman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_davis_hoffman/32/80169_2.png) [@Robert\_Davis\_Hoffman](https://community.glideapps.com/u/Robert_Davis_Hoffman)\
**Post date:** [February 13, 2025, 5:09pm UTC](https://community.glideapps.com/t/change-column-from-a-link-to-an-image/80036/1 "2025-02-13T17:09:32Z")

</div>

I have a database for an event program, with one column that will show an image of a map for which room the event will be in.

My images all in Google Drive. I can easily put in the links in the database, but I want images, not links.

I have changed my Column “Location” from URL to IMAGE but that doesn’t show the image when I switch to Layout. I have tried dragging an image onto the column, but I get an error “File Not Found”.

What am I doing wrong? Should I insert actual images into my Google Spreadsheet instead of URLs?

Thank you in advance

 ![Screenshot 2025-02-13 at 07-44-29 PRAASA 2025 · Glide](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/c/4cda2d1d256cc559c887287d528b177d106f5bb7.png)

---

<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:** [February 13, 2025, 5:32pm UTC](https://community.glideapps.com/t/change-column-from-a-link-to-an-image/80036/2 "2025-02-13T17:32:59Z")

</div>

The table only ever stores a url as text regardless if the column type is image, url, text etc. When you see an image in the table, it’s just rendering that url.

There probably a good chance that your google drives images are not public, so they are inaccessible by glide and other users.

I would recommend actually uploading the images to glide storage, which will be a lot more reliable. It will still be represented as a url in the table, but it will point to glide’s storage.

Looks like you are using a Fields component. It probably should render the image as long as the column type is image, but I’m not 100% sure. You can still add an image component to double check.
