Shocked eyes
⊙ ◎ ◉ ʘ ☉ ๏ ๐
Circular characters. The heavier and larger the circle, the stronger the reaction reads.
Surprised, startled and lost for words
Shock in a kaomoji is carried almost entirely by the eyes. A wide circular eye is startled, a small one merely surprised, and the mouth only decides whether the face is silent or making a noise about it.
(⊙_⊙)
Quick answer
(⊙_⊙) is the standard shocked kaomoji, and (゚д゚) is the open-mouthed version. Circular eye characters — ⊙ ◎ ◉ ʘ ☉ — are what read as shock; the wider the circle, the stronger the reaction. Adding an open mouth such as д, ロ or 0 turns silent surprise into an audible gasp.
Copy and paste
Every face is plain text. Tap one to copy it, then paste it wherever you are typing — it travels as ordinary characters, not as an image.
(⊙_⊙)
The standard. Circled dots staring straight ahead.
(゚д゚)
The д mouth is hanging open — the loudest here.
(゜ロ゜)
ロ is a square open mouth, caught mid-gasp.
(・o・)
The mildest face on this page.
(☉_☉)
☉ has a centre dot, which makes the gaze fix on you.
(゚o゚)
Round eyes and a round mouth — cartoonish.
(⊙﹏⊙)
The wavy mouth adds anxiety to the surprise.
(◎_◎)
Double-ring eyes read as reeling.
(゚Ω゚)
The Ω mouth is a wide open howl.
(๏_๏)
Thai characters as bulging eyes.
(ʘ_ʘ)
ʘ is an IPA click letter — the roundest eye available.
(ʘ‿ʘ)
Shocked eyes above a smile; deliberately off.
(◉_◉)
Heavy filled circles; the most intense stare here.
(ノ゚0゚)ノ
Hands up with an open mouth.
(@_@)
Full-width at signs read as spiralling eyes.
(°〇°)
A large circle mouth between two small eyes.
(゚ロ゚)
The half-width version of the square-mouthed gasp.
(•ロ•)
Half-width kana as a small open mouth — the mildest gasp here.
(⊙⊙)
No mouth at all — speechless.
(๐_๐)
Thai zeros as vacant eyes.
How they are built
Kaomoji are assembled rather than drawn. Once you can see the components, you can adjust any face on this page instead of hunting for a different one.
⊙ ◎ ◉ ʘ ☉ ๏ ๐
Circular characters. The heavier and larger the circle, the stronger the reaction reads.
д ロ 〇 0 o Ω
Turn silent surprise into an audible one. Ω is the widest, and closer to a howl.
_ ﹏ ‿ (none)
An underscore is speechless; a wavy ﹏ adds worry; leaving the mouth out entirely is the most stunned of all.
ノ 」 \ /
Optional. They push the face from stunned towards alarmed and make it read as reacting out loud.
Before you paste
Markdown and rich-text editors treat backslashes, underscores and asterisks as formatting. Underscore mouths are the specific casualty here — they can turn the rest of the line italic.
(⊙_⊙) contains an underscore, which several editors read as the start of italics. If the face arrives as (⊙⊙) with the following text slanted, that is why. (⊙﹏⊙) avoids it entirely.
Full-width kana like ゚ and ロ occupy a whole cell while Latin characters occupy half, so a face can look balanced in one app and lopsided in another.
Read more
Some of these have their own page covering where the face came from and how its meaning has shifted.
Questions
(⊙_⊙) is the standard silent version and (゚д゚) the open-mouthed one. The circular eyes carry the shock; the mouth only decides whether the face is stunned into silence or reacting out loud.
Open-mouthed shock. The д is a Cyrillic letter used purely for its shape — a wide open jaw. It is the strongest surprise face in common use: genuine disbelief, not mild astonishment.
The underscore. (⊙_⊙) and (◎_◎) contain one, and Markdown treats a pair of underscores as italic formatting, so the mouth vanishes and the following text slants. Use (⊙﹏⊙) instead, which replaces the underscore with a wavy dash.
Replace both eyes with a circular character — ⊙ ◎ ◉ ʘ or ☉ — and leave the mouth small or absent. Every face on this page is that one substitution applied to an otherwise ordinary kaomoji, which is why the shock set is so easy to extend.
Keep exploring