🌐 WebGPU Support Required
Your browser doesn't currently support WebGPU, which is required for running AI language models directly in your browser.
Mobile Device Support: Modern Android phones support WebGPU in Chrome 121 and later, with strong results on recent mid- and high-end devices like the Pixel series. Some older GPUs may show adapter errors, so checking compatibility on sites like webgpureport.org is useful.
On iOS, WebGPU launches with Safari 26 and iOS 26 in 2025. Chrome on iOS cannot expose WebGPU because Apple restricts browser engines, making Safari the sole option. Most current iPhones and iPads will support WebGPU once they upgrade, but testing today should target Chrome on Android and Safari on iOS.
🤔 Chrome Runtime Blocks (Advanced)
Your device may support WebGPU even if Chrome shows it as "Hardware accelerated" but JavaScript can't access it.
Why Chrome Blocks WebGPU
Chrome uses runtime allowlists separate from hardware capabilities. Even if chrome://gpu shows "WebGPU: Hardware accelerated", Chrome may still block WebGPU due to:
- Specific GPU driver versions not in Chromium's allowlist
- Regional/carrier-specific device builds
- Chrome version differences (Stable vs Beta vs Canary)
- Devices known to crash or fail conformance tests
Real WebGPU Status Check
To check if WebGPU is actually enabled:
- Open Chrome DevTools (F12)
- Go to Console tab
- Type:
console.log(navigator.gpu)
- Results:
GPU {} object → WebGPU is enabled ✓
undefined → Chrome blocked it at runtime ✗
null → You're in HTTP (needs HTTPS) ⚠️
Troubleshooting Samsung/Android Devices
- Enable Vulkan Backend:
Go to chrome://flags/#enable-vulkan → Set to "Enabled" → Restart Chrome
- Try Chrome Beta/Canary:
Download from Chrome Beta or Chrome Canary
- Force WebGPU Flags:
Set these flags to "Enabled" and restart:
chrome://flags/#enable-webgpu-developer-features
chrome://flags/#enable-unsafe-webgpu
chrome://flags/#max-tiles-for-interest-area
- Update Your Device:
Check for Android system updates and GPU driver updates through Settings → System → System Update
Note: WebGPU availability can vary between identical devices due to carrier builds, regional differences, and driver versions. Two Samsung S25 phones might have different WebGPU support even with the same Android version.
Current WebGPU Browser Support
Chrome/Chromium 113+
WebGPU enabled by default
Edge 113+
WebGPU enabled by default
Firefox
Experimental WebGPU support available (see instructions below)
Safari 18+
WebGPU enabled by default
📋 Requirements
- Compatible browser (Chrome 113+, Edge 113+, Safari 18+)
- WebGPU API enabled in browser settings
- Compatible hardware with WebGPU drivers
🔧 How to Enable WebGPU
Chrome/Chromium:
WebGPU is enabled by default in Chrome 113+. If you're on an older version, please update your browser.
Troubleshooting Steps:
- Update Chrome: Ensure you're using Chrome 113 or later
- Check WebGPU Status: Type
chrome://gpu in the address bar and look for "WebGPU" support
- Enable Hardware Acceleration: Go to
chrome://settings/advanced → "System" → Enable "Use hardware acceleration when available"
- Update Graphics Drivers: Ensure your graphics card drivers are up to date from the manufacturer
- Restart Chrome: Close and reopen Chrome after making any changes
- Try Incognito Mode: Extensions can sometimes interfere with WebGPU
- Check for Conflicts: Disable extensions one by one to isolate potential conflicts
Firefox:
- Open Firefox and type
about:config in the address bar
- Search for
dom.webgpu.enabled
- Double-click to set the value to
true
- Restart Firefox
Edge:
WebGPU is enabled by default in Edge 113+. Update to the latest version if needed.
Note: WebGPU requires compatible hardware and drivers. Some older graphics cards may not support WebGPU even with an updated browser.
🔍 Quick Diagnostic Check
Before trying alternative solutions, you can visit webgpureport.org to quickly check your browser's WebGPU capabilities and get detailed information about your system's WebGPU support.
Chrome Diagnostic URLs
If you're using Chrome, you can check these internal pages for detailed WebGPU information:
🔄 Alternative Solutions
If WebGPU is not available on your device, you can:
- Use a different browser that supports WebGPU
- Use mobile apps (iOS/Android) which use different AI engines
- Manually select a different AI engine in the settings