Copy ¿, or read its Alt codes, 168 and 0191, in the first row, with ¡ in the second.
Upside Down Question Mark Alt Code
¿Inverted question markU+00BFReady to copy
22 question marks. Tap any value to copy it.
22 question marks. A character and its name both copy the character. A code copies the code.
Character
Name
Code point
Alt code
Option keys
HTML
LaTeX
U+00BF. Opens a question in Spanish, and a plain ? closes it. Typed with Alt+168 or Alt+0191 on a number pad, or with Option+Shift+/ on the U.S. layout. ¿ in HTML, \textquestiondown in LaTeX. Unicode's other name for it is turned question mark.
U+00A1. The partner of ¿ for an exclamation: it stands before the first word, and a plain exclamation mark closes the sentence. Alt+173 or Alt+0161, Option+1, ¡ in HTML.
Made of U+00BF and U+003F. The two marks of a Spanish question, ready for the words that go between them, as in ¿Te gusta el verano?
Made of U+00A1 and U+0021. The two marks of a Spanish exclamation, ready for the words that go between them.
U+2E2E. A question mark that faces the other way and is not turned over. It was made in the 1580s for a question that needs no answer. No Alt code, no Option key and no HTML name; in Unicode since 5.1 (2008).
U+003F. On the keyboard: Shift and the slash key of the U.S. layout. It ends a question in English and closes one in Spanish.
U+2047. Two question marks as one character, a sign of chess notation. Unicode defines it as two plain ones. It joined Unicode 3.2 (2002).
U+FF1F. A question mark for text set in wide characters: Unicode's definition is a wide form of U+003F.
U+FE56. A plain ? made smaller: Unicode's definition is a small form of U+003F.
U+FE16. The form for text set in vertical lines, from the Vertical Forms block. It joined Unicode 4.1 (2005).
U+037E. Ends a question in Greek and looks like a semicolon. Unicode's alias is erotimatiko, and its note says the plain semicolon, U+003B, is the preferred character.
U+055E. A small open circle that Armenian sets above the question word's stressed vowel, not at the end of the sentence. Unicode's alias is hartsakan nshan.
U+061F. The question mark of Arabic script, mirrored because the script runs from right to left. Persian and Urdu use it, and Unicode notes it for Thaana and Syriac.
U+1367. A question mark that belongs to the Ethiopic block, one of the scripts with a mark of their own. Version 3.0 brought it in, in 1999.
U+1945. The question mark of the Limbu script. It joined Unicode 4.0 (2003).
U+2CFA. Old Nubian, written in Coptic letters, had two question marks. This one is for a direct question. It joined Unicode 4.1 (2005).
U+2CFB. The second Old Nubian mark, for an indirect question.
U+A60F. The question mark of the Vai script. It joined Unicode 5.1 (2008).
U+A6F7. The question mark of the Bamum script. It joined Unicode 5.2 (2009).
U+11143. The question mark of the Chakma script. It joined Unicode 6.1 (2012).
U+1E95F. An opening question mark for the Adlam script, as ¿ is for Spanish. The Arabic question mark closes the sentence. It joined Unicode 9.0 (2016); a device with no font for it draws an empty box.
U+2E54. The question mark of medieval manuscripts as a character. It joined Unicode 14.0 (2021); a device with no font for it draws an empty box.
The upside down question mark Alt code is 168, or 0191: hold Alt and type either on the number pad for ¿, Inverted question mark, U+00BF. The upside down exclamation point, ¡, is Alt+173 or Alt+0161.
Read the full guide
Spanish opens a question with ¿
¿ stands before the first letter of a question and a plain ? closes it: ¿Te gusta el verano? The Royal Spanish Academy recommended the opening marks in 1754, with ¡ for an exclamation. Keyboards made for Spanish-speaking countries have a key for both.
Question marks that are not ¿
⸮ is a reversed question mark from the 1580s, for a question that needs no answer. ؟ is the mirrored mark of Arabic script. The Greek question mark looks like a semicolon, and the Armenian one sits over a vowel.
In HTML, ¿ is ¿ and ¡ is ¡. In LaTeX they are \textquestiondown and \textexclamdown.
Questions and answers
How do you type an upside down question mark on a keyboard?
On Windows, hold Alt and type 168 on the number pad. On a Mac keyboard with the U.S. layout, press Option, Shift and the slash key. On Linux, press Compose, then the question mark twice. A Spanish keyboard has a key for it.
What is the Alt code for an upside down exclamation point?
Alt+173, or Alt+0161 with the zero. Both type ¡, Inverted exclamation mark, U+00A1. Hold Alt, type the digits on the number pad with Num Lock on, then let go. On the U.S. layout, Option+1 types it too.
Why does Spanish use an upside down question mark?
Because a Spanish question can have the same wording as a statement. Te gusta el verano means You like summer, and ¿Te gusta el verano? asks it. The opening mark shows from the first word that a question follows.
Is ⸮ an upside down question mark?
No. ⸮ is Reversed question mark, U+2E2E: mirrored left to right and not turned over. ¿ is Inverted question mark, U+00BF. ⸮ has no Alt code, no Option key and no HTML name.
All 22 question marks
Upside down 5
¡!Exclamation marks, opening and closingMade of U+00A1 and U+0021. The two marks of a Spanish exclamation, ready for the words that go between them.
¡Inverted exclamation markU+00A1. The partner of ¿ for an exclamation: it stands before the first word, and a plain exclamation mark closes the sentence. Alt+173 or Alt+0161, Option+1, ¡ in HTML.
¿Inverted question markU+00BF. Opens a question in Spanish, and a plain ? closes it. Typed with Alt+168 or Alt+0191 on a number pad, or with Option+Shift+/ on the U.S. layout. ¿ in HTML, \textquestiondown in LaTeX. Unicode's other name for it is turned question mark.
¿?Question marks, opening and closingMade of U+00BF and U+003F. The two marks of a Spanish question, ready for the words that go between them, as in ¿Te gusta el verano?
⸮Reversed question markU+2E2E. A question mark that faces the other way and is not turned over. It was made in the 1580s for a question that needs no answer. No Alt code, no Option key and no HTML name; in Unicode since 5.1 (2008).
Show all 22 question marks (17 more)
Plain, double and wide 5
⁇Double question markU+2047. Two question marks as one character, a sign of chess notation. Unicode defines it as two plain ones. It joined Unicode 3.2 (2002).
?Fullwidth question markU+FF1F. A question mark for text set in wide characters: Unicode's definition is a wide form of U+003F.
︖Presentation form for vertical question markU+FE16. The form for text set in vertical lines, from the Vertical Forms block. It joined Unicode 4.1 (2005).
?Question markU+003F. On the keyboard: Shift and the slash key of the U.S. layout. It ends a question in English and closes one in Spanish.
﹖Small question markU+FE56. A plain ? made smaller: Unicode's definition is a small form of U+003F.
Other scripts 12
𞥟Adlam initial question markU+1E95F. An opening question mark for the Adlam script, as ¿ is for Spanish. The Arabic question mark closes the sentence. It joined Unicode 9.0 (2016); a device with no font for it draws an empty box.
؟Arabic question markU+061F. The question mark of Arabic script, mirrored because the script runs from right to left. Persian and Urdu use it, and Unicode notes it for Thaana and Syriac.
՞Armenian question markU+055E. A small open circle that Armenian sets above the question word's stressed vowel, not at the end of the sentence. Unicode's alias is hartsakan nshan.
꛷Bamum question markU+A6F7. The question mark of the Bamum script. It joined Unicode 5.2 (2009).
𑅃Chakma question markU+11143. The question mark of the Chakma script. It joined Unicode 6.1 (2012).
⳺Coptic Old Nubian direct question markU+2CFA. Old Nubian, written in Coptic letters, had two question marks. This one is for a direct question. It joined Unicode 4.1 (2005).
⳻Coptic Old Nubian indirect question markU+2CFB. The second Old Nubian mark, for an indirect question.
፧Ethiopic question markU+1367. A question mark that belongs to the Ethiopic block, one of the scripts with a mark of their own. Version 3.0 brought it in, in 1999.
;Greek question markU+037E. Ends a question in Greek and looks like a semicolon. Unicode's alias is erotimatiko, and its note says the plain semicolon, U+003B, is the preferred character.
᥅Limbu question markU+1945. The question mark of the Limbu script. It joined Unicode 4.0 (2003).
⹔Medieval question markU+2E54. The question mark of medieval manuscripts as a character. It joined Unicode 14.0 (2021); a device with no font for it draws an empty box.
꘏Vai question markU+A60F. The question mark of the Vai script. It joined Unicode 5.1 (2008).