How-To & Tips

Customize iPhone TLD Quick Mail Shortcut and URL Entry


When you type an email or website address into the corresponding input field on the iPhone, most people will type in the domain extension. But there is a much faster way to enter domain extensions for email addresses and website URLs that you should be using on your keyboard. Even better, there’s a way to customize which domain extensions appear on the keyboard shortcut.

Domain extensions or suffixes, officially known as top-level domains (TLDs), are the last part of an email or web address, following the root domain, and beginning with a dot. I’m sure you all know about .com and other popular TLDs like .edu, .gov, .net, .co.uk, and .org. Here are a few examples:

  • gadgets.com

  • thx.app

  • test@gadgethacks.com

Typing domain extensions quickly

There is a hidden keyboard shortcut on your iPhone or iPad that allows you to type TLDs very quickly. To use it, simply touch and hold (or long press) the period (.) key on your keyboard, keep your finger on the screen, then slide your finger to the TLD listed and release.

If you see the .com key, use that instead of the period (.) key.

This shortcut only applies to text fields recognized by iOS or iPadOS such as email or web address input fields, for example, email and website fields when editing contact information or a browser search bar.

On the iPhone, in these types of fields, a period (.) or .com key will appear on the keyboard. If you don’t see a period (.) or .com key in the first keyboard view, your cursor is in a normal text field. The period key (.) always appears on the iPad, regardless of the type of text field, but the TLD shortcut will only work in the corresponding text fields.

Three Contacts app screenshots demonstrate iOS keyboard's period key long-press revealing common TLDs, selecting .com to complete email address.

Customizing your domain extensions shortcut

The English (US) keyboard on your iPhone or iPad contains the most popular top-level domains: .com, .net, .org, .edu, and .us. However, you are not limited to these TLDs.

English (US)
------------
.com
.edu
.net
.org
.us

When you add other keyboards from Apple to your iPhone or iPad, you may see more top-level domains, including generic top-level domains (gTLDs), country code top-level domains (ccTLDs), sponsored top-level domains (sTLDs), and international top-level domains (IDN ccTLDs) that use non-Latin character sets.

  • gTLDs: The biggest ones .com, .netagain .orgbut you can also add .mobi again .info.

  • sTLDs: You won’t find out .gov or .milbut you can benefit .cathighlighting the Catalan language.

  • ccTLDs: This is a lot of stuff to add to the filling .uslike .de (Germany), .jp (Japan), and .uk (United Kingdom).

  • IDN ccTLDs: There are a few of these as well, including any of the TLDs in the list below that don’t use Latin character sets.

All additional keyboards on your iPhone or iPad that contain a TLD shortcut will have five US-based extensions from the English (US) keyboard. Some will include additional TLDs. Here is the complete list:

Owner TLD key + extras (summary for other keyboards)

These keyboards have their own TLD shortcuts that add additional gTLDs, sTLDs, and ccTLDs, which also appear on the English (US) keyboard shortcut and on other installed keyboards with a shortcut.

Ainu                        .co.jp, .jp
Albanian                    .al
Arabic, Najdi               .sa
Armenian                    .am, .հայ
Assamese                    .in, .ভাৰত
Azerbaijani                 .az
Belarusian                  .by, .бел
Bodo                        .in, .भारत
Bulgarian                   .bg, .бг, .ею
Burmese (Unicode)           .mm
Cantonese (Traditional)     .hk, .香港
Catalan                     .cat, .eu
Chinese, Simplified         .cn, .sg, .新加坡, .澳门, .香港, .台湾, .中国
Chinese, Traditional        .cn, .hk, .mo, .tw, .澳門, .香港, .台灣, .中國
Croatian                    .hr
Czech                       .cz
Danish                      .dk, .eu, .nu
Dhivehi                     .mv
Dogri (Devanagari)          .in, .भारत
Dutch (Belgium)             .be, .eu, .nl
Dutch (Netherlands)         .be, .nl
English (Australia)         .au
English (Canada)            .ca
English (India)             .in
English (Japan)             .co.jp, .jp
English (New Zealand)       .ac, .co.nz, .nz
English (Singapore)         .sg
English (South Africa)      .za
English (UK)                .co.uk, .eu, .ie, .uk
Estonian                    .ee
Faroese                     .dk, .fo
Filipino                    .ph
Finnish                     .eu, .fi, .info, .mobi
French (Belgium)            .be, .eu, .fr
French (Canada)             .ca
French (France)             .eu, .fr
French (Switzerland)        .ch
Georgian                    .ge, .გე
German (Austria)            .at, .de, .eu
German (Germany)            .de, .eu
German (Switzerland)        .ch, .eu
Greek                       .eu, .gr, .ευ, .ελ
Gujarati                    .in, .ભારત
Hebrew                      .co.il, .il
Hindi                       .in, .भारत
Hindi (Latin)               .in
Hungarian                   .eu, .hu
Icelandic                   .is
Indonesian                  .id
Irish                       .co.uk, .ie
Italian                     .eu, .it
Japanese                    .co.jp, .jp
Kannada                     .in, .ಭಾರತ
Kashmiri (Devanagari)       .in, .भारत
Kazakh                      .kz, .қаз
Khmer                       .co.kh, .kh
Konkani                     .in, .भारत
Korean                      .ac.kr, .co.kr, .kr, .한국
Kyrgyz                      .kg
Lao                         .co, .co.la, .la
Latvian                     .eu, .lv
Lithuanian                  .eu, .lt
Macedonian                  .mk, .мкд
Maithili                    .in, .भारत
Malay                       .my
Malay (Arabic)              .my, مليسيا.
Malayalam                   .in, .ഭാരതം
Maltese                     .mt
Manipuri (Bangla)           .in
Manipuri (Meitei Mayek)     .in
Māori                       .co.nz
Marathi                     .in, .भारत
Mongolian                   .mn, .мон
Norwegian Bokmål            .no
Norwegian Nynorsk           .no
Odia                        .in, .ଭାରତ
Persian (Afghanistan)       .af, افغانستان.
Polish                      .eu, .pl
Portuguese (Brazil)         .br
Portuguese (Portugal)       .eu, .pt
Punjabi                     .in, .ਭਾਰਤ
Romanian                    .eu, .ro
Russian                     .ru, .рф
Samoan                      .sm
Sanskrit                    .in, .भारतम्
Santali (Devanagari)        .in, .भारत
Santali (Ol Chiki)          .in
Serbian                     .rs, .срб
Serbian (Latin)             .rs, .срб
Slovak                      .eu, .sk
Slovenian                   .si
Spanish (Latin America)     .gob¹
Spanish (Mexico)            .gob¹, .mx
Spanish (Spain)             .es, .eu
Swedish                     .nu, .se
Tajik                       .tj
Telugu                      .in, .భారత్
Thai                        .th, .ไทย
Tongan                      .to
Turkish                     .tr
Ukrainian                   .ua, .укр
Uzbek                       .uz
Uzbek (Arabic)              .af
Uzbek (Cyrillic)            .uz
Vietnamese                  .vn
Welsh                       .co.uk, .eu, .ie

¹ Although .gob It’s not a top-level domain, iOS lists it separately so you can quickly create government addresses like .gob.mx (Mexico) or .gob.es (Spain) by choice .gob first then the country code TLD.

There is no TLD key, but some keyboards have it

These are keyboards that do not have their own TLD shortcut but still add their ccTLD to the English (US) keyboard shortcut and to other installed keyboards that do have a shortcut.

Amharic					    .et
Dzongkha					.bt

Key TLD owner, nothing extra

These keyboards have their own TLD shortcut, but do not provide additional TLDs to their keyboards or to any other installed keyboards with a shortcut.

Akan
Apache, Western
Arabic
Assyrian
Bangla
Cherokee
Chickasaw
Choctaw
Chuvash
Hausa
Hawaiian
Hmong (Pahawh)
Igbo
Inari Sámi
Ingush
Kabyle
Kashmiri (Naskh)
Kildin Sámi
Kurdish (Latin)
Kurdish, Sorani
Liangshan Yi
Lule Sámi
Lushootseed
Mandaic
Mi'kmaw
Mvskoke
N'Ko
Navajo
Nepali
North Sámi
Osage
Pashto
Persian
Pite Sámi
Rejang
Sindhi
Sindhi (Devanagari)
Sinhala
Skolt Sámi
South Sámi
Swahili
Tamazight, Standard Moroccan
Tamil
Tibetan
Turkmen
Ume Sámi
Urdu
Uyghur
Wancho
Wolastoqey
Yiddish
Yoruba

No TLD key, nothing extra

These are keyboards that do not have their own TLD shortcut or other TLDs added to other keyboards.

Fula (Adlam)
Rohingya

Add new keyboards to your iPhone or iPad

To add any of the keyboards listed above to your iPhone or iPad, go to Settings » General » Keyboard » Keyboards » Add New Keyboard. Then, simply select the keyboard that gives you the TLDs you want to add to your database.

Three iPhone screenshots show navigating Settings » General » Keyboard to list of installed keyboards, highlighting Add New Keyboard button.

Once you’ve added all the keyboards you need, check your shortcut to the English (US) keyboard, which will now include all the TLDs from the other keyboards you’ve installed. Here’s my keyboard before and after, showing how much you can put in this shortcut:

Side-by-side iOS keyboard screenshots compare default five-option TLD bar to expanded panel revealing dozens of international domain extensions.

Note that some keyboards have multiple versions available, and not all versions will have the TLD shortcut. Versions outside of it include a Pinyin 10 Key (Chinese) and Kana (Japanese) keyboard, as well as any Handwriting and Stroke versions.

Don’t miss: How to Trigger iMessage Effects with Just a Keyword

Cover photo and screenshots by Haki Wegajeti.

Back to top button