Some websites - mainly for URL shortening - have short domain names. Now my question is: how can I register two-letter domain names like aa.com or bb.in?

5 Answers 5


By default, many authorities restrict the use of 1- or 2-letter domains for special uses (for states, organisations). The most frequent regulation appears to be a 3-letter minimum. And - to be sure - for .com and .net and the like it is probably too late: They are all taken or available only at a very high price (6 or 7 figures).

But some authorities (of nations like West Samoa) allow these short domains. You could try all the registrars though and see what they come up with when you look for 2-letter names. You might be lucky with some obscure TLD like .pw (Palau) or .mp (Northern Mariana Islands).

And even if the domains are not in the search results, they may be for sale (for the right sum). You would have to contact the domain authority to get authorization to register a 2-letter domain name and to learn what it would cost.

Here are some sources:

If you're flush, you can participate in an auction to buy a two-letter domain. Due to changes in places that offer short SLDs, you're best served with a Google search like this one to look for for current offers: https://www.google.com/search?q=two+letter+domains

(Previously, there was a link here to Buydomains.com, but this is no longer valid.)

  • buydomains.com...price is awesome!!but i want ccTLD domain for .in(india) Domain.in India's official .in domain name registry wedsite.this website have Accredited Registrars list but none of them can help me(they dont accept 2 letter domain.i want recommend me some Domain name registry company that register tow letter domain for .in ccTLD
    – AminM
    Commented May 16, 2012 at 9:16
  • 2
    If they don't allow it as a rule, you are out of luck. Then no accredited registrar will sell you an Indian 2-letter-domain. You can still call the Indian registry by phone and ask them if it would be possible at all and if so, for how much. Otherwise you will have to find another TLD. Commented May 16, 2012 at 12:00
  • @JesonPark you want am.in nice :) Commented May 28, 2012 at 7:20
  • @RakeshJuyal: Yes it is nice...do you have 'nice' way to register this domain??
    – AminM
    Commented May 28, 2012 at 14:17
  • 1
    @SimonB. Hi Simon, changed the answer, hope you like it. Commented Jan 10, 2014 at 14:59

I threw together a perl script to hit domai.nr and see which TLDs allow 2-character domain registrations. Here is the script:

use LWP::Simple;

while (<DATA>) {
    my $url = "http://domai.nr/dd$_";

    my $resp = get $url;
    if ($resp !~ m/must have at least/i) {
        print "$_\n";

... List all the TLDs from http://domai.nr/about/tlds here, one per line ...

It took about 2 minutes to run through all 276 TLDs in the list. Here are the ones that allow 2-character registration:

.aero, .af, .ag, .ai, .an, .ao, .ar, .arpa, .au, .az, .ba, .bd, .be, .bf, .bh, .bj, .bm, .bn, .br, .bv, .bw, .by, .bz, .ca, .cat, .cc, .cd, .cg, .ck, .cl, .cm, .coop, .cu, .cv, .cw, .cx, .cy, .cz, .de, .dj, .dk, .dz, .edu, .ee, .eg, .er, .et, .eu, .fi, .fj, .fk, .fm, .fo, .gb, .gd, .gg, .gh, .gl, .gm, .gn, .gov, .gp, .gq, .gs, .gu, .gw, .gy, .hk, .hn, .ht, .hu, .id, .il, .int, .io, .iq, .ir, .je, .jm, .jo, .jobs, .jp, .ke, .kg, .kh, .km, .kp, .kw, .kz, .lb, .lc, .lk, .lr, .ls, .md, .mf, .mh, .mil, .mk, .ml, .mm, .mobi, .ms, .mt, .mu, .museum, .mv, .mw, .my, .mz, .name, .nf, .ni, .nl, .no, .np, .nu, .nz, .om, .pa, .pe, .pf, .pg, .pl, .pn, .pr, .pro, .pw, .py, .root, .rs, .ru, .rw, .sb, .sc, .sd, .se, .sj, .sn, .su, .sy, .tc, .td, .tel, .tg, .th, .tj, .tk, .tl, .tm, .tp, .tr, .travel, .tt, .tv, .tz, .ua, .uk, .um, .uz, .va, .vc, .ve, .vg, .vi, .vu, .ye, .yu, .za, .zm, .zw.

EDIT: Clearly, this approach is not definitive. I tried to register two letter domains at several of these and was unsuccessful (e.g., domai.nr might say the domain is available, but the registrar they link to says it is invalid). YMMV.

  • tnx for response but i want register .in doamin
    – AminM
    Commented May 2, 2013 at 19:27
  • 3
    I think you're out of luck, unfortunately. According to INRegistry (India's official domain registry), ".IN domain names may be between 3 and 63 characters in length." See the "Domain Length" section here: registry.in/Policies Commented May 4, 2013 at 12:04

There are quite many registries allowing 2-characters. If you choose an European ccTLD probably you will not have to pay more money for 2-char than for usual domains. In case of exotic TLDs sometimes there might be a special price for 2-chars, higher than for normal. Be also aware that there are some not serious ccTLDs out there - heard of stories where the TLD was disconnected from internet for weeks, or the prices rised very strong next year. If you are looking for business purposes maybe it makes sense to order a reseller like 1-single-letter-domains.com to find a domain for you. They offer even shorter 1-char domains, but they are quite expensive.


Try registering domain .ms - Montserrat, it allows you to buy a 1-letter domain.


.al allows 2 letter registrations right now. There are still domains available, you might check at host.al for a list of them

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.