Installation

Flux for Firefox: video capture and native messaging setup

Learn which Flux Firefox package to use, how the native host connects and what to check when a media download cannot reach the desktop.

Firefox uses its own extension identity and native-host registration, even though downloads arrive in the same Flux desktop queue. Use the Firefox package rather than loading the Chromium ZIP. The release provides separate compatibility packages for Firefox 140+ and Firefox 120–139; choose the one matching your browser.

The application-to-browser connection

Flux’s desktop startup can register or repair the Firefox native messaging host. The extension must still be installed, enabled and granted the requested consent and site permissions. Refresh already-open pages after installation. A visible media button alone does not prove that the desktop bridge is connected.

Installation and signing are separate

The published GitHub ZIPs are unsigned. Permanent Firefox installation requires Mozilla signing, so follow the current release’s documented loading route rather than expecting a ZIP to behave like an approved AMO listing. The application can repair its local host registration, but it cannot grant Mozilla’s signature or replace browser approval.

A focused troubleshooting sequence

  • Confirm the Firefox compatibility package and desktop release.
  • Enable the extension and check consent and site access.
  • Launch Flux once, then reload the page.
  • If connection fails, repair the browser bridge in Settings.
  • Test an ordinary attachment before investigating a particular video provider.

Media source availability still matters

After a successful handoff, review resolution, output and destination in the desktop approval window. Firefox support does not remove provider restrictions: DRM, CAPTCHA, unavailable streams and session challenges can still prevent a transfer. Keep the error message and source context when reporting a problem, but do not publish cookies or authorization headers in a public issue.

Sources and release context

This guide describes the Flux 2.6.6 documentation. Check the current release record for package conditions.

FLUX / 20

Choose your language