# ember-file-upload

> An uploader component for Ember apps

Latest version **10.1.0** (published 2026-05-20) · MIT license · 0 weekly downloads

## Install

```sh
npm install ember-file-upload
pnpm add ember-file-upload
yarn add ember-file-upload
bun add ember-file-upload
```

## Health

**Score 60/100 (C)** — status: active.

Positive: esm support; no vulnerabilities; has provenance; high maintenance score.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 10.1.0 |
| Published | 2026-05-20 |
| First published | 2016-05-16 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Node | 16.* \|\| >= 18 |
| Dependencies | 3 |
| Unpacked size | 243.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 196 |
| Author | Alon Bukai |
| Maintainers | jelhan, rwwagner90, tce, melsumner, alonbukai, gilest |
| Keywords | ember-addon, file-upload |

## Links

- npm: https://www.npmjs.com/package/ember-file-upload
- Repository: https://github.com/adopted-ember-addons/ember-file-upload
- Homepage: https://ember-file-upload.pages.dev
- Issues: https://github.com/adopted-ember-addons/ember-file-upload/issues
- npm.io page: https://npm.io/package/ember-file-upload

## Dependencies (3)

- [@embroider/macros](https://npm.io/package/@embroider/macros.md) ^1.20.2
- [@ember/test-waiters](https://npm.io/package/@ember/test-waiters.md) ^4.0.0
- [@embroider/addon-shim](https://npm.io/package/@embroider/addon-shim.md) ^1.10.2

## Recent versions

- 10.1.0 (latest) — 2026-05-20
- 5.0.0-beta.10 (beta) — 2022-03-29
- 10.0.0 — 2026-04-03
- 9.5.0 — 2025-06-26
- 9.4.1 — 2025-05-12
- 9.4.0 — 2025-04-07
- 9.3.0 — 2025-02-17
- 9.2.0 — 2025-01-26
- 9.1.0 — 2024-09-15
- 9.0.0 — 2024-01-19
- 8.4.1 — 2023-12-07
- 8.4.0 — 2023-12-02
- 8.3.1 — 2023-11-10
- 8.3.0 — 2023-11-02
- 8.2.1 — 2023-10-23
- … 115 more at https://npm.io/package/ember-file-upload/versions

## README

# Ember File Upload [![CI](https://github.com/adopted-ember-addons/ember-file-upload/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/adopted-ember-addons/ember-file-upload/actions/workflows/ci.yml) [![Ember Observer Score](https://emberobserver.com/badges/ember-file-upload.svg)](https://emberobserver.com/addons/ember-file-upload)

Ember File Upload is an ember addon that makes uploading files easy.

Uploads can be managed through queues and continue in the background, even after a page transition. In other words they are persistent across routes in your application.

## Documentation

[View docs](https://ember-file-upload.pages.dev)

## Compatibility

* Ember.js 4.4 or above
* TypeScript 5.0 or above
* ember-auto-import 2.0 or above
* Modern browsers. Internet Explorer 11 might work but is not offically supported.
* Strict Content Security Policy (CSP) except for mirage route handlers, which require `data:` protocol to be included in `image-src` and `media-src` directives.

## Upgrading

See: [Upgrade guide](https://ember-file-upload.pages.dev/docs/upgrade-guide).

## Contributing

Contributors are welcome! Please provide a reproducible test case. Details will be worked out on a case-per-case basis. Maintainers will get in touch when they can, so delays are possible. For contribution guidelines, see [Contributing](CONTRIBUTING.md) and [code of conduct](CONDUCT.md).

For more information on using ember-cli, visit [https://ember-cli.com/](https://ember-cli.com/).

---
_Source: https://npm.io/package/ember-file-upload · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
