Question Mark ?
Usage snapshot:
- Question marks commonly introduce help, FAQ, or unknown status.
History & usage: The QUESTION MARK depicts the symbol used to indicate a question. It commonly introduces help, FAQ, or unknown status. In manuals and interfaces, it points readers to a help page or FAQ when guidance is needed. In forms or messages, it signals that a piece of information may be missing or that a response is unknown. It can also mark items that require clarification or review before proceeding. Across platforms, it remains readable and accessible to assistive technologies, helping screen readers announce its purpose clearly and making it easier for diverse users to understand intent.
See our category page for related symbols.
Need styled alternatives? Try the Fancy Text tool.
This reference covers U+3F Question Mark with practical usage tips and links.
Confusables
Technical details
- Codepoint:
U+3F - Block:
Basic Latin - Script:
Common - UTF-8:
3F - UTF-16:
003F - UTF-32:
0000003F - HTML dec:
? - HTML hex:
? - JS escape:
\u003F - Python \N{}:
\N{QUESTION MARK} - Python \u:
\u003F - Python \U:
\U0000003F - URL-encoded:
%3F - CSS escape:
\3F
How to type / insert
Fast copy: click the Copy button near the top of this page.
By codepoint: in many editors and IDEs, you can insert via the Unicode code U+3F or a built‑in character picker.
HTML: use the numeric entity ? (hex) or ? (decimal) when an HTML entity is needed.
Compatibility & troubleshooting
Font support: if the symbol does not render, the current font likely lacks this codepoint. Choose a font with broad Unicode coverage or allow a fallback font.
Web pages: ensure your CSS font stack includes a general fallback; avoid relying on images for common symbols to preserve accessibility and copyability.