The chrome browser iconThe firefox browser iconThe edge browser icon

Browser targeting guide

Run one extension codebase across Chrome, Edge, Firefox, and custom binaries with explicit browser targeting workflows.

What to read first

NeedRead this
Choose browser targets quicklyBrowsers available
Customize launch behaviorBrowser flags
Configure Firefox preferencesBrowser preferences
Control profile isolationBrowser profile
Run Brave or custom binariesRunning other browsers

Practical target strategy

  1. Use named targets (chrome, edge, firefox) for daily checks.
  2. Use comma-separated targets for release validation.
  3. Use engine targets only when you need custom binaries.
  4. Keep browser differences in browser-prefixed manifest fields.

Next steps

Video walkthrough