Find any symbol by name, Alt code or code point, click to copy it, and see how to type it on Windows or in Word and how to write it in HTML, CSS or JavaScript.
397 symbols. Click one to copy it and see its codes.
Click a symbol to copy it and see its Alt code, Word, HTML, CSS and JavaScript codes.
Type what you're looking for (heart, degree, rupee, tick), an Alt code (3 or 0169) or a code point (U+20B9), or pick a category.
Click a symbol: it's copied, and its panel shows every way to type or write it.
Paste it, or use the Alt code: hold Alt and type the number on the number pad.
The 397 characters are the full Alt code sets of code page 437 and Windows-1252 (letters and digits left out) plus common symbols with no Alt code. Everything runs in your browser.
Frequently asked questions
How do I type an Alt code?
Hold down Alt, type the number on the numeric keypad (the number pad on the right of the keyboard, with Num Lock on), then let go of Alt. The number keys above the letters don't work for Alt codes.
The leading zero changes the table Windows uses. Without it, Alt 1 to 255 come from the old DOS character set (code page 437); with it, Alt 0128 to 0255 come from Windows-1252. The tool shows both where a symbol has both.
My laptop has no number pad. How can I type symbols?
Press the Windows logo key and the full stop (period) to open the emoji panel, then choose Symbols for punctuation, currency, maths and accented letters. Some laptops have a number pad on the letter keys, switched on with Fn or Num Lock. Or click a symbol here to copy it and paste it where you need it.
How do I type a symbol that has no Alt code?
Copy it from this page, or in Microsoft Word type its code and press Alt+X: the rupee sign ₹ is 20B9, so type 20B9 then Alt+X. Each symbol's panel shows its code.
Why do I get a different symbol than the one listed?
Alt codes follow Windows' language settings. These are the codes for US and Western European Windows (code pages 437 and 1252); with other language settings the same numbers can type different characters, and a few programs handle Alt codes their own way.