Back to Guides

WebGPU Setup

Enable WebGPU in your browser for local AI processing with Tovo

Important: WebGPU is required for Tovo's local AI processing. Without it, AI features will not work properly.

Chrome Desktop

Chrome has WebGPU enabled by default in recent versions (Chrome 113+). If you're having issues:

  1. 1Open Chrome and go to chrome://flags
  2. 2Search for "WebGPU" in the search box
  3. 3Set "Unsafe WebGPU" to "Enabled"
  4. 4Click "Relaunch" to restart Chrome

💡 Note: The "Unsafe" label doesn't mean it's actually unsafe - it's just Chrome's way of indicating experimental features.

Safari on iOS (Not Supported)

⚠️ iOS Not Currently Supported

Unfortunately, Tovo doesn't work on iOS devices due to Safari's memory limitations. Our app requires at least 650MB of memory to run the transcription and AI models, but iOS Safari is limited to 200-400MB depending on the device.

Please use a desktop computer or Android device instead.

WebGPU setup for iOS (if support becomes available in the future):

  1. 1Open Settings app on your iPhone/iPad
  2. 2Scroll down and tap Safari
  3. 3Tap Advanced at the bottom
  4. 4Tap Feature Flags
  5. 5Find WebGPU and toggle it ON
  6. 6Close Settings and restart Safari completely

⚠️ iOS Browser Limitation: Only Safari supports WebGPU on iOS. Chrome, Firefox, and other browsers on iOS cannot access WebGPU due to Apple's restrictions.

Microsoft Edge

Edge (version 113+) has similar WebGPU support to Chrome:

  1. 1Open Edge and go to edge://flags
  2. 2Search for "WebGPU" and enable the flag
  3. 3Restart Edge when prompted

Test WebGPU Support

After enabling WebGPU, you can test if it's working:

🧪

Browser Console Test

Open browser console (F12) and type: navigator.gpu

🌐

Online WebGPU Test

Visit WebGPU Samples

Tovo Check

Visit Tovo - the app will automatically detect WebGPU support

Troubleshooting

Common Issues

WebGPU not detected after enabling

  • • Make sure you completely restarted your browser
  • • Clear browser cache and cookies
  • • Check if your graphics drivers are up to date
  • • Try using an incognito/private browsing window

WebGPU flag not available

  • • Update your browser to the latest version
  • • Check if your device supports WebGPU (newer hardware required)
  • • Some older or low-end devices may not support WebGPU

iOS Safari issues

  • • Ensure you're running iOS 16.4 or later
  • • Only Safari works - Chrome/Firefox on iOS don't support WebGPU
  • • Force-close Safari completely and reopen after enabling the flag

Browser Compatibility

✅ Supported

  • • Chrome 113+ (Desktop/Android)
  • • Edge 113+ (Desktop)
  • • Safari 16.4+ (macOS only)

❌ Not Supported

  • • Firefox (coming soon)
  • • Safari on iOS (memory limitations)
  • • Chrome/Firefox on iOS
  • • Older browser versions
  • • Some mobile browsers