π Experience the new and improved APIVoid! Check out what's new
Check your browser's WebGL support and GPU details. This tool detects WebGL 1 and WebGL 2 capabilities, your GPU vendor and renderer, shading language version, antialiasing, and the list of supported extensions.
Running WebGL test...
| WebGL 1 Supported | β |
| Vendor | β |
| Renderer | β |
| Debug Vendor | β |
| Debug Renderer | β |
| Shading Language Version | β |
| Antialiasing | β |
| ANGLE | β |
| ANGLE Backend | β |
| WebGL 2 Supported | β |
| Vendor | β |
| Renderer | β |
| Debug Vendor | β |
| Debug Renderer | β |
| Shading Language Version | β |
| Antialiasing | β |
| ANGLE | β |
| ANGLE Backend | β |
An error occurred while running the test. Please try refreshing the page.
WEBGL BROWSER TEST FAQ
Learn what WebGL is, how your browser uses your GPU, what the debug renderer info reveals, and how ANGLE translates graphics calls.
WebGL (Web Graphics Library) is a JavaScript API that enables browsers to render 2D and 3D graphics directly using the device's GPU, without requiring any plugins. It is based on OpenGL ES and is widely used for browser-based games, data visualizations, interactive maps, 3D product configurators, and creative visual experiences. WebGL 1 is supported by virtually all modern browsers, while WebGL 2 offers additional features such as more texture formats, transform feedback, and multiple render targets.
The Vendor and Renderer values are strings reported by the WebGL implementation itself. They often show generic values like "WebKit" or "WebKit WebGL" for privacy reasons. The Debug Vendor and Debug Renderer fields, however, may expose the actual GPU manufacturer (such as NVIDIA or AMD) and the specific graphics card model. These debug values require the WEBGL_debug_renderer_info extension to be available, which most modern desktop browsers support.
ANGLE (Almost Native Graphics Layer Engine) is a compatibility layer developed by Google that translates OpenGL ES calls into native graphics APIs such as Direct3D 11 on Windows, Metal on macOS, or Vulkan on Linux. Most Chromium-based browsers use ANGLE by default, which is why the renderer string often contains "ANGLE" followed by the backend type. Seeing ANGLE in the results is normal and expected behavior, it does not indicate any problem with your browser or GPU.
The steps differ depending on your browser:
Firefox: Type about:config in the address bar and press Enter. Accept the warning if prompted. Search for webgl.disabled and set its value to true by double-clicking it.
Chrome / Edge: There is no in-browser toggle option, but you can launch Chrome with the --disable-webgl command-line flag. On Windows, right-click your Chrome shortcut, choose Properties, and append --disable-webgl to the Target field, for example: chrome.exe --disable-webgl. On macOS or Linux, launch it from the terminal with the same flag (just change the Chrome path).
Safari: Enable the Developer menu first by going to Settings β Advanced and checking "Show features for web developers". Then open the Develop menu in the menu bar, go to Feature Flags, and uncheck WebGL to disable it. Generally it is not required to restart the Safari browser application.
Keep in mind that disabling WebGL in your browser will break any website that relies on hardware-accelerated graphics, including browser-based games, 3D maps, and many data visualizations, potentially causing certain pages to display incorrectly or not function at all.
WebGL extensions are optional add-ons to the core WebGL specification that expose additional GPU capabilities not available by default. Examples include texture compression formats, floating-point render targets, and instanced rendering. The number and type of extensions available depends on your GPU, graphics driver, OS, and browser. A higher extension count generally indicates broader GPU feature support. The full list of extensions your browser supports is shown in the textarea on this page.
Create your account, pick a subscription plan, and make your first API call instantly with your API keyβsimple as that!
Get started now