# How can I add downloadable pdfs to my app?

**URL:** <https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528>\
**Category:** Ask for Help\
**Created:** [February 5, 2023, 6:42pm UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528 "2023-02-05T18:42:47Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 5, 2023, 6:42pm UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/1 "2023-02-05T18:42:47Z")

</div>

Hello,  
I have a “Links” section on my apps, with a bunch of links to resources, products and freebies. In my “Freebies” section, I want to add downloadable pdf that people can click and download for their personal use. How can I incorporate that to my app?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 6, 2023, 12:09am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/3 "2023-02-06T00:09:34Z")

</div>

You can add those “downloadable PDF” as their own rows, with let’s say a title for each file, and use the file picker component in the add screen to upload the files.

Then show a list of those files, set the action to “Open Link”, point to the file link and they can be downloaded when the user opens the link (not direct download, but can be downloaded on the destination URL).

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 12:50am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/4 "2023-02-06T00:50:18Z")

</div>

Thank you! Let me see if I can set this up and I’ll keep you posted if this resolves the issue.

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 12:58am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/5 "2023-02-06T00:58:23Z")

</div>

I found the file picker component but I can’t seem to find how to set the action to “open link”? Right now, I do see the .pdf file I want people to view but the button opens up as if users could upload files.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 6, 2023, 12:59am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/6 "2023-02-06T00:59:08Z")

</div>

Can you provide some screenshots on how you’re setting it up?

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 1:04am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/7 "2023-02-06T01:04:17Z")

</div>

This is what I currently have…

 ![Screenshot 2023-02-05 at 7.03.30 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/b/0b574359c73d4a9f780a527dd581b0e84cdaeec0.jpeg)

If I click on the .pdf, a screen opens up to uploads a file…

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 6, 2023, 1:23am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/8 "2023-02-06T01:23:09Z")

</div>

The FilePicker component is for _uploading_ files.

If you want to allow your users to _download_ a file, you can use something like a [Link Component](https://www.glideapps.com/docs/reference/components/link-component).

(You could actually use any component that supports actions and set the action to Open Link, but Link Component is probably what you need here.)

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 1:26am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/9 "2023-02-06T01:26:00Z")

</div>

Thank you! I will try that and see if I can manage to set it up correctly 👍

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 1:28am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/10 "2023-02-06T01:28:57Z")

</div>

I set up the “link” component but from where do I link my file? It’s a .pdf on my computer? How much access will users get if I’m able to somehow link it?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 6, 2023, 1:32am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/11 "2023-02-06T01:32:31Z")

</div>

You need to:

- create a column in your table to store your PDF files, and then
- upload your PDF files to this column (this is where you could use the filepicker component)
- then configure the link component to point at that column

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 1:34am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/12 "2023-02-06T01:34:02Z")

</div>

Thanks a bunch…let me give it another try 👍

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 1:48am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/13 "2023-02-06T01:48:28Z")

</div>

On my table, where do I find the file picker component to upload my pdf to that column? I can’t seem to find that portion?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 6, 2023, 1:56am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/14 "2023-02-06T01:56:01Z")

</div>

You won’t find it in the Data Editor, you’ll need to add it to the screen layout. Like you originally did back here…

> [@ArtzyDog](#):
>
> This is what I currently have…
> 
> ![Screenshot 2023-02-05 at 7.03.30 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/b/0b574359c73d4a9f780a527dd581b0e84cdaeec0.jpeg)
> 
> If I click on the .pdf, a screen opens up to uploads a file…

A better way to do the above would be to allow editing (see Edit Form at top right), and then add the File Picker component to the Edit Form.

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 1:57am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/15 "2023-02-06T01:57:22Z")

</div>

I feel like a dummy 🙂  
Thank you for your patience and I will try that step next…

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 2:09am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/16 "2023-02-06T02:09:26Z")

</div>

This is what I get but not working?

 ![Screenshot 2023-02-05 at 8.01.03 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/e/6ed5cfeaad632054ed1801eba64d9fd18b39acf9.jpeg)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 6, 2023, 2:14am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/17 "2023-02-06T02:14:55Z")

</div>

What happens when you click on “Choose a file…” …nothing?  
You should get a window that allows you to select a file from your computer.  
What did you set the PDF column type as when you created it?

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 2:21am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/18 "2023-02-06T02:21:27Z")

</div>

It allows me to upload my .pdf file, which looks good…

 ![Screenshot 2023-02-05 at 8.19.09 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/c/1c7fa7deef1e0e69f4cadbc31a474ca9407ddd32.jpeg)

But once I check on my phone (pretending I’m an app user) I asks me to upload a file?

The PDF column is set to “TYPE”

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 2:23am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/19 "2023-02-06T02:23:28Z")

</div>

Sorry, it’s set to TEXT not type 🤭

---

<div class="post-metadata">

**Author:** ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)\
**Post date:** [February 6, 2023, 2:24am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/20 "2023-02-06T02:24:11Z")

</div>

Sorry, I’m replying to myself and not you…not sure if you can still see my replies?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 6, 2023, 2:33am UTC](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528/21 "2023-02-06T02:33:57Z")

</div>

Yes, I can. Give me a little while to get back to you (I’m cooking my breakfast) 🙂

Or somebody else might jump in…

[Next page](https://community.glideapps.com/t/how-can-i-add-downloadable-pdfs-to-my-app/57528.md?page=2)
