# New Feature: Download A File Within Your App

**URL:** <https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742>\
**Category:** Announcements\
**Created:** [May 23, 2024, 7:07pm UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742 "2024-05-23T19:07:02Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![matt\_conroy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/matt_conroy/32/150843_2.png) [@matt\_conroy](https://community.thunkable.com/u/matt_conroy)\
**Post date:** [May 23, 2024, 7:07pm UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/1 "2024-05-23T19:07:03Z")

</div>

Hi Thunkers,  
With the release of Thunkable v458, we are excited to share with a new set of files blocks. The Download File within app blocks enable your app’s users to download files used in your app on request, ensuring a better offline user experience.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/a/1aa2708f8c06d508d8f2d0629c974ed9aed1234b.png)

> **[Files Blocks | Drag and Drop | Thunkable Docs](https://docs.thunkable.com/blocks/app-features/files-blocks#download-a-file-within-your-app)**

Feel free to reach out if you have any questions!

---

<div class="post-metadata">

**Author:** ![tiny\_apps](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tiny\_apps](https://community.thunkable.com/u/tiny_apps)\
**Post date:** [May 24, 2024, 1:42am UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/2 "2024-05-24T01:42:34Z")

</div>

That is exciting …

---

<div class="post-metadata">

**Author:** ![tiny\_apps](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tiny\_apps](https://community.thunkable.com/u/tiny_apps)\
**Post date:** [May 24, 2024, 9:32am UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/3 "2024-05-24T09:32:44Z")

</div>

Can I download csv or excel file in the app and use it as local data source?

---

<div class="post-metadata">

**Author:** ![pacecode](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/pacecode/32/209017_2.png) [@pacecode](https://community.thunkable.com/u/pacecode)\
**Post date:** [May 24, 2024, 11:24am UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/4 "2024-05-24T11:24:38Z")

</div>

You can’t Upload Excel Files in Cloudinary, so most Probably, It won’t Download

---

<div class="post-metadata">

**Author:** ![tiny\_apps](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tiny\_apps](https://community.thunkable.com/u/tiny_apps)\
**Post date:** [May 24, 2024, 12:33pm UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/5 "2024-05-24T12:33:22Z")

</div>

Like .txt .csv?

Also can it overwrite existing file with the same name ?

---

<div class="post-metadata">

**Author:** ![matt\_conroy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/matt_conroy/32/150843_2.png) [@matt\_conroy](https://community.thunkable.com/u/matt_conroy)\
**Post date:** [May 24, 2024, 12:42pm UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/6 "2024-05-24T12:42:51Z")

</div>

> [@tiny\_apps](#):
>
> Can I download csv or excel file in the app and use it as local data source?

Unfortunately not at this time. There is no way to set a data source through the blocks, that has to be done in the data sources tab.

---

<div class="post-metadata">

**Author:** ![pacecode](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/pacecode/32/209017_2.png) [@pacecode](https://community.thunkable.com/u/pacecode)\
**Post date:** [May 24, 2024, 12:58pm UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/7 "2024-05-24T12:58:36Z")

</div>

You can try uploading any type of CSV file in Cloudinary Manually, then if it uploads, it would probably work through API too

---

<div class="post-metadata">

**Author:** ![tiny\_apps](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tiny\_apps](https://community.thunkable.com/u/tiny_apps)\
**Post date:** [May 24, 2024, 1:07pm UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/8 "2024-05-24T13:07:28Z")

</div>

Thank you Matt.

---

<div class="post-metadata">

**Author:** ![pacecode](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/pacecode/32/209017_2.png) [@pacecode](https://community.thunkable.com/u/pacecode)\
**Post date:** [May 25, 2024, 7:13am UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/9 "2024-05-25T07:13:30Z")

</div>

First in Beta, Removed, and then Again Published.  
But Anyways, a necessary add-on, as it was a lengthy process to Code a New HTML Extension for this Job with JS and then to Integrate it in Thunkable.

---

<div class="post-metadata">

**Author:** ![coomasbatecity11x0i](https://avatars.discourse-cdn.com/v4/letter/c/e56c9b/32.png) [@coomasbatecity11x0i](https://community.thunkable.com/u/coomasbatecity11x0i)\
**Post date:** [May 26, 2024, 7:40am UTC](https://community.thunkable.com/t/new-feature-download-a-file-within-your-app/3020742/10 "2024-05-26T07:40:29Z")

</div>

You can try creating csv format, share to google drive then you can save it as csv file
