Voice chat on Roblox stops working on PC for five main reasons: your microphone is muted or disabled in Windows, Roblox permissions are turned off, your audio driver is outdated, background apps are blocking access, or your microphone hardware itself has failed.
The fastest way to narrow down which one is your problem is to test your microphone outside Roblox first. Open Windows Settings, go to Sound, scroll down to Volume and device preferences, and speak into your microphone while watching the input level meter. If the meter moves, your microphone works and the problem is in Roblox or its permissions. If it does not move, your microphone is either muted, disabled, or broken.
Once you know whether the hardware works, you can move through the fixes below in order. Most people find their answer in the first two sections.
Key Takeaways
- Test your microphone in Windows Settings before troubleshooting Roblox, because a broken hardware connection will waste time in the app.
- Roblox voice chat requires you to grant microphone permission both in Windows and inside the Roblox app itself.
- Outdated audio drivers and background apps stealing microphone access are the most common causes after permissions are turned on.
- Restarting Roblox and your PC solves the problem in roughly half of cases where permissions are correct.
Check Roblox app permissions in Windows
Windows controls which apps can use your microphone at the system level, and Roblox must have permission there before it can use voice chat. Open Settings, go to Privacy & security on the left sidebar, then click Microphone. You will see a toggle for Microphone access at the top — make sure it is turned On.
Scroll down to Allow apps to access your microphone and look for Roblox in the list. If it is there, its toggle should be On. If Roblox does not appear in the list, it has never asked for permission. Close Roblox completely, restart it, and it should prompt you to allow microphone access — click Allow. Then check the Settings list again to confirm the toggle is on.
If the toggle is already on but voice chat still does not work, move to the next section. Do not spend time toggling it off and on repeatedly — that rarely fixes the problem.
Enable voice chat inside the Roblox app
Even if Windows allows Roblox to use your microphone, you must also turn on voice chat inside the Roblox app itself. Open Roblox and go to Settings (the gear icon in the top right). Click the Settings tab, then scroll down to Voice Chat. You will see a toggle for Enable voice chat — turn it On.
Below that, make sure your microphone is selected in the Microphone dropdown. If you have multiple audio devices connected (a headset, a USB microphone, built-in speakers with a mic), the wrong one might be selected. Click the dropdown and choose the microphone you actually want to use.
After you turn on voice chat and select your microphone, close the Settings menu and restart the game. Voice chat should now work in any game that supports it.
Update your audio driver
Your audio driver is the software that lets Windows talk to your microphone hardware. If it is outdated, Roblox may not be able to access the microphone even if permissions are on. Open Device Manager by right-clicking the Start button and selecting it from the menu. Expand Audio inputs and outputs, right-click your microphone, and select Update driver.
Choose Search automatically for updated driver software. Windows will check for a newer version and install it if one exists. You may need to restart your PC after the update finishes. If Windows says your driver is already up to date, your audio driver is not the problem — move to the next section.
If you are not sure which device in the list is your microphone, look for anything labeled "Microphone" or the brand name of your headset or audio device. If you still cannot find it, restart your PC and try again — sometimes Device Manager needs a fresh start to show all devices.
Close apps that are using your microphone
Only one app can use your microphone at a time on most PCs. If Discord, Zoom, OBS, or another app has your microphone open, Roblox cannot access it. Check your taskbar and the system tray (the icons on the far right of the taskbar) for any apps that use audio. Close them completely — minimizing them is not enough.
Open Task Manager by pressing Ctrl + Shift + Esc, click the Processes tab, and look for any app that might be using your microphone: Discord, Zoom, Skype, OBS, or streaming software. Right-click it and select End task. Then restart Roblox and test voice chat again.
If you use Discord while playing Roblox, you will need to choose which app gets the microphone. Some players mute Discord's microphone input while playing, so Roblox can use it instead. You can do this in Discord Settings under Voice & Video by clicking the microphone icon next to your name.
Restart Roblox and your PC
Close Roblox completely — not just the game window, but the entire app. Right-click the Roblox icon in your system tray (if it is there) and select Quit. Wait 10 seconds, then reopen Roblox and test voice chat in a game that supports it.
If that does not work, restart your entire PC. A restart clears temporary files, resets audio connections, and often fixes microphone problems that have no obvious cause. After your PC boots back up, open Roblox and test voice chat again.
Check if your microphone hardware is broken
If you have worked through all the steps above and voice chat still does not work, your microphone may be physically broken or disconnected. Go back to Windows Settings, Sound, Volume and device preferences, and speak into your microphone again. If the input level meter does not move, the hardware is not working.
If you are using a USB microphone or headset, try unplugging it and plugging it into a different USB port. If you are using a built-in microphone on a laptop, make sure nothing is blocking it — it is usually a small hole near the top of the screen or keyboard. If the microphone is visibly damaged or wet, it will need to be replaced.
You can also test your microphone on another device (a phone, tablet, or different computer) to confirm whether it is broken or whether the problem is specific to your PC. If it works on another device, the problem is with your Windows setup, not the hardware — go back and double-check the permissions and driver steps above.
Frequently Asked Questions
Can I use voice chat in every Roblox game?
No. Voice chat only works in games where the developer has turned it on. If you are in a game that does not support voice chat, you will not see a microphone icon or hear other players' voices, even if your microphone is working. Try joining a different game to test whether voice chat works at all.
Why does Roblox keep asking for microphone permission?
If Roblox asks for permission every time you open it, the permission did not save properly. Go to Windows Settings, Privacy & security, Microphone, and make sure the toggle for Roblox is on. If it is already on, try turning it off, waiting 10 seconds, and turning it back on.
My microphone works in Discord but not Roblox. What is wrong?
Discord and Roblox may be fighting for microphone access. Mute Discord's microphone input while you play Roblox — go to Discord Settings, Voice & Video, and click the microphone icon next to your name to toggle it off. Roblox should then be able to use the microphone.
Do I need a special microphone for Roblox voice chat?
No. Any microphone that works on Windows will work in Roblox — a built-in laptop mic, a USB headset, a gaming headset, or a standalone microphone. The microphone does not need to be expensive or high-quality. If it works in Windows Settings, it will work in Roblox once permissions are turned on.