Many Android users are faced with an unexpected problem: how to insert dash in text if it is simply not there on the virtual keyboard? An en dash (โ), an em dash (โ) or even a middle dash (โ) - these symbols are often required to design lists, dialogues or correct punctuation. But unlike computer keyboards, where the dash is available through key combinations, on smartphones everything is not so obvious.
In this article we will look at all the possible ways to insert a dash on Android โfrom standard functions Gboard and SwiftKey to hidden system menus and third-party applications. You will learn how to quickly add dashes to text without unnecessary movements, and also learn how to configure the keyboard for easy access to these symbols. We will pay special attention to the nuances of working on different versions Android (from 10 to 14) and popular brands - Samsung, Xiaomi, Huawei and others.
1. Standard method: where to look for dashes on Gboard
Gboard โa standard keyboard from Googleinstalled on most smartphones. In it, the dash is hidden in the menu of additional symbols, but not everyone knows how to get there. Here are the step-by-step guide:
- Open any application to enter text (for example,
MessagesorNotes). - Tap the input field to make the keyboard appear.
- Click on the button
?123(numbers and symbols) in the lower left corner. - In the top row of symbols, find the button
=<โit will open an extended menu. - Scroll the list to the right: there you will see en dash (
โ) and em dash (โ).
If you have Gboard version 12.0 and later, the symbols may be in the second tab of extended symbols (after clicking on =< again). Also note: on some devices (for example Samsung Galaxy with shell One UI) the path may be slightly different due to keyboard customization.
โ๏ธ Search for dash on Gboard
โ ๏ธ Attention: On keyboards with a small screen (for example, on Android Go or devices with a lower resolution720p) the character menu can be automatically shortened. In this case, the dash will have to be searched by long pressing on the hyphen (-).
2. Alternative keyboards: SwiftKey, Fleksy and others
If you use a third-party keyboard, the dash search algorithm may differ. Let's consider popular options:
- ๐น SwiftKey (Microsoft): Go to the symbols section (
?!123), then click=+โthe dash will be in the first row. In the settings, you can add a dash toQuick symbolsfor convenience. - ๐น Fleksy: Hold finger on hyphen (
-) - a pop-up menu will appear with dash options. The em dash gesture is also supported. - ๐น Samsung Keyboard: Tap
?!123, then=<, and scroll to the right. buttonโฆ(three dots). - ๐น Huawei Swype: Hold the hyphen - a context menu with a dash will appear. Alternatively:
?!123 โ =+ โ scroll right.
On supported keyboards gestures (for example, SwiftKey Flow or Gboard Glide) you can try to swipe up from the hyphen - this sometimes brings up a menu with a dash. Also, some keyboards (for example, Chroom) allow you to add a dash to Favorite characters through the settings.
| Keyboard | Path to dash | Does it support gestures |
|---|---|---|
| Gboard | ?123 โ =< โ scroll |
Yes (hold hyphen) |
| SwiftKey | ?!123 โ =+ โ first row |
Yes (swipe up) |
| Samsung Keyboard | ?!123 โ =< โ โฆ |
No |
| Fleksy | Hold - |
Yes |
3. exchange
If you need to insert a dash one time, the easiest way is to copy it from this paragraph and paste it into your text. Here are all the types of dashes to copy:
- ๐ En dash (en) dash):
โ(U+2013) - ๐ Em dash:
โ(U+2014) - ๐ Middle dash (horizontal bar):
โ(U+2015) - ๐ Hyphen:
-(U+002D)
To copy:
- Tap and hold the desired symbol above.
- In the menu that appears, select
Copy. - Paste (
Hold โ Insert) into your message.
This method is convenient if you need insert a dash once without searching through the menu, for example, to design ranges (2020โ2026) or direct speeches (โ Hello!However, for regular use it is better to set up a keyboard or create a text template.
Create a Google Notes document with frequently used symbols (dashes, quotes, currency signs) - this way you wonโt have to look for them every time.
4. Using Unicode input (for advanced users)
If you often work with texts and need non-standard characters, you can enter a dash through Unicode codes. data-i="137">Unicode codes
- Install a keyboard that supports Unicode (for example, Gboard or AnySoftKeyboard).
- In the input field, type the dash code:
U+2013โ en dashU+2014- em dashU+2015- middle dash
On some devices (for example, Pixel or OnePlus s pure Android) this method works without additional settings. On Samsung or Xiaomi you may need to enable Unicode input in the keyboard settings (Advanced โ Text input โ Unicode).
Example:
Enter: 2013{space} โ get: -
Enter: 2014{space} โ get: -
โ ๏ธ Attention: On keyboards with predictive input (for example, SwiftKey in Flowmode), Unicode codes can be automatically replaced with plain text. In this case, temporarily disable autocorrect in the settings.
5. Creating text templates (for frequent insertions)
If you often use dashes (for example, to design posts on social networks or work with documents), it makes sense to create text templatesThis will save time and eliminate the need to search for characters:
Method 1: Built-in Android tools
Starting with Android 12, the system has a function Text replacements:
- Open
Settings โ System โ Language and input โ Advanced settings โ Text replacements. - Click
Addand enter:- To field
Abbreviation:--d(for em dash) - To field
Text:โ
- To field
--d a space will be substituted โ.Method 2: Applications for templates
For more flexible settings, use applications like Text Blaze or aText:
- ๐ฑ Set Text Blaze from Google Play.
- ๐ Create a new template with a trigger (for example,
;dash) and textโ. - ๐ Now when entering
;dasha dash will be inserted in any field.
This method is especially convenient for users who work with multiple inserts for example, copywriters, journalists or students. Templates can also be synchronized between devices via an account Google.
How to synchronize templates between devices?
In applications like Text Blaze or aText there is an export/import function via Google Drive or Dropbox. Create a backup copy of the templates on one device, then restore it on another.
6. Problems and solutions: why the dash is not inserted
Sometimes users encounter the fact that the dash not displayed or is replaced by another character. Considerable problems and their solutions:
| Problem | Cause | Solution |
|---|---|---|
| The dash is replaced with a hyphen | Autocorrect in the keyboard | Disable autocorrect in the keyboard settings (Text correction โ Autocorrect) |
| No dash symbol in the menu | Outdated version keyboard | Update Gboard or SwiftKey in Google Play |
The dash is displayed as ? |
Unsupported font | Change the font in the display settings (Screen โ Font) |
| Unicode input does not work | No keyboard support | Install AnySoftKeyboard or Hacker's Keyboard |
If the problem persists, try resetting your keyboard:
- Open
Settings โ Applications. - Find your keyboard (for example, Gboard) and select
Storage โ Erase data. - Restart the device.
โ ๏ธ Attention: On some devices (for example, Huawei without services Google) system keyboards may not support Unicode characters. In this case, use third-party solutions like Fleksy or Chroom.
7. Dash in different applications: Telegram, Word, social networks
In some applications, the dash may behave non-standardly. nuances:
- ๐ฑ Telegram: Supports all types of dashes, but in the web version (Telegram Web) an en dash (
โ) can be automatically replaced with a long one (โTo avoid this, paste the symbol via the clipboard. - ๐ Microsoft Word/Excel: On Android in the mobile version Word the dash is inserted through
Insert โ Symbol โ Other symbolsHyphen retention also works. - ๐ Google Docs: Supports all insertion methods (keyboard, Unicode, copying). For quick access, add a dash to
Special charactersvia the menuInsert. - ๐ฌ Social networks (VKontakte, Facebook): Eng dash (
โ) may appear long due to platform fonts. To ensure that you insert the correct character, use the clipboard.
In Instagram i TikTok a dash is often used for design. hashtags or signatures. For example:
#travel_2026
- Moscow
- St. Petersburg
- Sochi
Convenient for such cases prepare a template in advance in Google Keep or Notes and copy it as needed.
In social networks, an en dash (โ) is often visually indistinguishable from an em dash (โ) because of the fonts. If accuracy is important (for example, in typographic texts), check the display on different devices.
FAQ: Frequently asked questions about the dash on Android
Can I add a dash by voice input?
Yes, but with reservations. Voice input in Gboard recognizes commands like โem dashโ or โdash with spaces,โ but it works unstable. Itโs better to use text templates or copying.
Why is the dash missing in the symbol menu on my Samsung?
On devices Samsung with a shell One UI the dash can be hidden under the button โฆ (three dots) in extended characters. If it is not there, update Samsung Keyboard via Galaxy Store.
How to insert a dash on a tablet. Android?
On tablets (for example, Samsung Tab or Lenovo Yoga) the algorithm is the same as on smartphones. However, due to the large screen, the symbol menu may look different - the dash is usually on the second tab after pressing =<.
Is it possible to assign a gesture to dash?
Yes, in some keyboards (for example, SwiftKey or Fleksy) you can customize the gesture. For example, in SwiftKey go to Settings โ Gestures โ Add gesture and assign a swipe up from the hyphen to insert. dash.
Why does the dash turn into a question mark?
This is due to font incompatibility or encoding Try changing the font in the display settings (Screen โ Font โ Standard) or use a different one. messenger (for example Telegram instead of SMS).