Use Morse code

You can write in Morse code on your mobile device.

Tania’s Story: Morse code meets machine learning

Step 1: Download Gboard

On your iPhone or iPad, install Gboard.

Step 2: Set up the Morse keyboard

Important: If you have more than 3 languages, you'll need to remove a language before you can add Morse.

  1. On your iPhone or iPad, open the Gboard app Gboard.
  2. Tap Languages and then Add Language.
  3. Scroll down and tap Morse Code (US).

Step 3: Use Morse code

  1. On your iPhone or iPad, open any app that you can type with, like Gmail or Keep.
  2. Tap where you can enter text.
  3. Touch and hold the Globe Globe.
  4. Tap Morse code (US).
  5. Enter text using the dot (.) and dash (-).

Tip: To play a game and find other learning tools, visit

Change settings for Morse layout

  1. On your iPhone or iPad, open the Gboard app Gboard.
  2. Tap Languages.
  3. Scroll down and tap Morse Code (US).
  4. From here, you can turn on settings, like Sound on keypress, Character timeout, and Key repeat.

Hear feedback when you type

  1. On your iPhone or iPad, follow steps 1-3 in "Change settings for Morse layout."
  2. Turn on Sound on keypress.

Change character timeout

You can change how long Gboard waits before it turns a Morse code sequence into a letter. You can also send each letter manually.

  • Change how long Gboard waits: Touch and hold the spacebar. Then tap Language Settings and then Morse (U.S.) and then Character timeout.
  • Send a letter to the text field manually: Set "Character timeout" to "Never." Then press the spacebar where you see the Morse code.

Set word timeout

If you turn on this feature, you can control how long before letters turn into words when you type.

  • This setting is off by default, so there's no timeout.
  • If you set the timeout to one second, and then type "hello," your keyboard adds the word and a space to the text field after one second.

Note: When you turn on word timeout, your keyboard autocorrects, suggests, and predicts words as usual.

Repeat keystrokes

To repeat keystrokes: Hold down the dot (.) or dash (-).

When key repeat is on, you can:

  • Set when to start repeating
  • Set the speed of the repeat rate