When Firefox won’t stay signed in, it’s usually because cookies or site data are being blocked, cleared, or isolated—sometimes by a privacy setting, an extension, or a “clear on close” rule.
This guide walks through the most common fixes in a safe order, so you don’t accidentally wipe passwords or break other sites.
1. Confirm cookies aren’t being blocked for that site
If cookies are blocked, the site can’t keep your session, so you’ll get signed out when you refresh, open a new tab, or come back later.
- Open the site that keeps logging you out.
- Click the padlock icon in the address bar.
- Open Cookies and site data (wording can vary slightly), and make sure the site isn’t blocked.
- Also check: Menu (☰) > Settings > Privacy & Security > Cookies and Site Data.
If you see options like “Block all cookies” enabled, switch to a less strict option and retry the sign-in.
2. Turn off “Delete cookies and site data when Firefox is closed” (or add an exception)
This is a very common cause of “I’m always signed out” because the site’s session cookie is removed every time you close the browser.
- Menu (☰) > Settings > Privacy & Security.
- Under Cookies and Site Data, look for Delete cookies and site data when Firefox is closed.
- Either turn it off, or use Manage Exceptions to allow the specific site you’re trying to stay signed into.
Tip: allowing just that one domain is a good compromise if you prefer automatic cleanup.
3. Check Enhanced Tracking Protection (ETP) for the site
Firefox’s tracking protection can sometimes block a login flow—especially if the site uses third-party identity or embedded login components.
- On the affected site, click the shield icon to the left of the address bar.
- Temporarily switch Enhanced Tracking Protection off for that site.
- Sign in again, then refresh and open a new tab to test whether you stay signed in.
If that fixes it, you can keep protection off only for that site (instead of lowering global privacy settings).
4. Disable “Always use private browsing mode” (and avoid Private Windows for sign-in tests)
Private Browsing is designed to forget cookies when you close the private window, so it won’t “stick” like a normal session.
- Menu (☰) > Settings > Privacy & Security.
- Under History, check whether Firefox is set to never remember history or always use private browsing.
- For troubleshooting, sign in using a normal window (not a private one) and test again.
One quick tell: if your window has a purple mask icon, you’re in Private Browsing.
5. Test extensions (especially ad blockers, privacy tools, and cookie managers)
Extensions can block cookies, strip parameters from sign-in links, or auto-clear site data.
- Menu (☰) > Add-ons and themes > Extensions.
- Temporarily disable extensions that affect privacy, ads, scripts, or cookies.
- Retry sign-in, then re-enable extensions one by one to find the culprit.
If you identify the extension, look for a site whitelist/allowlist feature rather than removing it outright.
6. Clear site data for just that website (not your whole browser)
If the site’s cookies or local storage are corrupted, you can get stuck in a sign-in loop or be logged out instantly. Clearing site data for that site forces a clean session.
- Menu (☰) > Settings > Privacy & Security.
- Under Cookies and Site Data, click Manage Data.
- Search for the site’s domain, select it, then Remove Selected.
- Reload the site and sign in again.
Note: this will sign you out of that site and may reset site preferences, but it won’t delete saved passwords.
Final thoughts
Most “Firefox keeps logging me out” problems come down to cookies being cleared on close, strict per-site tracking protection, or an extension that’s over-cleaning.
Once you find the setting responsible, the best long-term fix is usually a site-specific exception so you keep your overall privacy setup intact.