Domain extensions or suffixes, officially known as top-level domains (TLDs), are the last part of an email or web address, after the root domain, and begin with a period. I’m sure you’re all familiar with .com and other popular TLDs like .edu, .gov, .net, .co.uk, and .org. Below are some examples:
- gadget tricks
.com -
gthx
.app -
test@gadgethacks
.com
Write domain extensions faster
There’s a hidden keyboard shortcut on your iPhone or iPad that lets you type TLDs faster. To use it, simply tap and hold (or press and hold) the period (.) key on your keyboard, keep your finger on the screen, and then slide it to a TLD in the list and release it.
If you see a .com key, use it instead of the dot (.) key.
This shortcut only works in text fields that iOS or iPadOS recognizes as fields for entering email or web addresses, for example, the email and website fields when editing contact details or the search bar in a browser.
On an iPhone, in these types of fields, the dot (.) or .com key will appear on the letter keyboard. If you don’t see the dot (.) or .com key on the first keyboard view, your cursor is in a regular text field. The period (.) key always appears on an iPad, regardless of the type of text field, but the TLD shortcut will only work in supported text fields.

Customizing shortcut to your domain extensions
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 just these TLDs.
English (US)
------------
.com
.edu
.net
.org
.us
When you add other Apple keyboards on 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 even internationalized top-level domains (IDN ccTLDs) that use non-Latin character sets.
-
gTLD: The largest are
.com,.netand.orgbut you can also add.mobiand.info. -
STLD: you won’t get it
.goveither.milbut you can purchase.catthat highlights the Catalan language. -
ccTLD: This is most of what you can add to complement
.usas.de(Germany),.jp(Japan), and.uk(United Kingdom). -
IDN ccTLD: There are quite a few of these as well, including the TLDs in the list below that do not use Latin character sets.
Any additional keyboards on your iPhone or iPad that contain a TLD shortcut will have the five main US-based English (US) keyboard extensions. Some will also include additional TLDs. Here is the full list:
Own TLD key + extras (mirrored in other keyboards)
These are keyboards with their own TLD shortcut that adds additional gTLDs, sTLDs, and ccTLDs, which also appear in the English (US) keyboard shortcut as well as other keyboards installed with the 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 is not a top-level domain, iOS includes it separately so you can quickly create government addresses like .gob.mx (Mexico) or .gob.es (Spain) selecting .gob first and then the country code TLD.
No TLD key, but has extras for other keyboards
These are keyboards that lack their own TLD shortcut and still add their ccTLD to the English (US) keyboard shortcut, as well as to other keyboards installed with the shortcut.
Amharic .et
Dzongkha .bt
Own TLD key, no extras
These are keyboards with their own TLD shortcut, but they do not provide additional TLDs on their keyboards or any other keyboards installed with the 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, no extras
These are keyboards that do not have their own TLD shortcut or any additional TLDs for 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 a keyboard that gives you the TLDs you want to add to your arsenal.

Once you’ve added all the keyboards you need, try your shortcut on the English (US) keyboard, which will now include all the TLDs from the other keyboards you installed. Here’s a before and after of my keyboard, showing how much you can fit into this shortcut:

Please note that some keyboards have multiple versions available and not all versions will have the TLD shortcut. Versions without it include the Pinyin 10 Key (Chinese) and Kana (Japan) keyboards, as well as any handwriting and stroke versions.
Don’t miss: How to activate iMessage effects with just one keyword
Cover photo and screenshots from Gadget Hacks.