# Sharing data between pages

**URL:** <https://community.plotly.com/t/sharing-data-between-pages/67025>\
**Category:** Dash Python\
**Created:** [August 16, 2022, 4:06pm UTC](https://community.plotly.com/t/sharing-data-between-pages/67025 "2022-08-16T16:06:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![antonin45](https://avatars.discourse-cdn.com/v4/letter/a/4af34b/32.png) [@antonin45](https://community.plotly.com/u/antonin45)\
**Post date:** [August 16, 2022, 4:06pm UTC](https://community.plotly.com/t/sharing-data-between-pages/67025/1 "2022-08-16T16:06:18Z")

</div>

Hello !  
I’m building a multi page app with dash, and in one of them I’m using a file upload. How can I use the uploaded file in all the other pages ?

Thanks !

---

<div class="post-metadata">

**Author:** ![AnnMarieW](https://avatars.discourse-cdn.com/v4/letter/a/ec9cab/32.png) [@AnnMarieW](https://community.plotly.com/u/AnnMarieW)\
**Post date:** [August 16, 2022, 5:39pm UTC](https://community.plotly.com/t/sharing-data-between-pages/67025/2 "2022-08-16T17:39:39Z")

</div>

Hi @antonin45 and welcome to the Dash community 🙂

If your files are small, you can use a `dcc.Store` component. You can find an example here:

> **[dash-multi-page-app-demos/multi\_page\_store at main ·...](https://github.com/AnnMarieW/dash-multi-page-app-demos/tree/main/multi_page_store)**
>
> main/multi\_page\_store

Otherwise, you could use a database.
