How to Enable Cookies on Firefox: A Complete Guide
Cookies are small text files that websites store on your browser to remember your preferences, keep you logged in, and personalize your experience. Firefox gives you more control over cookies than most browsers — which is great for privacy, but it also means there are more settings that can accidentally block them. Here's exactly how to enable cookies in Firefox, and what to watch for depending on your setup.
What Cookies Do (and Why Firefox Might Block Them)
When you visit a site and it remembers your login, shopping cart, or language preference, that's cookies at work. Session cookies disappear when you close the browser. Persistent cookies stay until they expire or you delete them. Third-party cookies come from domains other than the site you're visiting — typically advertisers or analytics services.
Firefox's Enhanced Tracking Protection (ETP) is on by default and actively blocks many third-party cookies. This is intentional, but it can cause issues: forms that won't submit, sites that won't stay logged in, or features that simply don't load. Understanding which type of cookie is being blocked matters before you start changing settings.
How to Enable Cookies in Firefox on Desktop 🖥️
Firefox doesn't have a single on/off switch for all cookies — control is spread across a few menus. Here's where to find them:
Step 1: Open Privacy & Security Settings
- Click the hamburger menu (three horizontal lines) in the top-right corner
- Select Settings
- Click Privacy & Security in the left sidebar
Step 2: Check Your Enhanced Tracking Protection Level
Under the Enhanced Tracking Protection section, you'll see three options:
| Setting | What It Does |
|---|---|
| Standard | Blocks trackers and third-party cookies in private windows only |
| Strict | Blocks more trackers and third-party cookies across all windows — may break some sites |
| Custom | Lets you manually choose what to block, including cookies |
If you're on Strict and a site is misbehaving, switching to Standard often resolves it without fully disabling cookie protection.
Step 3: Allow Cookies for a Specific Site (Without Changing Global Settings)
This is the most precise approach. Instead of weakening your browser-wide settings:
- Visit the site that's having cookie issues
- Click the shield icon in the address bar (to the left of the URL)
- Toggle off Enhanced Tracking Protection for this site
Firefox will reload the page with tracking protection disabled for that domain only. Your global settings stay intact.
Step 4: Manage Cookies via Custom Mode
If you want granular control:
- In Privacy & Security, select Custom
- Under the Cookies dropdown, choose from options like:
- Block third-party cookies
- Block cookies from unvisited sites
- Block all cross-site cookies
- Block all cookies (not recommended for general browsing)
Blocking all cookies will break most modern websites — login systems, shopping carts, and many interactive features depend on them. This setting exists for specific use cases like hardened privacy environments, not everyday browsing.
How to Enable Cookies in Firefox on Android 📱
Firefox for Android follows a similar logic but the path is slightly different:
- Tap the three-dot menu in the top-right
- Go to Settings
- Tap Privacy and Security
- Tap Enhanced Tracking Protection
- Choose Standard, Strict, or Custom — same options as desktop
To disable tracking protection for a specific site on mobile, tap the shield icon in the address bar while on that page and toggle protection off for that site.
Firefox on iOS
Firefox for iPhone and iPad uses Apple's WebKit engine rather than Firefox's own Gecko engine, which limits some cookie-handling behavior. The settings path is:
- Tap the menu (three horizontal lines at the bottom)
- Go to Settings
- Tap Privacy
- Toggle Tracking Protection or adjust Block Cookies options
Because iOS applies its own browser restrictions across all apps, cookie behavior on Firefox for iOS can differ from what you'd experience on desktop or Android.
Clearing Cookie Exceptions That May Be Blocking Access
Firefox can store site-specific exceptions that permanently block cookies for certain domains — even if your global settings allow them. To check:
- Go to Settings → Privacy & Security
- Scroll to Cookies and Site Data
- Click Manage Exceptions
- Look for any entries blocking sites you're trying to use and remove them
This is a commonly overlooked step. A site might have been manually blocked at some point, and that exception overrides your general settings.
What Affects Cookie Behavior Beyond the Settings Menu 🔍
Several factors determine whether enabling cookies actually solves your problem:
- Firefox extensions: Privacy-focused add-ons like uBlock Origin, Privacy Badger, or Cookie AutoDelete can intercept or delete cookies independently of Firefox's built-in settings
- Private browsing mode: Firefox's private windows don't retain cookies after the session ends, by design — adjusting settings doesn't change that
- Site-level behavior: Some websites require specific cookie types (like same-site or secure-flagged cookies) and may not work properly if your browser's security policies strip those flags
- Firefox version: Older versions of Firefox have different menu layouts and fewer granular options — what you see may not match this guide exactly if you're not running a recent release
The interaction between Firefox's built-in ETP, any installed privacy extensions, and the specific requirements of a given website means the same "cookies enabled" setting can produce different results depending on your exact browser environment. Someone running Firefox with three privacy extensions in Strict mode has a very different cookie landscape than someone running a fresh Firefox install on Standard — even though both might technically have cookies "enabled."