---
title: "Uploading a File to Apollo Client"
canonical: "https://support.apollographql.com/space/ETKB/648413201/Uploading%20a%20File%20to%20Apollo%20Client"
format: markdown
---
As noted on our [dev docs](https://www.apollographql.com/docs/react/data/file-uploads/), documentation about the community project `apollo-upload-client` can be found on its [GitHub repo](https://github.com/jaydenseric/apollo-upload-client).

This module appends file upload capabilities to [Apollo Client](https://github.com/apollographql/apollo-client). Apollo Client is our package for accessing GraphQL APIs on different UI frameworks. `apollo-upload-client` will not affect the behavior seen in Apollo Studio.

As a recommendation, couple `apollo-upload-client` with the UI framework of your choice to generate a "File Upload" button and wire these components together as a test case. Then further possibilities can be explored 💾

Further inquiries about this project are best suited on `apollo-upload-client`'s [GitHub Issues page](https://github.com/jaydenseric/apollo-upload-client/issues).