In Firefox, cookies are usually already allowed, so “accepting” them means letting a site store data by adjusting Privacy & Security or removing a block.
Cookie pop-ups can feel endless. You tap “Accept,” the banner closes, then it shows up again. Or a site won’t keep you signed in, carts empty out, and preferences reset each visit. Those are common signs that cookies, site data, or related storage are being blocked or cleared.
This walkthrough shows how to allow cookies in Mozilla Firefox on desktop and mobile, how to fix one broken site without loosening everything, and what to check when a page still says cookies are blocked.
What “Accept Cookies” Means In Firefox
Websites use cookies and site storage to remember sign-in status, language, cart contents, and consent choices. When storage can’t be saved, a site may treat every page load like your first visit.
On many sites, clicking an “Accept” button only saves that site’s consent preference. It can’t override browser settings. If Firefox is blocking or clearing cookies, the banner can return even after you accept it.
Quick Checks That Point To The Real Cause
These checks take a minute and keep you from changing more than you need.
- The problem happens on one site: You likely need a site exception or to remove a block rule.
- The problem happens on many sites: A global cookie setting, a “clear on exit” rule, or a privacy extension is more likely.
- Only in Private Browsing: Cookies vanish when the private window closes.
- After restarting Firefox: Auto-deletion settings or add-ons may be wiping cookies at close.
Accepting Cookies In Mozilla Firefox On Desktop
On Windows, macOS, and Linux, cookie controls live in the Privacy & Security panel. The goal is simple: let the site store what it needs, while keeping tracking limits where you want them.
Open The Cookie Controls
- Open Firefox.
- Select the menu button (three lines) in the top-right corner.
- Choose Settings (or Preferences on some Macs).
- Select Privacy & Security.
- Scroll to Cookies and Site Data.
Use A Protection Level That Still Lets Sites Work
Enhanced Tracking Protection changes which tracking scripts and cross-site cookies get blocked. Most people can stay on the default level and still sign in normally.
- Standard: A steady default for most users.
- Strict: Blocks more trackers and can cause sign-in loops on some sites.
- Custom: Lets you choose cookie categories to block.
If a site breaks after switching to Strict or a heavy Custom setup, try Standard first. If you want tighter tracking limits without breaking logins, block cross-site tracking cookies while leaving site-based cookies alone. Mozilla explains how this works in third-party cookies and Firefox tracking protection.
Allow Cookies For One Site That’s Being Blocked
If the issue is limited to one domain, aim for a targeted fix. That keeps your normal privacy settings intact.
- Stay on the Privacy & Security page.
- In Cookies and Site Data, open the site exceptions or blocked list if shown.
- Remove the site from any “block” list, or add an “allow” exception when available.
- Reload the website and try signing in again.
If the website is reporting blocked cookies, Mozilla’s official checklist walks through cookie settings, blocked sites, and quick resets. Use Websites say cookies are blocked as your step list.
Stop Firefox From Clearing Cookies When It Closes
A common cause of repeat consent banners is auto-clearing on exit. If cookies are wiped each time you close the browser, sites will ask again.
- Go to Settings → Privacy & Security.
- Scroll to the History section.
- Check whether Firefox is set to clear history when it closes.
- If it is, open its settings and make sure cookies are not selected for deletion if you want them to persist.
Check Add-Ons That Manage Cookies
Some extensions delete cookies on a timer, on tab close, or on browser close. That can help on shared devices, but it can also break logins and keep banners coming back.
- Open the Add-ons Manager.
- Temporarily disable cookie or privacy extensions one by one.
- Reload the affected site between changes.
- When you find the culprit, set an allow list for the sites you trust, or keep it disabled.
Accept Cookies In Mozilla Firefox On Android And iPhone
Mobile Firefox also controls site storage and tracking protection. The menus look a little different by platform, so use the section that matches your device.
Firefox On Android
- Open Firefox.
- Tap the menu button.
- Open Settings.
- Find Tracking Protection and switch from Strict to Standard if you’re on Strict.
- Reload the site and sign in again.
If the issue is one site only, clear that site’s cookies and data once, then try again so the site can set a fresh session state.
Firefox On iPhone And iPad
- Open Firefox.
- Tap the menu button.
- Open Settings.
- Find Tracking Protection and test with a less strict mode.
- Return to the site and try again.
When A Site Keeps Asking You To Accept Cookies
If you click “Accept” and the banner returns, treat it like a storage issue. Work through these checks in order and stop when it’s fixed.
Reload After Any Cookie Change
Some tracking settings only apply after a reload. Close the tab, open it again, and test a fresh sign-in.
Clear Only The Broken Site’s Data
Clearing cookies for a single site removes stale login tokens and consent records that may be stuck. It’s less disruptive than wiping all cookies for all sites.
- Open the site in Firefox.
- Use the site information controls to clear cookies and site data for that site.
- Reload the page and accept the consent banner again.
Check The Clock On Your Device
Cookies use expiration times. If your device clock is far off, some cookies can expire instantly. Set your device to automatic time and retest.
Cookie Settings And What They Change
One more tip before you dig into toggles: use the shield icon in the address bar. If protections are active on a page, Firefox is blocking something. That’s often fine, but when a login page won’t move past step one, the shield is a quick hint that a tracker or cookie rule is in play.
If you run multiple Firefox profiles, check that you’re changing settings in the profile you actually use. Profiles can have different tracking levels, different extensions, and different cookie retention rules, so a fix in one profile won’t carry over to the others.
Firefox storage falls into three buckets: cookies, site data like local storage, and cached files. Many sites use more than one, so “cookies” is often shorthand for a wider set of storage.
Use this table to match a symptom to the setting that tends to cause it.
| Setting Or Toggle | What You’ll Notice | When It Fits |
|---|---|---|
| Enhanced Tracking Protection: Standard | Most sites stay signed in; fewer tracker scripts run | Daily browsing with minimal breakage |
| Enhanced Tracking Protection: Strict | Some sign-ins loop; consent banners can repeat | Higher privacy tolerance for occasional site issues |
| Custom: Block Cross-Site Tracking Cookies | Site cookies work; cross-site tracking drops | Keep logins while limiting ad tracking |
| Custom: Block All Cookies | Many logins fail; carts and preferences reset | Short sessions with no persistence |
| Clear Cookies And Site Data On Exit | Consent banners return after restart | Shared computers or public machines |
| Allow Exception For A Specific Site | That site works even with tighter defaults | Banking, email, work portals |
| Cookie-Clearing Extension Enabled | Sessions end early; repeat logins | Control retention with per-site allow lists |
Safer Ways To Accept Cookies Without Accepting Tracking Everywhere
Many cookie banners mix two different things: site functionality cookies and cross-site advertising cookies. You can keep sites usable without saying yes to every tracker.
Start With Site Exceptions
If one site fails, allow that site and leave your general setting alone. This works well when most of your browsing is fine and one domain is the outlier.
Stay On Standard, Then Tighten One Custom Choice
If you want fewer tracking cookies, start at Standard and then use Custom to block cross-site tracking cookies. You’ll still get per-site storage for logins and carts, while cutting down cross-site tracking.
Common Scenarios And The Fast Fix
When you know the symptom, you can pick the right fix faster.
| Symptom | Likely Cause | First Fix To Try |
|---|---|---|
| Consent banner returns on every visit | Cookies cleared on exit or blocked for the site | Turn off cookie clearing for that profile, then reload |
| Sign-in works, then logs out on the next page | Session cookie blocked | Switch from Strict to Standard, then retry |
| Shopping cart empties after refresh | Site data blocked or auto-deleted | Disable cookie-clearing add-on for that domain |
| Captcha repeats over and over | Cookie write failure | Allow the site, then clear that site’s data once |
| Works in another browser, not in Firefox | Firefox setting or extension conflict | Test a fresh Firefox profile |
Keep Cookie Clutter Under Control
Once the broken site works again, you can keep stored data tidy without breaking sign-ins.
- Clear cookies for sites you no longer use: It removes old logins and consent records.
- Keep a short allow list for must-work sites: Email, work tools, and banks can live there.
- Review extensions now and then: Old privacy add-ons can conflict with newer Firefox protection features.
You now have three levers that solve most cookie problems: tracking protection level, site exceptions, and cookie deletion rules. Start with the smallest change that fixes the site, then stop.
References & Sources
- Mozilla Support.“Websites say cookies are blocked – Unblock them.”Step list for cookie settings and blocked-site exceptions when a site reports cookies are blocked.
- Mozilla Support.“Third-party cookies and Firefox tracking protection.”Explains how tracking protection affects third-party cookies and settings that can impact sign-ins.
