You open Perplexity on your phone or desktop, tap the microphone icon, and see the message “Voice Input Not Available.” This error stops you from speaking your queries and forces you to type instead. The problem usually occurs because of missing microphone permissions, a browser that does not support speech recognition, or a corrupted browser cache. This article explains the root causes and provides step-by-step fixes to restore voice input on Perplexity.
Voice input lets you search, ask questions, and compose text without typing. When it stops working, the core issue is almost always a permission or compatibility problem on your device. Below you will find the exact settings to check and change.
Key Takeaways: Fixing Perplexity Voice Input
- Settings > Microphone Permissions: Grant microphone access for Perplexity in your browser or mobile app settings.
- Browser or App Update: Use a supported browser like Chrome or Edge and keep it up to date.
- Clear Cache and Site Data: Remove corrupted stored data that blocks speech recognition APIs.
Why Perplexity Shows “Voice Input Not Available”
Perplexity uses the Web Speech API in your browser or the native speech recognition engine in its mobile apps. When the API cannot initialize, the app displays the error. Three technical factors cause this failure:
Missing or Blocked Microphone Permission
Your operating system and browser treat the microphone as a sensitive resource. If you denied permission the first time you visited Perplexity, or if a browser update reset permissions, the speech API receives no audio stream. The error appears immediately.
Unsupported Browser or Outdated Version
The Web Speech API is not available in every browser. Older versions of Firefox, Safari, or Chromium-based browsers may lack full support. Perplexity itself requires a modern engine that can handle real-time audio capture.
Corrupted Cache or Site Data
Over time, browser cache and local storage can hold conflicting configuration data. When Perplexity tries to initialize the speech engine, it reads stale or corrupted files and fails silently. Clearing the cache resolves this.
Steps to Enable Voice Input on Perplexity
Follow these steps in order. Test voice input after each step before moving to the next.
Step 1: Grant Microphone Permission in Your Browser
- Open Perplexity in your browser
Navigate to perplexity.ai and wait for the page to load fully. - Click the lock icon in the address bar
In Chrome, Edge, or Brave, the lock icon sits at the left end of the address bar. Click it to open the site permissions panel. - Find the Microphone setting
Look for a row labeled “Microphone” or “Sound input.” If it says “Blocked” or “Ask,” change it to “Allow.” - Reload the page
Press F5 or Ctrl+R. Click the microphone icon in Perplexity again.
Step 2: Grant Microphone Permission in Windows 11 or Windows 10
- Open Windows Settings
Press Windows+I to open Settings. - Go to Privacy & Security > Microphone
In Windows 11, choose Privacy & Security from the left sidebar, then click Microphone. In Windows 10, go to Privacy > Microphone. - Enable microphone access for the system
Toggle “Microphone access” to On. Then scroll down to “Let apps access your microphone” and ensure it is On. - Check browser-specific permission
In the same list, find your browser Chrome, Edge, or Firefox and set its toggle to On.
Step 3: Update Your Browser
- Check your browser version
In Chrome, click the three-dot menu > Help > About Google Chrome. The browser checks for updates automatically. If an update is available, click Relaunch. - Use a supported browser
Perplexity voice input works best on Chrome, Edge, and Chromium-based browsers. Avoid using Safari on desktop or older versions of Firefox.
Step 4: Clear Browser Cache and Site Data
- Open browser settings
In Chrome, click the three-dot menu > Settings > Privacy and Security > Clear browsing data. - Select a time range
Choose “All time” to remove all cached files. - Check Cookies and other site data and Cached images and files
Uncheck other options unless you also want to clear passwords or autofill data. - Click Clear data
Wait for the process to finish. Reload Perplexity and test voice input.
Step 5: Restart Your Device
A full restart clears any stuck processes that hold the microphone driver. Save your work, restart your computer or phone, open Perplexity, and test the microphone.
If Perplexity Still Shows the Error After the Main Fix
Some users need additional troubleshooting. Below are three common scenarios.
Voice Input Works on Other Sites but Not Perplexity
This usually means a site-specific permission block. In Chrome, click the lock icon, set Microphone to Allow, and click Reload. Also check if an extension like an ad blocker is interfering. Temporarily disable all extensions and test again.
Error Appears on the Perplexity Mobile App
- Open your phone settings
Go to Apps > Perplexity > Permissions. - Enable Microphone
Set the toggle to Allow. If it was already allowed, toggle it off and on again to refresh the permission. - Update the app
Visit the Google Play Store or Apple App Store and install the latest Perplexity update.
Voice Input Fails After a Browser Update
A browser update can reset site permissions. Repeat Step 1 Grant Microphone Permission in Your Browser. If the error persists, clear your cache again and restart the browser.
Perplexity Web vs Mobile App: Voice Input Support
| Item | Web Browser | Mobile App |
|---|---|---|
| Speech API used | Web Speech API | Native OS speech engine |
| Permission location | Browser lock icon and Windows/Mac system settings | Phone Settings > Apps > Perplexity |
| Supported browsers | Chrome, Edge, Chromium-based | N/A app uses built-in engine |
| Cache clearing needed | Yes, browser cache | Yes, app data cache |
| Offline voice input | No requires internet | No requires internet |
After fixing the permission and cache issues, voice input on Perplexity should work reliably. Test the microphone by tapping the icon and speaking a simple query like “What is the weather today?” If the error returns after a few days, check for browser or app updates and re-verify permissions. For advanced users, you can also reset all browser permissions by typing chrome://settings/content/microphone in the address bar and removing Perplexity from the blocked list.