Skip to content
JS
Package

apollo-upload-client

A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, or Blob instances), or else fetches a regular GraphQL POST or GET request (depending on the config and

v20.0.0, 29 Jul 2026MITCommonJSTypes: NoneGraphQLReact
$ npm install apollo-upload-client

Key numbers

As of 25 Sept 2026
Weekly downloads
702.5k
+36% over 12 months
Gzip bundle size
-
No Bundlephobia data
Dependencies
1
Direct, from package.json
Last release
1 month ago
v20.0.0
GitHub stars
1.5k
154 forks
Open issues / PRs
2 / 0
Contributors
-
Commits, last 52 weeks
19

Downloads

Last week 2026-09-15 to 2026-09-21
0500k1m1.5mSept 2025Mar 2026Sept 2026High 1.2m (21 Jul 2026)Low 303.8k (23 Dec 2025)
Weekly npm downloads, one point per week, weeks starting 23 Sept 2025 to 15 Sept 2026. The y axis starts at zero.

702,528 downloads last week, 3,702,537 in the last month. The 12-month change of +36% compares the average of the last 4 weeks with the first 4 weeks of the series.

Releases, last 12 months
151 in total
Latest version
20.0.0, 29 Jul 20261 month ago
First published
24 Feb 2017
Last push to GitHub
29 Jul 202658 days before the snapshot
Repository archived
No
Open issues
2
Open pull requests
0
Commits, last 52 weeks
19
Dependents on npm
355

Major versions

  1. v20 first release 20.0.0, 29 Jul 2026
  2. v19 first release 19.0.0, 29 Aug 2025
  3. v18 first release 18.0.0, 23 Oct 2023
  4. v17 first release 17.0.0, 7 Dec 2021
  5. v16 first release 16.0.0, 11 Jun 2021
  6. v15 first release 15.0.0, 13 May 2021
  7. v14 first release 14.0.0, 20 Jul 2020
  8. v13 first release 13.0.0, 30 Mar 2020
  9. v12 first release 12.0.0, 2 Dec 2019
  10. v11 first release 11.0.0, 10 Jul 2019
  11. v10 first release 10.0.0, 20 Dec 2018
  12. v9 first release 9.0.0, 27 Sept 2018
  13. v8 first release 8.0.0, 8 Mar 2018
  14. v7 first release 7.1.0, 7 Mar 2018
  15. v6 first release 6.0.0, 10 Nov 2017
  16. v5 first release 5.0.0, 25 Jun 2017
  17. v4 first release 4.0.0, 20 Apr 2017
  18. v3 first release 3.0.0, 26 Mar 2017
  19. v2 first release 2.0.0, 19 Mar 2017
  20. v1 first release 1.0.0, 24 Feb 2017

Recent releases

VersionPublished
20.0.029 Jul 2026
19.0.029 Aug 2025
18.0.124 Oct 2023
18.0.023 Oct 2023
17.0.07 Dec 2021
16.0.011 Jun 2021
15.0.013 May 2021
14.1.38 Nov 2020
14.1.212 Sept 2020
14.1.128 Jul 2020
14.1.022 Jul 2020
14.0.120 Jul 2020
14.0.020 Jul 2020
13.0.030 Mar 2020
Module format
CommonJSFrom package.json type, main and exports fields
TypeScript types
None
Node.js engine range
^22.13.0 || ^24.0.0 || >=26.0.0
Runtimes
-
Unpacked size (npm)
21 kB
Dependencies (1)
extract-files
Peer dependencies (3)
rxjsgraphql@apollo/client
npm install apollo-upload-client
  • jsDelivrhttps://cdn.jsdelivr.net/npm/apollo-upload-client@20.0.0/
  • unpkghttps://unpkg.com/apollo-upload-client@20.0.0/
  • esm.shhttps://esm.sh/apollo-upload-client@20.0.0
PackageWeekly downloadsGzipLast releaseModuleComparison
@apollo/react-common104.4k-6 years agoESM + CommonJS-
@apollo/react-components69.7k-6 years agoESM + CommonJS-
@apollo/react-hoc66.8k-6 years agoESM + CommonJS-
@apollo/react-ssr64.4k-6 years agoCommonJS-
@apollo/react-testing51.4k-6 years agoCommonJS-
react-apollo105.1k-6 years agoESM + CommonJS-
@zendesk/laika9.5k-21 days agoESM + CommonJS-
babel-plugin-import-graphql29k-5 years agoCommonJS-
Sources: npm registry, npm downloads API, GitHub API. Data fetched 25 Sept 2026.

Indexability: Indexed.