fsymbols
Loading symbols…
››
~

tilde

Tilde

The tilde ~ is the keyboard squiggle. Before a number it means “about”; after a word it stretches the sound into a playful, sing-song tone. A trailing tilde can sound flirty, but it is not a confession.

Text symbol
Also called
squiggle · wavy line
Search it as
approx · approximation symbol · tilde symbol
Shows up in
Anything that takes text · its shape is whatever your font draws

What ~ means

Before numbers, “about”; after words, a playful vocal stretch. The squiggle in “~10 minutes” makes the time an estimate. In the English greeting “hi~”, it changes the delivery, not the definition.

Paired tildes put a phrase in an exaggerated voice. The English “~ totally normal ~” reads as knowingly cute or ironic, not as maths.

Is a tilde flirting?

Possibly, but one tilde is not much to go on. Read “hey~” alongside the rest of the conversation. You can match the light tone without treating it as a romantic advance.

Sound-stretching is not only an English habit: a 2011 study records sentence-final tildes standing for drawn-out sounds in Chinese online chat. That supports the stretched reading, not a universal flirting code.

Save the sing-song tilde for casual messages; write “about” in formal prose when estimating a quantity.

Do not treat a trailing tilde as proof of attraction.

What it means when someone sends it to you

3 readings
“~10 minutes”
An estimate, not a precise arrival time.
“hi~”
A greeting with a playful or sing-song ending.
“~ totally normal ~”
An exaggerated voice: knowingly cute or ironic.

Don't confuse it with

3

Questions people ask

2

Why does ~/ appear in computer commands?

It points to your home directory in shells that perform tilde expansion. `~/Documents` means Documents inside that directory, not a folder literally named ~.

Why did my tilde turn into an accented letter?

A dead key is likely: it waits for the next letter and adds an accent. On layouts with a tilde dead key, pressing Space afterwards produces the standalone mark.

How to type ~

Windows (Word)
Alt+XType 007E, then Alt+X to get ~.
Windows
Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win + .).
macOS
Control+Command+SpaceOpen the character viewer and search “tilde”.
Linux
Ctrl+Shift+UType 007e, then Enter or Space.
HTML
~
CSS
\007E
US keyboard
Press Shift plus the backtick key, usually left of 1.
Codes and encoding1 code points
HTML decimal
~
HTML hex
~
CSS content
content: "\007E";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
~
1
On screen
1
Code points
1
JS .length
1
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Maths & numbers1,835 symbols