Ranges in Japanese
1990年〜2000年, 9時〜17時, 東京〜大阪. The wave dash reads as “from … to”, the role the en dash plays in English.
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.
Four wavy characters, four code points, one long history of getting mixed up. Click any card to copy it.
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.
| Platform | Keys |
|---|---|
| Windows (Japanese IME) | Type から (kara), then convert — or にから and pick 〜 |
| Windows (Alt codes) | Alt + 12316 for 〜 (U+301C), on the numeric keypad |
| Mac | Option + ^ 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 |
Near-identical glyphs with different code points — and one of them is safe everywhere.
1990年〜2000年, 9時〜17時, 東京〜大阪. The wave dash reads as “from … to”, the role the en dash plays in English.
3000円〜, 大丈夫〜, そう〜. Ranges from a floor, trailing off, or a soft drawn-out ending in casual text.
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.
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