Android hides most of its character input behind long-press and the symbols tab. Here is how to reach all of it.

The short version

Start here if you only have one minute. The full guide below explains each point.

01

Long-press hides everything

Most keys have a menu of variants behind them.

02

The emoji picker searches

It covers arrows, maths and currency too.

03

No code point input

Android cannot type by code, so copy instead.

01

Long-press is the main route

Hold almost any key and a small menu of related characters appears. Vowels give accented forms, the currency key gives other currencies, and punctuation keys give typographic variants.

This is the fastest method by a wide margin and the one most people never discover, because nothing on screen advertises it.

Key points
  • Hold a vowel for accented forms
  • Hold the full stop for typographic punctuation
  • Hold the hyphen for dashes and the minus sign
  • Hold the currency key for other currencies

02

The symbols tabs

Tapping the symbols key switches to a numeric and punctuation layout. There is a second page behind it with mathematical and technical marks.

Long-press works on these keys too, which is where most of the less common punctuation actually lives.

03

The emoji keyboard covers more than emoji

The emoji picker has a symbols section with arrows, mathematical signs, currency and geometric shapes. Its search box accepts plain-word queries.

For anything you can name but cannot find, this is the tool. Searching heart or arrow returns the whole family.

04

Text shortcuts for repeat use

Android's personal dictionary lets you map a short trigger to any string. Type the trigger and the character appears.

This is worth setting up for any symbol you use weekly. It is far faster than navigating to a picker each time.

✦

Settings, then System, then Languages and input, then Personal dictionary. Add the symbol as the word and a short trigger as the shortcut.

05

Adding another keyboard layout

If you regularly need a whole script rather than a few characters, add that language's keyboard rather than fighting the picker.

Switching layouts takes one tap and gives you a proper typing experience instead of a lookup exercise.

06

What Android cannot do

There is no built-in way to enter a character by its code point, unlike desktop systems. That method simply does not exist on Android.

For an obscure character with no picker entry, copying remains the only route.

Where each character type lives

The fastest route to each group on a stock Android keyboard. Manufacturer keyboards vary slightly but follow the same structure.

You wantFastest route
Accented lettersLong-press the base letter
Dashes and the minus signLong-press the hyphen
Other currenciesLong-press the currency key
Arrows and mathematical signsEmoji keyboard, symbols section
Anything used weeklyPersonal dictionary shortcut

Long-press covers more than any picker and is invisible in the interface, which is why most of this keyboard goes unused.

07

Copy the symbols discussed in this guide

This guide explains the topic. Use technical symbols for the main copyable set, compare it with currency symbols, and browse punctuation symbols for another useful angle. Each collection includes searchable Unicode names and HTML references.

08

Questions, answered

How do I type an accented letter on Android?+

Hold the base letter and a menu of accented variants appears. Slide to the one you want and release.

Can I type a Unicode code point on Android?+

No. Android has no code point input method, which is the main difference from desktop systems. Copy the character instead.

Where are arrows and mathematical symbols?+

In the emoji keyboard's symbols section, or on the second page of the symbols tab. Both are searchable by plain word.

09

Sources and review notes

Reviewed against Unicode terminology for characters, code points, glyphs, sequences and presentation behavior.