The question mark ?, interrobang ‽, and the sequence ?! can all appear in questions that express surprise, disbelief, urgency, or strong emotion.
They are not the same text. A question mark is one punctuation character. An interrobang is a separate Unicode character whose glyph combines elements of a question mark and an exclamation mark. The form ?! consists of two ordinary punctuation characters placed next to each other.
Question Mark, Interrobang, and ?! at a Glance
| Form | Name | Unicode | What it contains |
|---|---|---|---|
| ? | QUESTION MARK | U+003F | One question-mark character |
| ‽ | INTERROBANG | U+203D | One dedicated character |
| ?! | Question mark + exclamation mark | U+003F + U+0021 | Two separate characters |
| !? | Exclamation mark + question mark | U+0021 + U+003F | Two separate characters |
These forms belong to the broader family of punctuation symbols, but the distinction is not merely visual. Their Unicode identities and character counts are different.
What Is the Question Mark ?
? is U+003F QUESTION MARK.
Its most familiar role is to mark a question:
Where are you going?
In expressive writing, a question mark may be combined with an exclamation mark when the writer also wants to convey surprise, disbelief, urgency, or another strong tone.
What Is an Interrobang ‽?
‽ is U+203D INTERROBANG.
It is a single Unicode character whose glyph combines question-mark and exclamation-mark forms.
For example:
You did what‽
The intended effect can be similar to:
You did what?!
or:
You did what!?
The difference is that the interrobang is one encoded character rather than a sequence of two punctuation marks.
Is ‽ the Same as ?!
No.
They can communicate a similar tone, but their underlying text is different.
| Form | Character count | Encoding |
|---|---|---|
| ‽ | 1 | U+203D |
| ?! | 2 | U+003F + U+0021 |
This difference can matter in search, character counting, text comparison, font rendering, and software that processes punctuation literally.
What Does ?! Mean?
The sequence ?! combines an ordinary question mark with an ordinary exclamation mark.
It is commonly used in expressive writing for a question that also carries surprise, incredulity, urgency, or strong emphasis.
For example:
You bought how many?!
Unicode does not encode ?! as a single character in this form. It is simply U+003F followed by U+0021.
What About !?
!? reverses the order:
! followed by ?.
For example:
You actually did that!?
The choice between ?! and !? is a matter of writing convention and intended tone, not a Unicode rule.
- ?! = U+003F followed by U+0021;
- !? = U+0021 followed by U+003F.
Does Unicode Have Single Characters for ?! and !?
Yes. Unicode also encodes single compatibility characters corresponding to these two-character sequences.
⁈ is U+2048 QUESTION EXCLAMATION MARK and has a compatibility mapping to:
?!
⁉ is U+2049 EXCLAMATION QUESTION MARK and has a compatibility mapping to:
!?
| Symbol | Unicode name | Code point | Compatibility sequence |
|---|---|---|---|
| ⁈ | QUESTION EXCLAMATION MARK | U+2048 | ?! |
| ⁉ | EXCLAMATION QUESTION MARK | U+2049 | !? |
These are separate characters from U+203D INTERROBANG.
Interrobang ‽ vs Question Exclamation Mark ⁈
The interrobang ‽ and question exclamation mark ⁈ can represent a similar combination of questioning and exclamatory force, but they are different characters.
‽ uses an overlapping question-and-exclamation design.
⁈ presents question and exclamation forms side by side within a single encoded character.
| Symbol | Name | Code point |
|---|---|---|
| ‽ | INTERROBANG | U+203D |
| ⁈ | QUESTION EXCLAMATION MARK | U+2048 |
| ⁉ | EXCLAMATION QUESTION MARK | U+2049 |
What Is the Double Question Mark ⁇?
⁇ is U+2047 DOUBLE QUESTION MARK.
It is one Unicode character with a compatibility mapping to two ordinary question marks:
??
So ⁇ and ?? may convey a similar visual idea while remaining different raw character sequences.
What About the Double Exclamation Mark ‼?
‼ is U+203C DOUBLE EXCLAMATION MARK.
It has a compatibility mapping to two ordinary exclamation marks:
!!
Unicode therefore contains several single characters related to familiar doubled or combined punctuation sequences.
Why Use ‽ Instead of ?!
The interrobang provides a single-character way to represent the combined visual idea of a question mark and an exclamation mark.
In ordinary typing, however, ?! is easier to enter because both characters are available directly on standard keyboards.
Which form is appropriate depends on the writing context, editorial style, available fonts, and the author’s intended tone.
Unicode Encoding Does Not Make a Style Mandatory
The interrobang has a defined Unicode code point, but Unicode does not prescribe when writers or publishers should use it.
Character encoding answers the question “Which character is this?” Editorial style answers a different question: “Should this character be used here?”
Font Support and Appearance
The appearance of the interrobang depends on the font. Some fonts draw the question and exclamation elements tightly together, while others use a more open design.
If a font does not contain a suitable glyph, the application may use font fallback or show a missing-character symbol.
The ASCII sequence ?! is less dependent on specialized glyph coverage because it uses two very common characters.
What Is the Inverted Interrobang ⸘?
Unicode also contains:
⸘ — U+2E18 INVERTED INTERROBANG
It is an inverted counterpart to the ordinary interrobang.
It should not be confused with:
¿ — U+00BF INVERTED QUESTION MARK
These are separate Unicode characters.
Question Mark ? vs Inverted Question Mark ¿
The ordinary question mark is:
? — U+003F QUESTION MARK
The inverted question mark is:
¿ — U+00BF INVERTED QUESTION MARK
In Spanish, an inverted question mark is used at the beginning of an interrogative clause or sentence, with the ordinary question mark appearing at the end.
This is a language-specific punctuation convention and is separate from the idea of combining question and exclamation marks.
Why Search and Copying Can Treat These Forms Differently
A reader may interpret these forms similarly:
Really?!
Really⁈
Really‽
But software sees different character sequences.
The distinction can affect:
- search and replace;
- character counts;
- string comparison;
- database matching;
- font rendering;
- Unicode normalization.
How to Tell Which Character You Have
If you can move the cursor between a question mark and an exclamation mark, you probably have the two-character sequence ?! or !?.
A dedicated character such as ‽, ⁈, or ⁉ occupies one character position even though its glyph contains elements associated with two punctuation marks.
If exact identification matters, paste the mark into What Is This Symbol and inspect the actual Unicode character rather than relying on appearance alone.
The Main Difference
- ? is U+003F QUESTION MARK;
- ?! and !? are sequences of two ASCII punctuation characters;
- ‽ is U+203D INTERROBANG;
- ⁈ is U+2048 QUESTION EXCLAMATION MARK;
- ⁉ is U+2049 EXCLAMATION QUESTION MARK;
- ⁇ is U+2047 DOUBLE QUESTION MARK.
Several of these forms can express a similar tone, but they are not the same Unicode text.