Don't "Accept" image/webp

This extension removes image/webp and/or image/avif from the list of formats Firefox tells sites that it accepts. That discourages many servers from replacing JPEG and PNG images with WebP/AVIF. (But some may send them anyway; they aren't blocked.)

Don't 'Accept' image/webp - Firefox Add-on

'Don't "Accept" image/webp' is a Firefox extension that alters your browser's request headers to remove acceptance of WebP and AVIF formats. As a result, websites are more likely to deliver images in JPEG and PNG formats although it doesn't block any format. This add-on includes potential conflict resolutions with other extensions and provides options for specific sites to be exempted.

Add-on stats

Rating: 4.40
(137)
Version: 0.9 (Last updated: 2023-11-08)
Creation date: 2020-06-17
Weekly download count: 238
Firefox on Android: No
Risk impact: High risk impact
Risk likelihood:
Manifest version: 2
Permissions:
  • <all_urls>
  • activeTab
  • webRequest
  • webRequestBlocking
  • storage
  • management
Size: 17.31K
URLs: Website

Other platforms

Not available on Chrome
Not available on Android
Not available on Edge
Want to check extension ranking and stats more quickly for other Firefox add-ons? Install Chrome-Stats extension to view Firefox-Stats data as you browse the Firefox Browser Add-ons.

Add-on summary

Firefox usually sends websites an indicator that it can handle WebP-format and AVIF-format images, and this may encourage sites to send images in those formats. This extension strips out one or both indicators from requests (more specifically, the Accept header) so sites are more likely to send JPEG and PNG format images.

Due to reported problems, Version 0.8 adds the option to exempt a site, and Patreon is exempted by default.

Version 0.9 automatically exempts Reddit images if you're running the "Load Reddit Images Directly" extension to resolve a conflict between the two. Please let me know if you discover any other extension conflicts.

Notes:

(1) Although broad permission is needed for this extension to modify the Accept header, no data is read from requests, responses, or web pages.

(2) This extension monitors and edits request headers using the onBeforeSendHeaders API. There is a possibility of a conflict with other extensions that use the same API, which can lead to inconsistent results for both extensions.

(3) Version 0.9 now checks whether to have conflicting extensions involved (currently only "Load Reddit Images Directly").

Note: since Firefox 68, users cannot directly edit the network.http.accept.default preference, so if you found an old solution of removing image/webp from that preference, you've found the right new workaround.

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Firefox Browser Add-ons does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Effectively allows saving images in original jpg or png formats instead of webp.
  • Easy to install and use.
  • Considered convenient and helpful by users, particularly for specific sites like Reddit.
Cons
  • Some users report that it doesn't work on certain sites or after updates.
  • Increased concerns about security and permissions, with some users recommending to uninstall due to perceived risks.
Most mentioned
  • The webp format is disliked and seen as inferior.
  • The add-on's effectiveness is questioned by users, especially as more sites use webp and avif.
  • Concerns about new permissions being a security risk.
User reviews
Not working atm. Go to Youtube Community and try to save an image.
by 64fanatic, 2024-11-25

Great idea. Lossless WebP is generally a superior alternative to Png (except it cannot handle HQs beyond 16k on a side), but when you get served a webp on a web site, there is a 95% chance it is just a Jpg that has gone through another round of lossy compression, a different type, at a lower bit rate = worse quality (fewer fine details). In an ideal world, the digital master would be encoded as both Jpg/Png and Jxl, and the browser would have an option built in to preference one format over the other. JpegXl is the best new format. Jpeg2000 was decent but I don't think any browsers support it, and it even has a lossless format.

Doesn't work.
by blahblah, 2024-09-17
View all user reviews

Add-on safety

Risk impact

Don't "Accept" image/webp requires some sensitive permissions that could impact your browser and data security. Exercise caution before installing.

Risk likelihood

Don't "Accept" image/webp has earned a fairly good reputation and likely can be trusted.

Upgrade to see risk analysis details