Mix and match ears, eyes, a mouth and arms to build a custom ( ͡° ͜ʖ ͡°), watch it update live and copy it with one click. Prefer a classic? Pick one of the ready-made Lenny faces below.
Last updated:
Ready-made Lenny faces
Click a face to copy it, or turn on edit mode to load it into the builder above.
Your recent faces
Advertisement
Advertisement
How to use the Lenny Face Generator
Start from the classic ( ͡° ͜ʖ ͡°) shown at the top.
Pick parts: choose an outline (ears), eyes, a nose/mouth and optional arms. The preview updates instantly.
Feeling lucky? Press Shuffle parts or a part's Random link.
Copy your face with Copy Lenny face, or click any ready-made face in the gallery to copy it directly.
Paste it into a chat, comment or game with Ctrl+V (Cmd+V on Mac).
Anatomy of the Lenny face
The classic face is only 11 code points, but four of them are invisible tricks. Knowing them helps you edit Lenny faces by hand:
Piece
Character
Unicode
Role
Outline
( )
U+0028 / U+0029
Ears / sides of the head
Eyebrow
◌͡
U+0361 combining double inverted breve
Arched brow drawn over the character before it
Raised eyebrow
◌͠
U+0360 combining double tilde
Wavy, skeptical brow (used in ( ͠° ͟ʖ ͡°))
Eyes
°
U+00B0 degree sign
Pupils; swap for ◉ ʘ ᵔ ಠ ♥ $ for new moods
Smile
◌͜
U+035C combining double breve below
Smirk under the nose
Flat mouth
◌͟
U+035F combining double macron below
Straight, unimpressed mouth
Nose
ʖ
U+0296 Latin letter inverted glottal stop
Nose and chin
Frown
ʖ̯
U+0296 + U+032F combining inverted breve below
Sad Lenny
The dotted circle (◌) above only shows where a combining mark attaches; it is not part of the face.
Popular Lenny variants and when people use them
Face
Nickname
Use
( ͡° ͜ʖ ͡°)
Classic Lenny
Cheeky hint, playful mischief
( ͡~ ͜ʖ ͡°)
Winking Lenny
"You know what I mean"
( ͠° ͟ʖ ͡°)
Suspicious Lenny
Doubt, side-eye
( ͡° ʖ̯ ͡°)
Sad Lenny
Disappointment
ᕦ( ͡° ͜ʖ ͡°)ᕤ
Flexing Lenny
Showing off, gym posts
¯\_( ͡° ͜ʖ ͡°)_/¯
Shrugging Lenny
"Oh well"
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
Lenny army
Everyone is in on the joke
ʕ ͡° ͜ʖ ͡°ʔ
Bear Lenny
Cute twist on the classic
Tips
Keep a space before each ͡ eyebrow: it attaches to the space, which leaves the eye character clean.
Fonts change the look: Segoe UI (Windows) and Apple's system font render the classic well; some monospace fonts push the brows sideways.
For a whole library of other text faces by emotion, see the kaomoji list.
Frequently asked questions
What is the Lenny face?
The Lenny face ( ͡° ͜ʖ ͡°) is a text face that became popular on internet forums in 2012 and is used to suggest mischief, a cheeky joke or innuendo. The name "Lenny" was given to it by users; it has no official meaning.
What characters make up ( ͡° ͜ʖ ͡°)?
It is made of a parenthesis, spaces, two degree signs (°) for eyes, the Latin letter ʖ (U+0296, a reversed glottal stop) as the nose and mouth, and combining marks: U+0361 (combining double inverted breve) draws the eyebrows above each eye and U+035C (combining double breve below) draws the smile under the nose.
Why do the eyebrows look misplaced on my screen?
The eyebrows are combining characters that attach to the character before them. Different fonts position them differently, and removing the spaces makes them land on the wrong character. Keep the classic spacing option on for the most faithful look.
How many characters is a Lenny face?
The classic ( ͡° ͜ʖ ͡°) is 11 Unicode code points: ( space ͡ ° space ͜ ʖ space ͡ ° ). Sites that count characters, such as X, count each combining mark too, so it uses more of your limit than it looks.
Can I use a Lenny face in Discord or Twitch names?
In chat messages, yes. Usernames and display names often restrict special characters, so it may be rejected there. On Discord, an arm with a backslash such as ¯\_( ͡° ͜ʖ ͡°)_/¯ needs an extra backslash to show.
Is anything I build saved or uploaded?
Your last selection and recent faces are stored only in your browser's local storage so they are there when you return. Nothing is sent to a server.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.