Do you need to insert a character into text that is not on your keyboard? This is a familiar problem for students, programmers, designers, and even ordinary users. It’s inconvenient to copy from the Internet every time, and remembering hundreds of combinations is unrealistic. In fact, in Windows, macOS and even Linux there are built-in tools for quick access to any symbols - from mathematical formulas to emoticons and special hieroglyphs.
In this article you will find 10 proven methods, how to put a symbol on a laptop - from standard keyboard shortcuts to hidden functions of the operating system. We will analyze methods for different operating systems, including rare techniques that are not written about in official manuals. And at the end it awaits you a unique table with codes of the most popular symbols, which you can save to bookmarks.
1. Keyboard shortcuts for Windows (Alt codes)
The fastest way to insert a special character is to use Alt codes. These are numeric combinations that are converted into symbols when you press a key Alt. The method works in any program, from Word to the browser.
How to do it:
- 🔢 Make sure it's turned on
Num Lock(on laptops sometimes you need to pressFn + Num Lock) - 🖱️Pinch
Altand enter the numeric code on the right numeric keypad - 📝 Let go
Alt- the required symbol will appear
Examples of popular codes:
- ♫ —
Alt + 14(note) - © —
Alt + 0169(copyright) - € —
Alt + 0128(euro) - ♥ —
Alt + 3(heart)
- Daily
- Several times a week
- Less than once a month
- Never
⚠️ Attention: On some laptops Lenovo And HP The right numeric keypad may be disabled by default. Turn it on via Fn + F11 or in BIOS.
2. Windows Charmap (charmap.exe)
Built-in utility charmap.exe contains more than 3000 characters, including math symbols, arrows, currencies, and even braille. How to open it:
- Click
Win + R, entercharmapand pressEnter - Select a font (eg Arial Unicode MS for maximum set)
- Find the symbol you need, double-click on it and click "Copy"
The advantage of this method is the possibility view symbols by category (geometric figures, Greek alphabet, etc.). You can also see here Unicode-code of each character, which is useful for other methods.
If you often use the same symbols, create a text file with their codes and store them on your desktop.
3. Emojis and symbols in Windows 10/11
Few people know, but new versions of Windows have hidden emoji panel, where, in addition to emoticons, hundreds of special characters are hidden. You can call it like this:
- 🔑 Click
Win + .(dot) orWin + ;(semicolon) - 📱 Go to the "Symbols" tab (Ω icon)
- 🔍 Use search or scroll down to view all categories
The peculiarity of this method is its support Unicode 15.0, which means access to the latest symbols, including gender-neutral emoji and new math symbols. The panel works in all applications, including Photoshop And AutoCAD.
4. MacOS: Keyboard Viewer and Shortcuts
On MacBook inserting a special character is even easier thanks to the built-in keyboard viewer. Here's how to use it:
- From the Apple menu, select
System Preferences → Keyboard - Check the box next to "Show keyboard and character viewer in menu bar"
- Click on the new icon in the top right corner (checkbox) and select "Show Symbol Viewer"
To speed up the process, remember these combinations:
- 🍎
Option + 2— ™ (trademark) - 🍎
Option + G— © (copyright) - 🍎
Option + Shift + 2— € (euro) - 🍎
Option + 4— ¢ (cent)
How to insert emoji on Mac?
Click Control + Command + Space - the emoji panel will open with a keyword search.
5. Linux: Linkers and Utilities
B Ubuntu, Fedora and other Linux distributions have several ways to enter special characters. The most versatile - use symbol builder:
- Install the utility:
sudo apt install gucharmap - Run via terminal:
gucharmap - Copy the desired symbol or remember it
Unicode
To quickly enter, you can use the combination Ctrl + Shift + U, then enter the Unicode code (for example, 2665 for ♥) and press Enter. This method even works in the terminal.
⚠️ Attention: In some window managers (for example, i3) may require additional configuration of the linker through configuration files.
6. HTML codes for web developers
If you need to insert a character into a web page, use HTML entities or Unicode-codes. This is relevant for bloggers, layout designers and everyone who works with HTML/CSS.
| Symbol | HTML code | Unicode | Description |
|---|---|---|---|
| © | © |
U+00A9 |
Copyright sign |
| € | € |
U+20AC |
Euro symbol |
| ♥ | ♥ |
U+2665 |
Heart (♥) |
| ← | ← |
U+2190 |
Left arrow |
| ∞ | ∞ |
U+221E |
Infinity sign |
To insert, use the design &name; or &#number;. For example, © or © will give the same result: ©.
☑️ Preparing to use HTML characters
7. Special fonts and applications
If standard methods are not enough, pay attention to special fonts and programs:
- 📱 Symbola - font with 3000+ rare characters (installed as a regular font)
- 💻 WinCompose — Compose key emulator for Windows (allows you to enter characters through sequences)
- 🌐 CopyChar — online catalog with the ability to copy and search by category
- 📝 BabelMap — an advanced utility for working with Unicode (even supports ancient scripts)
For professionals working with LaTeX or Markdown, extension packages like fontawesome or mathpazo, which add thousands of additional characters.
8. Mobile devices and cross-platform solutions
If you need to enter a character on Android or iOSand then transfer it to the laptop:
- 📱 On Android: use Gboard (Google Keyboard) - hold your finger on a letter to access additional characters
- 🍎 On iPhone: On the keyboard, press "123" then "#+=" to access special characters
- ☁️ Cross-platform solution: create a note in Google Keep or Evernote with frequently used symbols and sync between devices
It is convenient to use to synchronize between a laptop and a smartphone. KDE Connect (Linux/Windows + Android) or AirDrop (macOS + iOS). This will allow you to quickly transfer rare characters without losing formatting.
Modern smartphones often have better ways to enter special characters than desktop OSes. Feel free to use them as an intermediate.
FAQ: Frequently asked questions about entering characters
Why don't Alt codes work on my laptop?
There may be several reasons:
- Disabled
Num Lock(check the indicator) - You are using the left numeric keypad (only the right one works)
- On some laptops Asus And Dell needs to push
Fn + Alt - Support for legacy USB is disabled in the BIOS (relevant for older models)
Try also using Unicode-input via Alt + X in Word.
How to insert a character into Photoshop or Illustrator?
In programs Adobe There are two reliable ways:
- Use the Glyphs panel (
Window → Glyphs), where you can select any character from the installed fonts - Copy the sign from
charmap.exeor online resources and paste as text
For frequently used symbols, create Glyph Sets (Glyphs palette → menu → New Glyph Set).
Is it possible to create my own keyboard shortcuts for symbols?
Yes, in Windows And macOS this is possible:
- 🪟 On Windows: use AutoHotkey to create custom hotkeys
- 🍎 On Mac: in
System Preferences → Keyboard → Keyboard Shortcuts → Textyou can add replacements (for example, "(c)" → "©")
Example script for AutoHotkey:
::sc::Send {ASC 0169} ; Вводит © при наборе "sc"
Where can I find symbols for mathematical formulas?
For mathematical symbols it is best to:
- On Windows: use font Cambria Math (included in the package Microsoft Office)
- B LaTeX: packages
amsmathAndamssymbcontain thousands of characters - Online: resource Detexify allows you to draw a symbol by hand and find it
LaTeX-team
For quick access to Word Use the Insert tab → Symbol → Other Symbols and select the Mathematical Operators set.
How to insert a character into a file name?
Most file systems (NTFS, FAT32, ext4) support Unicode in file names, but there are limitations:
- 🚫 Prohibited:
/ \ : * ? " < > | - ⚠️ Be careful with: leading/ending spaces, periods in a row, control characters (ASCII 0-31)
- 📁 For safe naming, use characters from the range
U+0020–U+007EAndU+00A0–U+FFFF
To insert a legal character into a file name, copy it from charmap.exe or use Alt- codes for renaming.