fetchLater
Limited availability
The fetchLater() method requests a deferred fetch sent at an unknown time. The browser chooses a reliable time to send the request, ideally when the document is unloaded, and ignores the response. This API is useful for sending beacons to a server without expecting a particular response.
Browser support
- Chrome 135 Released on 2025-04-01
- Chrome Android 135 Released on 2025-04-01
- Edge 135 Released on 2025-04-04
- Firefox Not supported Position: positive Bugs: 1936180
- Firefox for Android Not supported Position: positive Bugs: 1936180
- Safari Not supported Position: support (concerns: complexity, privacy, integration, venue, API design, maintenance) Bugs: 284347
- Safari on iOS Not supported Position: support (concerns: complexity, privacy, integration, venue, API design, maintenance) Bugs: 284347
Need this feature?
Leave a 👍 on the feedback issue
Don't forget to also leave a comment explaining your specific use case.
MDN documentation
Specifications
- Fetch (#dom-window-fetchlater), from Fetch Workstream (WHATWG).
Usage (according to Chrome Platform Status)
~4.379% of page loads. More data at chromestatus.com.Web Platform Tests (WPT)
View the latest WPT test results for this featureView as JSON | Edit this feature | Report an issue | Web-features entry: source, dist