Background Fetch API

E745845

The Background Fetch API is a web platform feature that lets sites download large or long-running resources in the background, continuing even if the page or browser is closed.

Try in SPARQL Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf Web API
browser feature
experimental web platform feature
allows downloads to continue after browser is closed
downloads to continue after page is closed
downloads to continue when network connectivity changes
benefit allows user to track progress via browser UI instead of web page UI
improves reliability of large downloads on flaky networks
reduces risk of download interruption when tab is closed
controlledBy service worker events such as backgroundfetchabort
service worker events such as backgroundfetchfail
service worker events such as backgroundfetchsuccess
designedFor Progressive Web Apps NERFINISHED
offline‑capable applications
reliable media downloads
hasFeature ability to show system‑level download UI
ability to update UI via service worker events
completion events
download progress events
failure events
hasInterface BackgroundFetchManager NERFINISHED
BackgroundFetchRecord NERFINISHED
BackgroundFetchRegistration NERFINISHED
hasMethod backgroundFetch.fetch()
implementedIn Chromium‑based browsers (experimental or behind flags, support may vary)
partOf Progressive Web App technologies
Web Platform NERFINISHED
relatedTo Background Sync API NERFINISHED
Fetch API NERFINISHED
Notifications API NERFINISHED
Service Workers API NERFINISHED
requires HTTPS
service worker registration
securityModel same‑origin policy
specifiedIn Background Fetch specification
standardizedBy W3C NERFINISHED
status experimental
not widely supported across browsers
supports background downloads
download progress reporting
large file downloads
long‑running downloads
resumable downloads
service worker integration
user‑visible download notifications
useCase downloading game assets
downloading large media files
downloading offline content packages

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Background Sync API relatedTo Background Fetch API
Chrome Web Platform features includesAPI Background Fetch API