Configuring chat properly matters more than most parents realize
Most people treat the chat toggle as a simple on/off switch and then wonder why their kid is getting spammed with invite links in the lobby. The Roblox Chat Settings interface looks straightforward, but there are a few layers underneath that aren't immediately obvious. I spent last weekend going through this with my nephew because he kept getting reported for spam in multiple games, and what I found was that the default configuration isn't actually configured the way most people expect it to be. Head to Settings, then click the Privacy tab on the left. You will see the two main controls: "Who can message me?" and "Who can see my chat?" Those are the ones that matter most. Below them there is an option for "Allow chat in experiences" and a separate toggle for "Account restrictions." They do different things, and mixing them up is the most common mistake I see. The "Who can message me" dropdown gives you four real options: Everyone, Friends, Friend of Friend, and No One. Selecting No One doesn't actually block chat in game. It blocks direct messages and some social features, but players in most games still need to type to interact with the environment. If your kid's game is completely silent after you set that to No One, that's expected. They can still use emotes and basic interactions. What stops working is voice chat in supported titles and any game that requires typed commands.
The method that actually works
Set the age on the account first. This is the part most people skip because they think it doesn't affect privacy, but it absolutely does. Roblox routes accounts through different chat filtering and moderation tiers based on whether the user is under 13 or 13 and older. If the birthdate says the account is under 13, the chat filter is stricter regardless of what you set in the dropdowns. If you need to adjust the age, go to Settings again, then Account Info, and enter the correct date of birth. Changes take effect within a few minutes, not instantly. I learned that the hard way waiting around thinking nothing happened. After the age is right, go to Privacy and set "Who can message me" to Friends. Then set "Who can see my chat" to Friends as well. Turn Account restrictions on if the child is young. That enables the filtered chat mode, which replaces most typed words with symbols and blocks nearly all communication except a small preset list. It is annoying for older kids, but it is effective. For teenagers, leave Account restrictions off and rely on the Friends setting instead. There is also a separate toggle for "Allow voice chat." If your kid plays games with voice enabled, you need to handle that separately. Voice chat requires identity verification with a government ID and a selfie scan. If the account hasn't completed that process, the voice chat toggle won't even appear in Settings. My nephew tried to enable voice in a popular battle royale game and the option simply wasn't there. We had to go into the game's own settings and turn off proximity voice there instead. The Roblox level toggle and the game level toggle are two different switches that control the same feature, and neither one respects the other.
Things that don't work the way you expect
Turning off chat in Roblox Chat Settings doesn't prevent exploits from detecting a player. Some games check whether a player has chat enabled as a proxy for account trust, and accounts with chat completely disabled can get placed in lower priority queues or flagged by certain anti-cheat systems. This is rare but it happens in competitive games. If your child plays ranked matches in any title, leaving chat at least partially open prevents that kind of issue. Another thing nobody mentions is that the chat privacy settings apply globally across all experiences. There is no way to set "Friends only in game A" and "Everyone in game B." Once you choose Friends, it applies to every game. Some parents want to let their kid chat freely in cooperative building games but keep it locked down in shooter lobbies. That isn't possible through Roblox's native settings. You have to manually walk the kid through each game's own chat preferences, which is where most parents give up. The "Block list" in Privacy is also worth knowing about. Blocking someone doesn't remove them from shared chat spaces. If a blocked player joins the same server, they can still type in the global chat and your kid will still see those messages. The block only prevents private messages and friend requests. I spent about twenty minutes blocking every kid who had been spamming my nephew before realizing we had to change the server settings instead. That is a game level change, not a Roblox level change, so it varies by title.
Get the Full Details

When the settings completely fail
Chat filtering based on age doesn't catch contextual abuse. Words that look fine in isolation get combined into phrases that are clearly harassment, and the filter lets them through. This is a known limitation of the word-based approach. If your kid comes home complaining about something they saw in chat that the filter didn't block, the right move is to take a screenshot, report the player through the in-game menu, and then adjust the message settings to restrict contact to Friends only. Reporting from Settings > Report will also work, but the in-game report ties the incident to a specific server session, which makes it more useful for the moderation team. There is no bulk export or backup of chat logs. Roblox does not provide a way for parents to pull conversation history for an account. If something happens during a play session and you need to see what was said, you are relying entirely on what your child remembers or what third party screen recording software captured. I use a basic OBS capture on a second machine now, but that requires setup and storage management. It isn't built into the platform, and it probably never will be given how Roblox structures its privacy constraints.
Quick reference for the actual settings
Go to Settings, Privacy tab. Change the birthdate if needed. Set "Who can message me" to Friends. Set "Who can see my chat" to Friends. Toggle Account restrictions on for younger kids. Verify voice chat status separately in each game. Block specific players through the Block list, but remember it doesn't stop public chat. Report abuse through the game menu when needed. That covers the core of it.