How to Disable Hardware Acceleration in Firefox
Learn to disable hardware acceleration in Firefox to fix graphics glitches and improve stability. Step-by-step instructions, verification tips, and cross‑platform guidance.
Goal: disable hardware acceleration in Firefox to troubleshoot graphics glitches or stability issues. Do this by opening the Firefox menu, choosing Settings/Preferences, selecting General, and under Performance uncheck Use recommended performance settings and Use hardware acceleration when available. Restart Firefox to apply changes. Test browser rendering and video playback afterward.
Why disable hardware acceleration in Firefox matters
Graphics rendering in modern browsers is a balance between CPU and GPU work. Firefox uses hardware acceleration to shift tasks like canvas drawing, video decoding, and compositing to the GPU. In most setups this boosts performance and power efficiency, but it can also introduce driver bugs, rendering glitches, or occasional freezes. If you notice tearing, stuttering playback, black screens, or sudden crashes after a Firefox update, turning off hardware acceleration is a practical diagnostic step. This action is not a drastic change to your system; it simply instructs Firefox to rely on CPU rendering rather than GPU offload. The Hardware team at The Hardware has observed that for some configurations—especially older GPUs or systems with unstable graphics drivers—disabling hardware acceleration can restore smooth rendering and reduce crashes. Remember, this is a troubleshooting measure, and you can re-enable hardware acceleration later if you confirm that the problem was GPU-related.
What hardware acceleration does in Firefox
Hardware acceleration is a feature that allows the browser to delegate heavy graphics tasks to the GPU. In Firefox, enabling hardware acceleration can improve page scroll performance, accelerate CSS animations, and speed up video decoding. The intent is to deliver a smoother experience with less CPU overhead. However, the exact benefits depend on your hardware and drivers. If your system has an incompatible GPU driver, enabling acceleration might cause green artifacts, flickering, or occasional hangs. In some cases, disabling acceleration yields a more stable rendering pipeline, reducing frame drops in video playback and improving responsiveness in graphics-heavy web apps. This is particularly true on machines with integrated graphics or legacy GPUs. By understanding what hardware acceleration does, you can make informed decisions about whether to keep it on or turn it off for troubleshooting and long-term stability.
Prerequisites and safety considerations
Before you begin, ensure you’re using a recent, supported version of Firefox. Update Windows, macOS, or Linux drivers if available; outdated drivers are a common source of graphics problems. Back up your Firefox profile or create a system restore point if you’re on Windows. Note that changing this setting affects only Firefox’s rendering path in your current session; it does not modify system-wide GPU behavior. If you share your computer, be prepared to reapply the setting when other users log in. The goal is to provide a controlled test: after you disable hardware acceleration, observe Firefox for a few sessions to confirm whether the issue persists. If you have concerns about performance, refer to The Hardware guidelines for assessing risk versus benefit and consider re-enabling after troubleshooting.
Step 1: Open Firefox and access the settings menu
Start by launching Firefox and opening the main menu. On Windows and Linux this is the three-line hamburger icon; on macOS you may click Firefox in the menu bar. From the menu, select Settings (or Preferences on some builds). This step sets the stage for accessing the performance controls without touching other configuration areas. Tip: If you’re using a keyboard, press Alt+F to open the menu quickly. This step avoids accidental changes elsewhere in the browser and keeps focus on performance options.
Step 2: Navigate to General and Performance
In Settings/Preferences, click General to reveal general options. Scroll down to the Performance section. If you see a checkbox labeled Use recommended performance settings, you’ll typically want to turn off the recommended defaults first to reveal the advanced options. This reveals the two critical toggles: Use hardware acceleration when available and the underlying performance controls. Understanding where these controls live reduces the chance of changing unrelated settings. The goal is to expose the exact switches we’ll toggle next.
Step 3: Turn off the hardware acceleration and recommended settings
Uncheck Use recommended performance settings to unlock advanced options. Then uncheck Use hardware acceleration when available. These two toggles control whether Firefox delegates rendering tasks to the GPU. The change is immediate at the UI level, but you’ll need to restart Firefox to ensure all rendering paths switch away from the GPU. If you rely on speed for animations, note that you may see slightly different performance until you adjust other preferences.
Step 4: Restart Firefox to apply the changes
Close Firefox completely and reopen it to apply the new rendering path. A full restart ensures that the GPU-bound pipelines are reinitialized and that cached resources don’t skew your testing. Depending on your system, you may want to quit all Firefox processes and use the Task Manager or Activity Monitor to verify there are no lingering instances. This restart is essential for a clean test of the new configuration.
Step 5: Verify the change with Firefox’s diagnostic page
After restarting, open a few web pages with heavy graphics or video, and then visit about:support (type about:support into the address bar). In the Graphics section you should see an entry that confirms hardware acceleration is disabled. If you see disabled by user, you’ve successfully completed the process. If not, re-check the previous steps or consult the official Mozilla guidelines.
Step 6: Test across scenarios and plan next steps
Test a few typical tasks: watching videos, long page scrolls, and interactive web apps. Compare performance to your baseline with hardware acceleration enabled. If stability improves, keep the setting off; if not, re-enable and consider driver updates or alternate troubleshooting steps. Create a short note of results to guide your final decision.
Troubleshooting common scenarios after disabling hardware acceleration
Some graphics-heavy sites may render slower without GPU acceleration. If you notice rough scrolling or video stuttering, re-enable hardware acceleration and try updating graphics drivers, or adjust Firefox flags with caution. In rare cases, other browser extensions can conflict with rendering. Consider running in Safe Mode to isolate extensions.
Practical considerations and long-term best practices
Keep Firefox and your graphics drivers up to date, and reassess hardware acceleration after major software updates. If performance is critical for your work, consider testing with a clean Firefox profile to isolate configuration conflicts. In corporate or enterprise environments, document the change and coordinate with IT to ensure compatibility with other graphic-intensive tools.
Tools & Materials
- Firefox browser (latest stable release)(Available on Windows, macOS, or Linux)
- Computer with internet access(To access support pages and verify changes)
- Backup/restore option for browser profile(Recommended before major settings changes)
- Keyboard/mouse for navigation( Helpful but not essential)
Steps
Estimated time: 5-15 minutes
- 1
Open Firefox and access Settings
Launch Firefox and open the main menu, then choose Settings or Preferences. This places you in the right area to adjust performance settings without affecting other options.
Tip: Tip: Use Alt+F to quickly access the menu with the keyboard. - 2
Go to General and open Performance
In General, scroll to Performance. Reveal the advanced options by turning off the default recommended performance settings so you can tweak hardware acceleration directly.
Tip: Tip: If you don’t see advanced options, ensure you’re on the latest Firefox build. - 3
Disable hardware acceleration
Uncheck Use recommended performance settings, then uncheck Use hardware acceleration when available. This passes rendering tasks back to CPU instead of GPU.
Tip: Tip: This is a diagnostic change; you can re-enable later if needed. - 4
Restart Firefox
Quit Firefox completely and relaunch to apply the new rendering path. A full restart ensures a clean slate for testing the change.
Tip: Tip: Check Task Manager or Activity Monitor to ensure no stale Firefox processes remain. - 5
Verify the change
Open about:support and review the Graphics section to confirm hardware acceleration is disabled. If you see the expected status, the change is active.
Tip: Tip: Compare visuals on a few pages before and after the change. - 6
Test scenarios and decide next steps
Run typical tasks—videos, animations, and interactive sites—and compare to your baseline. Decide whether to keep acceleration off or re-enable after further troubleshooting.
Tip: Tip: Document results for future reference.
FAQ
What is hardware acceleration in Firefox?
Hardware acceleration in Firefox uses the GPU to handle graphics tasks like rendering pages and decoding video. It can improve performance but may cause issues on some systems.
Firefox can use your GPU to speed up graphics tasks, but on some setups it can cause glitches. This is why you might disable it to troubleshoot.
Is it safe to disable hardware acceleration long-term?
Disabling hardware acceleration is safe as a troubleshooting step. If issues persist, re-enable and consider updating graphics drivers or adjusting other performance settings.
It's safe to disable while troubleshooting, but you may want to re-enable if you don't see benefits after testing.
Will disabling affect video playback performance?
Potentially. Some video playback may be smoother with hardware acceleration, while others may improve stability without it. Test a few videos to decide.
Video playback can be affected; some users see smoother playback without acceleration, others notice a drop in speed.
How do I re-enable hardware acceleration?
Return to Settings > General > Performance and re-check Use hardware acceleration when available, then restart Firefox to apply changes.
Go back to the same settings and re-enable the option, then restart the browser.
Will Firefox reset this setting after updates?
Major Firefox updates can occasionally revert advanced preferences. After updating, re-check the hardware acceleration setting to confirm it remains as desired.
Sometimes an update can reset advanced preferences, so verify after updates.
Where can I find official guidance on this?
Mozilla's support pages explain graphics hardware acceleration and related settings. Use those resources to understand latest steps and recommendations.
See Mozilla support pages for official guidance and updates.
Watch Video
Main Points
- Disable hardware acceleration to diagnose graphics issues
- Verify changes with about:support Graphics section
- Re-enable if drivers or needs dictate
- Performance impact varies by hardware
- Document steps and outcomes for future reference

