Classic text emoticons - click to copy!
By FontGenio Editorial Team · Last updated: October 12, 2026
Emoticon Maker
An emoticon maker collects classic text emoticons — the sideways ASCII faces like :-) and ;-) — into one copy-paste library of ascii emoticons. Browse 90 old-school emoticons across 6 categories, click any face, and paste it anywhere, even where emojis cannot go.
Key takeaways
- 90 classic emoticons in 6 categories: happy, sad, wink, surprised, love, and cool.
- Every emoticon is pure ASCII — the most compatible faces on the internet.
- Click any emoticon to copy it instantly; paste into chats, emails, bios, and code.
- Emoticons are read sideways (tilt your head left), unlike kaomoji.
- The first emoticon, :-), was proposed by Scott Fahlman in 1982.
What is an emoticon?
Definition: An emoticon is a facial expression built from ordinary keyboard characters — typically punctuation — that you read sideways, such as :-) for a smile or :-( for a frown. The word blends "emotion" and "icon."
Emoticons predate graphical emoji by more than a decade. Carnegie Mellon professor Scott Fahlman proposed :-) and :-( on a university bulletin board in September 1982 to mark jokes, and the idea spread through early internet culture. Because they use only basic ASCII characters, emoticons survive in plain-text environments — email, terminals, subtitles — where color emoji may not render.
How this tool works
The library stores 90 emoticons grouped into six mood categories. Clicking a face copies its exact character sequence to your clipboard; nothing is transformed or "styled," because the charm of an emoticon is its raw characters. There is no search to maintain and no rendering step — the grid is a straightforward copy-paste reference.
Every face here sits inside the ASCII range (U+0000–U+007F): colons, dashes, parentheses, semicolons, and letters. That constraint is the point. ASCII is the one character set every device, font, and protocol on earth agrees on, so :-) displays identically on a 1998 pager and a 2026 smartphone — a guarantee no color emoji can make.
Worked example
You are writing a friendly email and want a light touch. Open the Happy category — home of the original :-) faces — and click :-) — it copies instantly. Paste it at the end of your sentence:
Thanks for the quick reply :-)
Need more energy? The same category holds :D (big grin) and xD (laughing). For a flirty nudge, the Wink category has ;-). Each face is one click, no typing of punctuation gymnastics required.
How to use this tool
- Choose a category — Happy, Sad, Wink, Surprised, Love, or Cool.
- Click any emoticon to copy it to your clipboard.
- Paste into your message, email, bio, or document.
- Combine freely — emoticons mix with words, kaomoji, and emoji without conflict.
The six categories
The table below is the complete classic emoticons list by mood:
| Category | Mood | Examples |
|---|---|---|
| Happy | Smiles and laughter | :-) :D xD ^_^ |
| Sad | Frowns and tears | :-( :'( T_T |
| Wink | Playful nudges | ;-) ;-D |
| Surprised | Shock and amazement | :-O :-o |
| Love | Affection | :-* <3 |
| Cool | Confidence | B-) 8-) |
Where emoticons still beat emoji
- Plain-text email and terminals: ASCII always renders; color emoji may not.
- Code and documentation: developers still drop :-) in comments and commit messages.
- Character-limited fields: an emoticon costs 2–3 characters; an emoji can cost more in UTF-16 and may render inconsistently.
- Retro aesthetics: old-school emoticons signal early-internet nostalgia — a deliberate style choice in bios and zines.
- Screen-reader clarity: "colon dash right-paren" is at least predictable, unlike a ten-emoji string.
Limitations
- Sideways reading. Newcomers often do not realize you tilt your head — kaomoji are more intuitive for them.
- Limited expressiveness. Ninety faces is plenty for moods, but emoticons cannot do animals, shrugs, or table flips like kaomoji can.
- Can look dated. In casual chat among younger users, :-) can read as formal or even passive-aggressive — context matters.
- Ambiguity. Faces like :-/ or :-| depend on shared interpretation; they carry no fixed meaning.
Emoticon Maker vs. alternatives
| Tool | What it makes | Use it when… |
|---|---|---|
| Emoticon Maker (this page) | Classic ASCII emoticons, read sideways | You need faces that work absolutely everywhere |
| Kaomoji Generator | Japanese faces, read straight-on | You want more expressive, detailed faces |
| Emoji Combiner | Color emoji sequences | You want modern pictographs instead of punctuation |
| Text Symbols Library | Monochrome Unicode symbols | You want ★ ♥ → decorations rather than faces |
Frequently Asked Questions
What is an emoticon?
An emoticon is a face made from keyboard characters, read sideways — :-) is a smile, :-( is a frown. They were the internet's original way to show tone in text, proposed in 1982, long before graphical emoji existed.
How do I copy and paste emoticons?
Click any emoticon in the library and it copies automatically. Paste it into chats, emails, bios, or documents. Because emoticons are plain ASCII text, they paste and display correctly everywhere.
What is the difference between emoticons and emoji?
Emoticons are punctuation faces you type (:-D); emoji are color picture characters from Unicode (😄). Emoticons work in pure ASCII environments and look identical on all devices; emoji artwork varies between Apple, Google, and Samsung.
What is the difference between emoticons and kaomoji?
Emoticons are read sideways and use ASCII only (:-)). Kaomoji are read straight-on and use Japanese characters ((◕‿◕)). For the Japanese style, see our kaomoji generator.
Who invented the smiley emoticon?
Carnegie Mellon professor Scott Fahlman proposed :-) and :-( on a university bulletin board in September 1982, suggesting them as joke markers. The message is preserved in the university's archives.
Where can I still use text emoticons?
Anywhere: chat apps, emails, forums, bios, code comments, and plain-text documents. They are especially useful where emoji do not render — terminals, some email clients, and minimal devices.
How many emoticons are in the library?
90 emoticons across 6 categories: Happy, Sad, Wink, Surprised, Love, and Cool — from timeless classics like :-) to playful variants like ^_^ and xD.
Are emoticons outdated?
Not exactly — they have become a style choice. In professional email and plain-text contexts they remain the safest option, and in retro or minimalist aesthetics they are deliberate. In casual chat, emoji have largely taken over.
Related tools
- Kaomoji Generator — 190 Japanese text faces read straight-on
- Emoji Combiner — build custom emoji mashups
- Text Symbols Library — 707 Unicode symbols for decoration
- All Emoji & Symbol Tools — browse the full collection