🌐 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:

Real WebGPU Status Check

To check if WebGPU is actually enabled:

  1. Open Chrome DevTools (F12)
  2. Go to Console tab
  3. Type: console.log(navigator.gpu)
  4. Results:
    • GPU {} object → WebGPU is enabled ✓
    • undefined → Chrome blocked it at runtime ✗
    • null → You're in HTTP (needs HTTPS) ⚠️

Troubleshooting Samsung/Android Devices

  1. Enable Vulkan Backend:
    Go to chrome://flags/#enable-vulkan → Set to "Enabled" → Restart Chrome
  2. Try Chrome Beta/Canary:
    Download from Chrome Beta or Chrome Canary
  3. 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
  4. 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

🔧 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:

  1. Update Chrome: Ensure you're using Chrome 113 or later
  2. Check WebGPU Status: Type chrome://gpu in the address bar and look for "WebGPU" support
  3. Enable Hardware Acceleration: Go to chrome://settings/advanced → "System" → Enable "Use hardware acceleration when available"
  4. Update Graphics Drivers: Ensure your graphics card drivers are up to date from the manufacturer
  5. Restart Chrome: Close and reopen Chrome after making any changes
  6. Try Incognito Mode: Extensions can sometimes interfere with WebGPU
  7. Check for Conflicts: Disable extensions one by one to isolate potential conflicts

Firefox:

  1. Open Firefox and type about:config in the address bar
  2. Search for dom.webgpu.enabled
  3. Double-click to set the value to true
  4. 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.

🔄 Alternative Solutions

If WebGPU is not available on your device, you can:

← Back to APP_NAME Learn More About WebGPU