Skip to content

One click to copy the wave dash, plus the fullwidth tilde, the swung dash and the plain tilde — and how to know which of the four you are actually looking at.

The wave dash (〜): copy it, type it, tell it apart

Character
Wave Dash
Unicode
U+301C

Four wavy characters, four code points, one long history of getting mixed up. Click any card to copy it.

4 characters to tell apart

The wave dash is the tilde’s Japanese cousin — the character in 1990年〜2000年 (from 1990 to 2000), in 3000円〜 (from 3,000 yen upward), and in the drawn-out そう〜 of casual messaging. It is also one of the great encoding traps of CJK computing, because two different characters claim the job: Unicode’s wave dash (U+301C) and the fullwidth tilde (U+FF5E) that Windows shifted to decades ago in its Shift-JIS lineage. The two look nearly identical, and converting between encodings has corrupted more 〜 characters than any other single CJK code point.

The practical upshot: text typed on a Japanese Windows machine usually holds U+FF5E; text typed on macOS usually holds U+301C; and a database, search engine or validator that accepts one will often reject the other. Copy the character you actually need from the cards above — the big button carries the Unicode wave dash, the grid gives you all four relatives — and if a paste renders as a box or a question mark, you have met the wrong one for that font.

The other two relatives matter outside Japanese. The swung dash (U+2053) is the dictionary mark that repeats a headword, and the ASCII tilde (~) is the keyboard original that every URL, shell command and approximation has used since the 1960s. All four are real Unicode characters, not images, and each carries its own code point below so you can verify exactly which one you pasted.

How to type the wave dash

PlatformKeys
Windows (Japanese IME)Type から (kara), then convert — or にから and pick 〜
Windows (Alt codes)Alt + 12316 for 〜 (U+301C), on the numeric keypad
MacOption + ^ then a key, or ことえり: type なみダッシュ
iPhone / Android (JP)Long-press the hyphen/underscore key, pick 〜
Google 日本語入力Type から and convert, or F10 for the fullwidth form
HTML&wave; or 〜 · fullwidth: ~
Markdown / plain text~ is the safe stand-in everywhere ASCII is expected

Wave dash vs tilde vs swung dash

Near-identical glyphs with different code points — and one of them is safe everywhere.

Ranges in Japanese

1990年〜2000年, 9時〜17時, 東京〜大阪. The wave dash reads as “from … to”, the role the en dash plays in English.

Approximation and tone

3000円〜, 大丈夫〜, そう〜. Ranges from a floor, trailing off, or a soft drawn-out ending in casual text.

The encoding trap

U+301C and U+FF5E swap places between macOS and Windows text. When a search or import fails on 〜, check which of the two you pasted — this page shows both.

Wave dash FAQ

What is a wave dash?
The wave dash (〜, U+301C) is a wavy horizontal character used in Japanese for ranges (“from … to”) and approximations. It is the visual sibling of the tilde, and the source of one of CJK computing’s longest-running encoding headaches.
How do I copy the wave dash?
Click the big card at the top of this page and 〜 is copied to your clipboard. The grid below copies each relative separately — fullwidth tilde, swung dash and plain tilde — so you get exactly the character your text needs.
How do I type a wave dash on Windows?
With a Japanese IME, type から (kara) and convert — 〜 is among the candidates. Without an IME, Alt + 12316 on the numeric keypad produces U+301C. Be aware that much Japanese Windows software outputs the fullwidth tilde U+FF5E instead.
How do I type it on a Mac?
Mac Japanese input offers 〜 through the から conversion as well; Option + combinations vary by keyboard layout. macOS text conventionally carries the true U+301C, which is why cross-platform pastes sometimes break.
What is the difference between 〜 and ~?
Encoding, not appearance: U+301C is Unicode’s wave dash and U+FF5E is the fullwidth tilde. They render almost identically and fail interchange constantly — a system expecting one shows the other as a box. Copy the one your target system wants.
What is a swung dash?
The swung dash (⁓, U+2053) is the typographic mark dictionaries use to stand in for a repeated headword: “~es” under “types” means “typeses”. It is the historical ancestor of the tilde and mostly lives in print typography.
Which one should I use in plain text?
Wherever ASCII is expected — URLs, shell commands, code, international forms — use the plain tilde (~, U+007E). The wave dash is for Japanese prose; the tilde is for everything that must survive any system unchanged.

Got dashes you did not ask for?

The wave dash is a character you choose. The dashes that arrive uninvited — em dashes, en dashes, hyphens — have their own removers.

Remove dashes instead