fsymbols
Loading symbols…
››
?

question mark

Question Mark

A question mark ends a question; in chats it can also signal doubt, surprise or disbelief. A lone ? usually asks you to explain or nudges for a reply, and ?? turns up the pressure. The mark alone is not proof of sarcasm.

Text symbol
Search it as
?? · ?! · question mark symbol
Shows up in
Anything that takes text · its shape is whatever your font draws

What ? means

It marks a question; the words supply the attitude. The same mark ends a plain request for information, a surprised double-check and a challenge; the wording tells them apart.

A rhetorical question makes a point instead of wanting an answer. It can persuade, argue or mock, and those are different things: read the wording and your relationship with the sender, not just the curl.

Is a question mark rude?

No, but it cannot make hostile wording polite. “Could you send the file?” leaves room to say no in a way “Send the file.” does not. Yet “Why haven’t you sent it?” is still shaped like a question and can land like an accusation.

What does a lone question mark mean?

Usually confusion or a prompt to answer. After something unclear, “?” asks you to explain. After an unanswered message, it nudges for a reply. Clarify the confusing part or answer the pending question rather than trading punctuation.

Standard punctuation in formal writing; repeated marks make a message more emphatic and informal.

Do not read ? alone as proof of sarcasm.

What it means when someone sends it to you

4 readings
“Are you coming?”
A request for information or a decision.
“You’re coming?”
Surprise, or a check that the news is right.
“You call that fair?”
A challenge to your judgment, not a factual question.
After an uncertain date or name
Doubt about that particular detail.

Don't confuse it with

2

Combination ideas

2
Puzzlement or disbelief; the order is not a dependable code.
Stronger confusion or impatience.

Questions people ask

1

Can a question mark become a wildcard?

Yes, in some systems. Converting text between character encodings (ways of storing characters) can replace unsupported characters with ?. In filename matching, that substitute may then act as a wildcard, matching any character rather than a literal question mark.

How to type ?

Windows (Word)
Alt+XType 003F, then Alt+X to get ?.
Windows
Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win + .).
macOS
Control+Command+SpaceOpen the character viewer and search “question mark”.
Linux
Ctrl+Shift+UType 003f, then Enter or Space.
HTML
?
CSS
\003F
Codes and encoding1 code points
HTML decimal
?
HTML hex
?
CSS content
content: "\003F";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%3F
1
On screen
1
Code points
1
JS .length
1
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Typography & punctuation332 symbols