Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
Log in
Preview of Acceptable: Convert Files as You Upload

Acceptable: Convert Files as You Upload by Nicolas Piplard

Converts the file you give a website into a format it accepts, on your device, as you upload it.

0 (0 reviews)0 (0 reviews)
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
A WebP photo given to a site that takes JPG and PNG: the site gets a JPG, and a notice says what Acceptable did, with Undo.A photo of 3.1 MB from a phone, given to a site that writes "Max. file size: 1 MB" beside its field: the site gets a JPG under 1 MB, and the notice says the limit it read, with Undo.A CSV given to a site that takes a workbook or a JSON file: Acceptable asks which.A large table on its way to a workbook: the notice fills as the conversion goes, and Cancel gives the site its file as it was.A MOV from a phone given to a site that takes MP4: its pictures and its sound are moved into an MP4 as they were.A HEIC photo dropped where a site takes JPG and PNG.The popup turns Acceptable off for the site, and lists what it converted. The list stays on the device.
About this extension
A site takes only JPG and PNG, and your photo is a HEIC. A form wants an Excel workbook, and your contacts are a CSV. Pick the file or drop it, as you always do: Acceptable sees that the site expects another format, converts the file in your browser, and hands the site the converted one. A notice at the bottom of the page says what became what, with a button to undo it.

What it converts
  • Pictures: a WebP saved from a page becomes the PNG a site takes
  • Tables: a JSON export becomes a CSV, or an Excel workbook
  • Archives: a ZIP becomes a TAR, and back
  • Videos: a MOV from a phone becomes an MP4, its pictures and sound moved as they were
  • Audio: a WAV recording becomes an MP3

Every format it reads and writes: https://acceptable.nicolas.nz/#formats

When a site writes the heaviest file it takes, as "Max. file size: 1 MB", and your picture weighs more, Acceptable makes it light enough before the site sees it, when it can: at the best quality that fits, as JPG or AVIF where the site takes one, and smaller only when that is not enough. The notice says the limit it read, with Undo, or why your picture stayed as it was. It reads that limit in English, French and four other languages, and makes no picture lighter where a site writes none.

A file only becomes a format of its own kind: a picture never becomes a table. When the site takes several formats your file could become, Acceptable asks you which. When the file picker of a site lists only some formats, Acceptable adds the ones it can convert, so that you can pick your file. When a conversion keeps only part of your file, a frame of an animation or a sheet of a workbook, or when the format it becomes throws detail away, the notice says so.

Acceptable leaves a file larger than 25 MB as it is, or than 50 MB for a picture a site asks to be lighter, unless you raise that limit in its options, up to 250 MB.

Your files stay on your device

Every conversion runs in your browser. Acceptable has no server, makes no network request of its own and collects nothing: no analytics, no account, no identifier. It keeps on your device the sites you turned it off for, the largest file you let it convert, and a history of its last 100 conversions: which format became which, on which site, and when. Never the file, and never its name. You can clear that history from the popup.

Why it runs on every site

A file input or a drop zone can be on any page, so Acceptable asks to run on every site, and your browser warns that it can "Access your data for all websites". On a page, Acceptable looks only at file inputs and drop zones: which formats they accept, the files you give them, and the words near the one you give a file to, where a site writes the heaviest file it takes. It uses nothing else of the page, and keeps none of those words. You can turn it off for any site from its popup.

Private windows

Acceptable does nothing in private windows, and cannot be let into them.

License

Acceptable is free software, under the MIT License that comes with it in its NOTICE.txt: you may copy it, change it and take it apart. It holds libheif and libde265, under the GNU Lesser General Public License, and LAME, under the GNU Library General Public License. Their texts come with it too, with the license of every other library it holds.

Privacy policy
Rated 0 by 0 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
0
4
0
3
0
2
0
1
0
No reviews yet
Permissions and data

Required permissions:

  • Access your data for all websites

Data collection:

  • The developer says this extension doesn't require data collection.
Learn more
More information
Add-on Links
  • Homepage
  • Support site
  • Support Email
  • Copy add-on ID
Version
0.3.0
Size
2.3 MB
Last updated
19 days ago (Oct 24, 2026)
Related Categories
  • Photos, Music & Videos
License
MIT License
Version History
  • See all versions
Tags
  • mp3
  • video converter
Add to collection
Report this add-on
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.