Chatting in Team Fortress 2 takes three keys: Y, U, and V. But if you press them and nothing happens, you have probably hit Valve's free-to-play chat restrictions rather than a broken keyboard. This guide covers the default chat keys, why free accounts often can't chat, and how to fix it.
TF2 Chat Keys (Text & Voice)
These are the default chat controls in TF2:
| Key | Action | Console command |
|---|---|---|
| Y | Text chat to everyone on the server | say |
| U | Text chat to your team only | say_team |
| P | Party chat (your matchmaking party) | say_party |
| V (hold) | Voice chat through your microphone | +voicerecord |
Press Y or U, type your message, then press Enter to send it (Esc cancels). For voice, hold V while you speak and release it when you are done. All of these keys can be rebound under Options > Keyboard.
If text chat will not open at all, check Options > Keyboard to make sure the keys have not been rebound. If the keys work but your messages never appear, read the next section.
Why Can't I Chat in TF2? (F2P Restrictions)
Since the June 16, 2020 patch, Valve has restricted free-to-play accounts from using text chat in official matchmaking, and a July 3, 2020 follow-up extended the block to voice chat. The change was made to curb bot spam and abuse from throwaway free accounts. If your account has never spent money in TF2, this is almost certainly why you cannot chat in Casual or Competitive.
Valve loosened things in May 2025. The May 12, 2025 update "relaxed in-game chat restrictions for certain accounts," and a May 13 follow-up re-enabled voice commands (the Z, X, and C default menus) and party chat for all players. Valve has not published the exact criteria, and community reports suggest open text and voice chat in matchmaking can still depend on your account's trust or purchase status, so do not count on the relaxed rules applying to you.
One important detail: the restriction only applies to official matchmaking servers. On community servers, free-to-play players can use text and voice chat normally, unless a server admin has muted or gagged them for breaking the rules. With TF2 still very much alive, community servers remain an easy way around the limit.
How to Get Chat as a Free-to-Play Player
The guaranteed fix is upgrading your account to premium. Buy any item from the in-game Mann Co. Store, even the cheapest one, and your account is permanently upgraded. Purchases on the Steam Community Market or third-party trading sites do not count; it must be a Mann Co. Store purchase inside TF2, as confirmed in Valve's free-to-play FAQ.
Two other things worth doing:
- Secure your account. Add a verified email, enable Steam Guard, and link a phone number. Since the May 2025 relaxation, some players report chat working on secured free accounts, though Valve has not published exact criteria.
- Play on community servers. The chat restriction does not apply there, so you can talk freely while you decide whether premium is worth it.
Chat Binds & Commands
You can send chat messages from the console (enable it under Options > Advanced > Enable developer console) using say, say_team, and say_party. This also lets you create one-key message binds, which are handy for callouts you repeat constantly.
bind KP_INS "say_team Spy behind us!"
bind KP_DEL "say good game everyone"
bind MOUSE4 +voicerecord
The first two send a preset message instantly when the key is pressed. The third moves push-to-talk to a mouse button, which many players find easier than holding V mid-fight. If you want to practice binds without other players around, you can test them in TF2 offline mode.
How to Disable Chat in TF2
If you would rather switch chat off than use it, TF2 gives you options for both directions:
- Disable incoming voice chat: untick "Enable voice chat" at the top of Advanced Options, or enter
voice_enable 0in the console. - Hide text chat: set
hud_saytext_time 0so incoming messages disappear instantly, effectively blanking the chat box. - Mute individual players: open the scoreboard, select the player, and mute them. With
cl_mute_all_comms 1(the default), muting blocks both their voice and text chat.
To turn everything back on later, use voice_enable 1 and hud_saytext_time 12 (the default display time).
How to Enable Voice Chat in TF2
If teammates cannot hear you, set your microphone up properly first:
- Press Esc, open Options, and click the Voice tab.
- Check Enable voice in this game and select your microphone from the dropdown.
- Click Test Microphone, adjust the transmit volume, then apply the settings.
- In game, hold V while speaking and release it to stop transmitting.
If it still does not work, confirm the correct input device is set as default in Steam's voice settings and in your operating system. And remember: on a free account in matchmaking, voice chat may be blocked entirely regardless of your settings.
Final Word
Y for everyone, U for your team, V to talk: that is all there is to chatting in TF2 once your account is allowed to. If chat is blocked, a single Mann Co. Store purchase unlocks it permanently, or you can jump on a community server where the restriction never applied. Either way, good communication wins games, so get talking.

