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

Need Read this
Choose browser targets quickly Browsers available
Customize launch behavior Browser flags
Configure Firefox preferences Browser preferences
Control profile isolation Browser profile
Run Brave or custom binaries Running 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

Video demo soon: browser targeting workflow