The fastest way to make a smiley face
A smiley face on your keyboard is just three characters typed in order: a colon, a hyphen, and a closing parenthesis. Type :-) and you have a sideways smiley. Most messaging apps and email programs will recognize it when ready and either leave it as-is or convert it to a small emoji automatically.
This works the same way on Windows, Mac, Linux, or any device with a standard keyboard. You do not need special software, fonts, or settings. The characters sit in the same place on every keyboard layout — the colon is Shift+semicolon, the hyphen is the key to the right of zero, and the closing parenthesis is Shift+zero.
If you want a frown instead, use :-( — same colon and hyphen, but an opening parenthesis instead. A winking face is ;-) — semicolon instead of colon. These variations work everywhere the basic smiley does.
Key Takeaways
- A smiley face is three keystrokes: colon, hyphen, closing parenthesis, typed as :-)
- The same method works on Windows, Mac, and Linux without any special software or settings.
- Most email and messaging apps recognize the smiley and may convert it to an emoji automatically.
- Variations like ;-) for a wink and :-( for a frown use the same pattern with different characters.
Where smiley faces work and where they don't
Text-based smileys work in almost every place you type: email, text messages, chat apps, social media comments, forums, and documents. They are just regular keyboard characters, so there is no platform that blocks them. Some apps like Gmail or Facebook will automatically replace :-) with a small colored emoji, but the smiley still sends and displays correctly either way.
The one place they may not work as expected is in a spreadsheet formula or code editor, where the colon has a special meaning. If you are typing in a cell in Excel or Google Sheets and you start with a colon, the program may interpret it as the start of a formula. To avoid this, put a space or an apostrophe before the smiley: ' :-) or just type it in a cell that is formatted as text rather than a number or formula.
Typing smiley faces on different keyboard layouts
If you use a non-English keyboard layout — QWERTY, AZERTY, QWERTZ, or others — the location of the hyphen and parentheses may differ from a standard US keyboard. The colon is always Shift+semicolon on any layout, but the hyphen and parenthesis keys move around.
The easiest approach is to look at your physical keyboard and find where the hyphen and parenthesis characters are printed. Once you know which keys they are, you can type the smiley the same way. If you are typing on a phone or tablet, the process is identical — find the colon, hyphen, and parenthesis in your keyboard app and tap them in order.
On a Mac, the keyboard layout is the same as a standard US keyboard for these characters, so :-) works without any adjustment. On Windows with a non-English layout, you may need to switch temporarily to US layout, type the smiley, and switch back — or straightforward use the character keys wherever they are on your current layout.
Common smiley variations and what they mean
Beyond the basic :-) and ;-), there are dozens of text-based emoticons you can make with keyboard characters. Here are the ones you will see most often:
- :-D — big grin or laughing
- :-P — tongue out, joking or silly
- :-/ — skeptical or unsure
- :-O — surprised or shocked
- :'( — crying or very sad
- <3 — heart (less than sign and three)
- XD — laughing hard (capital X and capital D)
These all follow the same principle: keyboard characters arranged to suggest a face or emotion when you tilt your head sideways. They work everywhere a basic smiley does, and they are just as quick to type once you memorize the pattern.
Why apps convert smileys to emoji
When you type :-) in Gmail, Facebook, or most messaging apps, the program recognizes the pattern and replaces it with a colored emoji automatically. This happens behind the scenes — you see the emoji, but the person receiving your message may see either the emoji or the text smiley depending on their app and settings.
This automatic conversion is a convenience feature, not a requirement. If you prefer to keep your text smiley as-is, you can usually turn off emoji conversion in the app settings, or you can add a space or character that breaks the pattern — for example, : - ) with spaces will not convert. Most people leave the conversion on because the emoji is more colorful and easier to read at a glance.
Typing smileys on phones and tablets
On a smartphone or tablet, you access the same keyboard characters through your keyboard app. Open any text field — a message, email, or note — and your keyboard will appear. The colon, hyphen, and parenthesis are usually on the main keyboard or one tap away on a numbers or symbols page.
On an iPhone, the hyphen is on the main keyboard, the colon is on the numbers page (tap 123), and the parenthesis is also on the numbers page. On Android, the layout varies by keyboard app, but all three characters are accessible without switching apps or using special gestures. Once you find them, typing :-) is just three taps in order.
Many phones also have a dedicated emoji keyboard that appears when you tap the smiley icon. If you use that instead, you get a full library of emoji faces without typing anything. But the text smiley method is faster if you are already typing and do not want to switch keyboards.
Frequently Asked Questions
Can I make a smiley face without the hyphen?
Yes. Some people type :) without the hyphen, and it works just as well. The hyphen was part of the original emoticon style from early internet forums, but modern apps recognize both :) and :-) as smileys. Use whichever you prefer — they mean the same thing and convert to emoji the same way.
Will a smiley face work in a formal email?
It depends on your relationship with the recipient and the context. A smiley in a casual email to a coworker you know well is usually fine. In a formal business email to someone you have never met, or in a job process, it is better to skip it. When in doubt, leave it out — a smiley can sometimes come across as less professional depending on the industry and the person reading it.
What if my keyboard does not have a hyphen key?
Every standard keyboard has a hyphen (also called a minus sign) — it is the key to the right of the zero on the number row. If you cannot find it, check your keyboard layout in your computer settings to confirm which key it is. On very rare keyboards or in certain apps, you may need to use a different character like an underscore, but a standard hyphen is always available.
Do smiley faces work in all languages?
Yes. Because they are made from standard keyboard characters, smileys work in any language and on any keyboard layout. A person typing in French, Spanish, Arabic, or any other language can type :-) the same way. The meaning is universal — a sideways smiley face looks the same to everyone.