Page falls back to software rendering: what to check
Find out whether one page or your whole browser is using software rendering, check the GPU path, and fix common browser, driver, or display issues.
A page that reports software rendering may load slowly, stutter, or show a warning that graphics acceleration is unavailable. That message does not automatically mean your graphics card is broken. It can come from a browser setting, an outdated driver, a remote desktop session, or a limitation in that particular page.
First check whether the fallback affects the whole browser or only one page. The GPU Test gives you a browser-based graphics workload to compare with the affected page, while your browser's graphics diagnostics can show which rendering path it selected.
Check whether the browser is using the GPU
- Open the GPU Test in the browser where you saw the warning. Run the test and note whether it completes, appears unusually slow, or fails to start.
- Open the browser's graphics diagnostics in a new tab. In Chrome, enter
chrome://gpu. In Microsoft Edge, enteredge://gpu. In Firefox, enterabout:supportand look under the Graphics section. - Look for entries about WebGL, compositing, or the graphics renderer. Wording varies by browser. A renderer name that includes
SwiftShader, or a clear software-only message, can indicate that the browser is drawing graphics with the processor instead of the GPU. - Reload the page that showed the warning, then open it in another up-to-date browser if you have one. Note whether the message follows the page, the browser, or the computer.
- Check whether you are connected through remote desktop, a virtual machine, or a work profile with graphics restrictions. If possible, repeat the comparison at the computer itself.
The GPU Test measures browser graphics performance, not the full hardware or driver configuration. A low score alone does not prove that the browser has fallen back to software rendering. Use the browser diagnostics and the page's behavior together.
What the result means
The graphics test works, but one page reports software rendering
The browser can run a graphics workload, so the problem may be specific to that page. It may use a graphics feature your browser does not support, detect a restricted environment, or choose a fallback to avoid visual errors. Check the page in another current browser and look for a browser update before changing system settings.
The test is slow and diagnostics mention software rendering
The browser is likely using a software renderer for at least some graphics work. The processor is doing tasks normally handled by the GPU, which can make animation and 3D content slower. Check hardware acceleration, graphics drivers, and remote desktop restrictions in the fixes below.
The test runs, but the score is lower than expected
A low score can have several causes, including a busy computer, power-saving mode, a high-resolution display, or a modest GPU. Close demanding apps and rerun the test once. Compare results on the same computer and browser, rather than treating one score as proof of a fault.
The test does not start or WebGL is unavailable
The browser may have disabled a graphics feature, an extension may be interfering, or the current driver may not support what the test needs. Try another browser and check its graphics diagnostics. If WebGL is unavailable in several browsers, focus on the operating system and graphics driver.
The fallback happens only in a remote session
Remote desktop software and virtual machines can expose a virtual graphics adapter or disable hardware acceleration. This can be expected, even when the computer's local display uses the GPU normally. Compare directly at the computer before treating it as a hardware problem.
How to fix software rendering
- Reload the page and close heavy apps. Close games, video editors, and extra browser tabs, then restart the browser. A temporary graphics process failure or heavy system load can affect rendering.
- Turn on browser graphics acceleration. In Chrome, open Settings › System and enable Use graphics acceleration when available, then relaunch Chrome. In Edge, open Settings › System and performance › System and enable Use graphics acceleration when available, then restart Edge. In Firefox, open Settings › General › Performance, turn off Use recommended performance settings if needed, and enable Use hardware acceleration when available.
- Update the browser and operating system. On Windows 11, check Settings › Windows Update, including Advanced options › Optional updates for graphics driver updates. On macOS, check System Settings › General › Software Update. For a gaming or workstation GPU, the computer or graphics-card maker may provide a newer driver than Windows Update.
- Choose the high-performance GPU on a Windows laptop. If the computer has both integrated and dedicated graphics, open Settings › System › Display › Graphics, select the browser, choose Options, then select High performance if available. Close and reopen the browser. This setting is not available on every computer, and it may increase battery use.
- Test without extensions or a managed profile. Open the page in a private window or a clean browser profile. If it works there, disable extensions one at a time or check whether a work or school policy controls graphics features.
- Compare outside remote desktop. If possible, sign in at the computer directly and repeat the test. A virtual display or remote session can change which graphics features the browser can access.
What software rendering does and does not tell you
Software rendering means the processor draws graphics that the GPU would usually handle. It is a fallback path, not a diagnosis of a failed graphics card. Browsers may use it for safety, compatibility, or stability, and a page can make its own decision based on the features it detects.
Also, the browser can use the GPU for some jobs and software rendering for others. A browser diagnostics page may list several graphics features separately, so one disabled feature does not necessarily mean every page is running without acceleration. If the page works normally in another browser and the graphics test completes, start with the affected page or browser rather than replacing hardware.
The browser GPU acceleration check covers how to confirm the acceleration setting and compare browser behavior in more detail.
