Does Teams Show When You Are Typing? Yes, and You Cannot Turn It Off
Yes. When you type in a Microsoft Teams chat, the other people see three animated dots and your name. Teams has no setting to turn the typing indicator off, for users or admins; Microsoft's moderators confirmed it in 2026. Read receipts are a separate feature that you can turn off. How the indicator works, how to write without showing it, and why the dots sometimes go missing.
On this page
Yes. When you type in the message box of a Microsoft Teams chat, the other people in that chat see three animated dots and your name, for example "Alex is typing". The dots go away soon after you stop typing or when you send. Teams' own code adds two exceptions: chats with more than 20 members get no typing signal, and neither does editing a message you already sent (code and output below). Teams has no setting to turn the typing indicator off. A Microsoft moderator on Microsoft Q&A wrote in 2026 that "there isn't a verified or supported setting to disable it" and called it "a product decision rather than a configurable option". Admins have no policy for it either.
What you can turn off is a different feature, read receipts, the eye icon that shows you read a message. To keep the dots from appearing, write the message somewhere else and paste it in.
Slack has its own typing indicator, with its own rules; see Slack typing indicator.
How the Teams typing indicator works
- You press keys in the message box of a one-to-one or group chat.
- Teams sends a "typing" signal to the others in the chat. It does not send the text.
- They see three animated dots and your name under the last message.
- The dots clear soon after you stop, or when you send.
The indicator reflects keystrokes in the box, nothing more. It does not mean a message is coming. People type, delete and walk away, and the dots still showed for a while. One Q&A user described another side effect: after you send, the cursor returns to the message box, and the next stray key press shows the dots again.
The typing rules in the Teams code
We downloaded the Teams web client from teams.microsoft.com on 7 October 2026 (it loads without signing in) and printed the settings and the check that decide whether your keystrokes send a typing signal:
#!/usr/bin/env python3
# Download the Teams web client and print the rules for sending "is typing".
import re, urllib.request
UA = {"User-Agent": "Mozilla/5.0 (Macintosh) Chrome/140.0"}
def get(u): return urllib.request.urlopen(urllib.request.Request(u, headers=UA), timeout=60).read().decode()
def setting(js, key):
i = js.index(key + ":[") + len(key) + 1; depth = 0
for j in range(i, len(js)):
depth += {"[": 1, "]": -1}.get(js[j], 0)
if depth == 0: return js[i:j + 1]
html = get("https://teams.microsoft.com/v2/")
urls = {u for u in re.findall(r"https://[^\"'\s]+?/hashed-assets/[^\"'\s]+?\.js", html) if "onecdn" in u}
config = get(next(u for u in urls if "/config-prod-" in u))
entry = get(next(u for u in urls if "/async-entry-" in u))
for key in ["disableTypingIndicator", "typingIndicator", "maxRosterSizeInGroupChatChatServiceLimit"]:
print(key, "=", setting(config, key))
i = entry.index('"disableTypingIndicator","maxRosterSizeInGroupChatChatServiceLimit"')
i = entry.index("if(!", i); j = entry.index("))return", entry.index("memberIds", i)) + 8
print("send rule:", entry[i:j])
print("default chat size limit:", re.search(r"\},(\w+)=(\d+),\w+=\(\)=>\{const \w+=\(0,\w+\.\w+\)\(\[\"chat\"", entry).group(2))
Output:
disableTypingIndicator = [{value:!1}]
typingIndicator = [{value:{notificationFrequency:2e4,userTimeout:22e3}}]
maxRosterSizeInGroupChatChatServiceLimit = [{value:20}]
send rule: if(!N)return;const{chat:S,convId:W,currentUserId:X,isEditing:Y,replyChainId:H}=N,Q=B&&S?.isBotSessionUXEnabled;if(!W||!S||!X||Y||(0,r.Fz)(W)||(0,r.l7)(W)||H&&!Q)return;const V=S?.memberIds??[];if(!(j||V.length>(A||F)||V.length<=1))return
default chat size limit: 20
What it says:
What Teams shows others while you chat
| Signal | What they see | Can you turn it off? |
|---|---|---|
| Typing indicator | Three dots and your name while you type | No |
| Read receipt | An eye icon once you have read their message | Yes, in Settings, Privacy |
| Presence | Available, Away, Busy and the rest | Only by choosing a status |
| Last seen | The time you were last active, next to Away or Offline | No |
Read receipts are on by default in one-to-one chats and small group chats. To turn yours off, select Settings and more (the three dots next to your picture), Settings, Privacy, and switch off Read receipts. With them off, you also stop seeing when others read your messages. Admins can force them on or off for everyone in the Teams messaging policy.
The other two are covered in Microsoft Teams status icons meaning and what does Last seen mean on Teams.
Once a message is sent, changing it adds an Edited label that everyone sees. What else others see, including read receipts, is in does Teams show edited messages.
How to type in Teams without showing the dots
With no setting, the only way is to keep your keystrokes out of that chat's message box:
What does not work: Appear offline changes your status, and Microsoft does not say it hides typing; muting a chat only changes your own alerts; turning off read receipts is a separate feature. If you want fewer signals overall, how to appear offline on Teams covers what that status hides and what it does not.
Teams typing indicator not working
If you no longer see the dots when others type, a Microsoft moderator on Q&A points to one cause on Windows: the Animation effects setting. The dots are an animation, and with it off they may not appear.
Other things to check: the other person may be typing on a slow connection or in a different chat, or Teams needs an update. Signing out and back in clears most stuck states.
Can your manager see what you type before you send?
No. The typing signal carries no text. Drafts stay on your device until you send. Sent messages, including edits and deletions, are kept by your company's retention policies and can be searched by admins, as covered in can my employer see deleted Teams messages. Keystroke logging is a separate question about monitoring software on the computer, not about Teams.
Quick answers
Does Teams show typing in group chats? Yes, in group chats of up to 20 people. Larger chats send no typing signal.
Does Teams show when you are typing on mobile? Yes. The Teams app on iPhone and Android sends and shows the same indicator.
Can someone see that I started typing and then deleted it? They see the dots while you type and then see them disappear. They never see the text.
Is there a Teams admin setting for the typing indicator? No. The messaging policy covers read receipts, editing, deleting and other chat features, but not typing.
Related Articles
Slack Bot Scopes: The Scope Each API Method Needs, Measured on 44 Methods
We gave a Slack bot one scope, called 44 common Web API methods, and read the needed field of every missing_scope error. Then we added the scopes and called them again. The table shows which scope clears each method.
Slack File Size Limit: 1 GB Is Exactly 1,073,741,824 Bytes, Tested
We uploaded files of 50 MB, exactly 1 GiB and 1 GiB plus one byte to Slack through its upload API. The limit is 1,073,741,824 bytes, and a failed upload can still leave a broken file behind.
Slack Dark Mode: Where the Setting Is, and Which Custom Emoji Disappear
Slack's dark mode is under Preferences > Appearance > Color Mode, with Light, Dark and System. We switched modes in Slack web with three test emoji and measured which ones vanish.