How to set your home page in Firefox
Firefox has a proper homepage setting that also controls new windows. Here's how to set it. We use OnePane's address, https://onepane.page/app/, but any address works.
Set a custom homepage
- Click the ☰ menu at the top right → Settings.
- Choose Home in the left menu.
- Next to Homepage and new windows, choose Custom URLs….
- Paste the address. Or open the page in another tab first and click Use Current Page.
Make it open when Firefox starts
- Go to Settings → General.
- Under Startup, untick Open previous windows and tabs.
With that off, Firefox opens your homepage every time it starts.
Show the home button
Firefox usually shows the house icon already. If not, right-click the toolbar → Customize Toolbar…, drag the Home button into place, and click Done. Shortcut: Alt + Home on Windows and Linux, ⌥ Home or ⌘ Shift H on a Mac.
What about new tabs?
Under Settings → Home, New tabs can only show Firefox Home or a Blank Page. To open your page in new tabs, install a well-reviewed new tab extension from Firefox Add-ons, or pin the tab (right-click → Pin Tab).
If it doesn't stick
- “An extension is controlling this setting”: click Disable Extension next to the message, or remove it in ☰ → Add-ons and themes.
- Still wrong? Try ☰ → Help → More troubleshooting information → Refresh Firefox. It keeps bookmarks and passwords but removes extensions.
Firefox on Android and iPhone doesn't let you set a custom homepage address. See our Android and iPhone guides for home-screen shortcuts.
Questions
How do I set my homepage in Firefox?
Click ☰ → Settings → Home. Next to Homepage and new windows, choose Custom URLs and paste the address.
Why doesn't Firefox open my homepage at startup?
Open previous windows and tabs is probably on. Turn it off in Settings → General → Startup.
Can Firefox open a custom page in new tabs?
Not in its settings. New tabs show Firefox Home or a blank page. Use a new tab extension or pin the tab instead.
Can I set more than one homepage in Firefox?
Yes. In Custom URLs, separate the addresses with a vertical bar (|), and Firefox opens each one in its own tab.