Built into the match
Quake 3 Voice Chat in Your Browser
Talk to the players in your arena without opening another app. Voice is optional, scoped to the server you join, and silent until you press the push-to-talk key.
Server voice
The Longest Yard
- Activation
- Opt in
- Push to talk
- Hold K
- Audio room
- Per server
Voice without the setup detour
The voice controls sit around the game rather than inside a separate account or community tool.
Before joining
Choose your microphone
Select an available input in the join dialog and test access before the game takes over the screen.
During the match
Muted by default
Your microphone starts muted. Hold K when you want to speak and release it when you are finished.
Browser audio
Clearer input
Q3JS requests echo cancellation, noise suppression, and automatic gain control from compatible browsers.
Server context
The right people
Each game server has its own voice room, so the participant list follows the match you joined.
How voice chat works
It takes one decision before the match and one key while you play.
- 01
Enable voice
Choose a live server, enter your player name, and turn on server voice chat.
- 02
Check the microphone
Pick an input device and allow microphone access when your browser asks.
- 03
Hold K to speak
Join the match, hold K while talking, and release the key to mute again.
Questions
Does Q3JS voice chat require Discord?
No. Voice chat is built into Q3JS and connects you to the voice room for the server you join.
Is my microphone always live?
No. Voice chat is opt-in, and your microphone stays muted until you hold the K key to speak.
Can I choose a different microphone?
Yes. The join dialog lets you select an available microphone and test browser access before entering the match.
Talk in your next match
Pick a live server and enable voice in the join dialog. You can always join without it.