{
  "url": "https://phonelookup.dev/country/ru",
  "iso": "RU",
  "slug": "ru",
  "name": "Russia",
  "callingCode": 7,
  "exitCode": "810",
  "preferredExitCode": "8~10",
  "trunkPrefix": "8",
  "mobilePortable": true,
  "mobileStarts": [
    "89"
  ],
  "lineTypes": [
    {
      "type": "mobile",
      "label": "Mobile",
      "regex": "9\\d{9}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "8 (912) 345-67-89",
      "exampleInternational": "+7 912 345-67-89",
      "exampleE164": "+79123456789"
    },
    {
      "type": "fixedLine",
      "label": "Fixed line",
      "regex": "(?:3(?:0[12]|36|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15-7]|6[0-35-79]|7[1-37-9]))\\d{7}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [
        7
      ],
      "exampleNational": "8 (301) 123-45-67",
      "exampleInternational": "+7 301 123-45-67",
      "exampleE164": "+73011234567"
    },
    {
      "type": "tollFree",
      "label": "Toll-free",
      "regex": "8(?:0[04]|108\\d{3})\\d{7}",
      "lengths": [
        10,
        14
      ],
      "localOnlyLengths": [],
      "exampleNational": "8 (800) 123-45-67",
      "exampleInternational": "+7 800 123-45-67",
      "exampleE164": "+78001234567"
    },
    {
      "type": "premiumRate",
      "label": "Premium-rate",
      "regex": "80[39]\\d{7}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "8 (809) 123-45-67",
      "exampleInternational": "+7 809 123-45-67",
      "exampleE164": "+78091234567"
    },
    {
      "type": "personalNumber",
      "label": "Personal number",
      "regex": "808\\d{7}",
      "lengths": [
        10
      ],
      "localOnlyLengths": [],
      "exampleNational": "8 (808) 123-45-67",
      "exampleInternational": "+7 808 123-45-67",
      "exampleE164": "+78081234567"
    }
  ],
  "formats": {
    "e164": "+79123456789",
    "international": "+7 912 345-67-89",
    "national": "8 (912) 345-67-89",
    "rfc3966": "tel:+7-912-345-67-89"
  },
  "carriers": [
    {
      "name": "t2",
      "lineType": "mobile",
      "prefixCount": 544,
      "ranges": [
        "8908",
        "8950",
        "8952–8953",
        "89000–89002",
        "89005–89006",
        "89009",
        "89013",
        "89015",
        "89017",
        "89019–89022",
        "89025–89029",
        "89040–89044",
        "89046",
        "89048",
        "89511–89519",
        "89582",
        "89771–89779",
        "89911",
        "89914",
        "89916",
        "89919–89920",
        "89961",
        "890030–890032",
        "890035–890036",
        "890041–890047",
        "890049",
        "890100",
        "890105",
        "890117–890120",
        "890127–890129",
        "890140",
        "890142–890143",
        "890145",
        "890148",
        "890160–890161",
        "890165–890169",
        "890180",
        "890185–890186",
        "890230",
        "890236",
        "890238–890239",
        "890241",
        "890243–890245",
        "890247–890248",
        "890450–890453",
        "890455",
        "890457–890459",
        "890475–890479",
        "890490–890494",
        "890496–890497",
        "890499",
        "895103",
        "895105–895109",
        "895810–895818",
        "895839",
        "895850",
        "895856",
        "895858",
        "895863–895868",
        "895884–895887",
        "898091–898094",
        "899100",
        "899102–899109",
        "899132",
        "899135–899139",
        "899220–899224",
        "899228–899231",
        "899233–899236",
        "899240–899242",
        "899250–899252",
        "899300–899302",
        "899400–899401",
        "899510",
        "899512",
        "899518–899520",
        "899540–899542",
        "899550",
        "899559–899560",
        "899571–899577",
        "899588–899593",
        "899596",
        "899600",
        "899670",
        "899672–899674",
        "899676–899680",
        "899690",
        "8900330–8900334",
        "8900345–8900349",
        "8900370–8900374",
        "8900405–8900409",
        "8900480–8900488",
        "8901010–8901012",
        "8901014–8901019",
        "8901110–8901115",
        "8901117–8901123",
        "8901125–8901128",
        "8901130–8901131",
        "8901134–8901138",
        "8901140–8901141",
        "8901144–8901145",
        "8901149–8901150",
        "8901155–8901157",
        "8901210",
        "8901220",
        "8901230",
        "8901234–8901243",
        "8901410",
        "8901412–8901414",
        "8901419",
        "8901460–8901466",
        "8901470–8901471",
        "8901479",
        "8901621",
        "8901623–8901625",
        "8901630–8901635",
        "8901640–8901642",
        "8901644–8901647",
        "8901820–8901822",
        "8901847",
        "8901870–8901871",
        "8902310–8902314",
        "8902325–8902326",
        "8902329",
        "8902355–8902358",
        "8902400",
        "8902403–8902409",
        "8902420–8902423",
        "8902425–8902429",
        "8902461–8902468",
        "8904955–8904959",
        "8958010–8958013",
        "8958030–8958038",
        "8958040–8958041",
        "8958190–8958193",
        "8958195–8958196",
        "8958198–8958199",
        "8958510–8958516",
        "8958535",
        "8958541–8958553",
        "8958556–8958559",
        "8958570–8958576",
        "8958590",
        "8958592–8958594",
        "8958835–8958839",
        "8970881",
        "8991010–8991017",
        "8991019",
        "8991315–8991319",
        "8991330–8991332",
        "8991342–8991349",
        "8993030–8993035",
        "8994250",
        "8994270–8994271",
        "8995210–8995211",
        "8995213",
        "8995996–8995998",
        "8996010",
        "8996013–8996019",
        "8996200–8996204",
        "8996299–8996302",
        "8996699",
        "8996750–8996752",
        "8996755–8996759",
        "8996810–8996814",
        "8996849–8996855",
        "89010130–89010136"
      ]
    },
    {
      "name": "MegaFon",
      "lineType": "mobile",
      "prefixCount": 150,
      "ranges": [
        "892",
        "8931",
        "8937",
        "8999",
        "89300–89304",
        "89307–89308",
        "89320–89326",
        "89328",
        "89331–89333",
        "89341",
        "89344",
        "89360",
        "89366–89367",
        "89380–89385",
        "89388–89389",
        "89397",
        "89963–89966",
        "89969",
        "890211",
        "890222",
        "890229",
        "890232–890233",
        "890237",
        "890472",
        "890474",
        "890836",
        "890838–890842",
        "890861–890862",
        "890884",
        "893065–893069",
        "893393",
        "893399",
        "893650–893653",
        "893865",
        "893869–893870",
        "893877–893879",
        "895845",
        "899111",
        "899555",
        "899595",
        "899602–899613",
        "899621–899624",
        "899626",
        "899628–899629",
        "899689",
        "8900900",
        "8902240",
        "8902249",
        "8902350–8902351",
        "8902359",
        "8902660–8902663",
        "8902665",
        "8902714",
        "8902716",
        "8902748–8902749",
        "8902953–8902955",
        "8902993–8902995",
        "8904708–8904711",
        "8904730–8904734",
        "8908344–8908345",
        "8908373–8908374",
        "8908430–8908434",
        "8908850–8908851",
        "8936110–8936111",
        "8936222",
        "8936333",
        "8936555",
        "8996205–8996209"
      ]
    },
    {
      "name": "MTS",
      "lineType": "mobile",
      "prefixCount": 85,
      "ranges": [
        "8982",
        "8987",
        "89780",
        "89787–89788",
        "89807",
        "89831–89833",
        "89835",
        "89867",
        "89869",
        "890108",
        "890181",
        "890208",
        "890220",
        "890234",
        "890835",
        "890852–890853",
        "890856",
        "895023",
        "895093",
        "895880–895882",
        "897810–897814",
        "897820–897822",
        "897826–897827",
        "8901152",
        "8901415–8901416",
        "8901418",
        "8901475–8901476",
        "8901478",
        "8902241–8902243",
        "8902315–8902319",
        "8902352–8902354",
        "8902712–8902713",
        "8902746–8902747",
        "8904724–8904725",
        "8904735–8904739",
        "8908370–8908372",
        "8950888–8950889",
        "8950940–8950944",
        "8958830–8958834",
        "8978255–8978259"
      ]
    },
    {
      "name": "Beeline",
      "lineType": "mobile",
      "prefixCount": 60,
      "ranges": [
        "896",
        "8903",
        "8905–8906",
        "8909",
        "890205–890207",
        "890252",
        "890255",
        "890462",
        "890470",
        "890844–890845",
        "890896–890899",
        "895100–895102",
        "895320–895322",
        "8900335–8900344",
        "8902710",
        "8902717",
        "8904726–8904727",
        "8908364",
        "8908375–8908379",
        "8908435–8908439",
        "8908460–8908464",
        "8950668",
        "8950880",
        "8980999",
        "8983888",
        "8983999",
        "8986666"
      ]
    },
    {
      "name": "Motiv",
      "lineType": "mobile",
      "prefixCount": 60,
      "ranges": [
        "890003–890004",
        "890020–890021",
        "890038–890039",
        "890249",
        "890259",
        "890287",
        "890416–890417",
        "890438",
        "890454",
        "890498",
        "890863",
        "890890–890892",
        "895019–895020",
        "895063–895065",
        "895213–895214",
        "895273",
        "895300",
        "895304–895305",
        "895338",
        "895360",
        "897721–897724",
        "8900197–8900199",
        "8900375–8900379",
        "8900400–8900404",
        "8908609",
        "8952725–8952729",
        "8952740–8952744",
        "8953039"
      ]
    },
    {
      "name": "TMT",
      "lineType": "mobile",
      "prefixCount": 21,
      "ranges": [
        "890471",
        "890833–890834",
        "893930–893931",
        "893933–893939",
        "893950",
        "895862",
        "8902711",
        "8902715",
        "8902718–8902719",
        "8950665–8950667"
      ]
    },
    {
      "name": "Multiregional Transit Telecom (MTT)",
      "lineType": "mobile",
      "prefixCount": 18,
      "ranges": [
        "895841–895842",
        "895846",
        "895848",
        "895860–895861",
        "8901129",
        "8901202",
        "8901221–8901222",
        "8901477",
        "8901808",
        "8958596–8958599",
        "89010138–89010139"
      ]
    },
    {
      "name": "Lyca Mobile",
      "lineType": "mobile",
      "prefixCount": 6,
      "ranges": [
        "899597",
        "8995991–8995995"
      ]
    },
    {
      "name": "Sberbank-Telecom",
      "lineType": "mobile",
      "prefixCount": 6,
      "ranges": [
        "898098–898099",
        "8901151",
        "8995770",
        "8995777",
        "8995990"
      ]
    },
    {
      "name": "Sprint",
      "lineType": "mobile",
      "prefixCount": 5,
      "ranges": [
        "8958577",
        "8958580–8958583"
      ]
    },
    {
      "name": "Center 2M",
      "lineType": "mobile",
      "prefixCount": 4,
      "ranges": [
        "8958517–8958519",
        "8958534"
      ]
    },
    {
      "name": "Sim Telecom",
      "lineType": "mobile",
      "prefixCount": 4,
      "ranges": [
        "89004651–89004654"
      ]
    },
    {
      "name": "Sonet",
      "lineType": "mobile",
      "prefixCount": 4,
      "ranges": [
        "8958530–8958533"
      ]
    },
    {
      "name": "Dani CALL",
      "lineType": "mobile",
      "prefixCount": 3,
      "ranges": [
        "8901626–8901628"
      ]
    },
    {
      "name": "Global Telecom",
      "lineType": "mobile",
      "prefixCount": 3,
      "ranges": [
        "89583",
        "89589",
        "895844"
      ]
    },
    {
      "name": "Vainakh Telecom CJSC",
      "lineType": "mobile",
      "prefixCount": 3,
      "ranges": [
        "899580–899582"
      ]
    },
    {
      "name": "Apex Telecom",
      "lineType": "mobile",
      "prefixCount": 2,
      "ranges": [
        "890125",
        "8901158"
      ]
    },
    {
      "name": "Internod",
      "lineType": "mobile",
      "prefixCount": 2,
      "ranges": [
        "899579",
        "8995999"
      ]
    },
    {
      "name": "Antares",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "89007"
      ]
    },
    {
      "name": "Elemte-Invest",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "897815"
      ]
    },
    {
      "name": "GLONASS",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "894"
      ]
    },
    {
      "name": "Gazprom Telekom",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "89004650"
      ]
    },
    {
      "name": "Intersvyaz-2",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "8958579"
      ]
    },
    {
      "name": "K-Telecom Ltd",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "89789"
      ]
    },
    {
      "name": "Nat Nat Bai Holding",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "895889"
      ]
    },
    {
      "name": "Sevastopol TELECOM",
      "lineType": "mobile",
      "prefixCount": 1,
      "ranges": [
        "8978254"
      ]
    }
  ],
  "sandbox": {
    "input": "+79123456789",
    "valid": true,
    "type": "Mobile",
    "region": "RU",
    "formats": {
      "e164": "+79123456789",
      "international": "+7 912 345-67-89",
      "national": "8 (912) 345-67-89",
      "rfc3966": "tel:+7-912-345-67-89"
    },
    "parts": {
      "countryCode": "+7",
      "destinationCode": "912",
      "destinationKind": "network code",
      "subscriber": "3456789"
    }
  },
  "faq": [
    {
      "question": "How many digits does a phone number in Russia have?",
      "answer": "Mobile numbers have 10 national digits. Fixed line numbers have 10 national digits (7 when dialled locally). That is the national number, without the country code +7 and without the trunk prefix 8."
    },
    {
      "question": "What is the country code for Russia?",
      "answer": "+7. From abroad, dial your own exit code, then 7, then the national number without its trunk prefix 8. From inside Russia, the exit code for international calls is 810."
    },
    {
      "question": "Which prefixes are mobile numbers in Russia?",
      "answer": "Mobile numbers start with 89 in national form; the mobile regular expression on this page gives the exact ranges (example: 8 (912) 345-67-89). The carrier table shows which prefix blocks were allocated to which operator."
    },
    {
      "question": "Can a mobile number in Russia be ported to another carrier?",
      "answer": "Yes. Russia has mobile number portability, so a prefix tells you the carrier a number was originally allocated to, not necessarily the one serving it today. Only a live carrier lookup (an HLR or MNP query) answers that."
    }
  ],
  "meta": {
    "dataAsOf": "2026-10-25",
    "dataPoints": 45,
    "references": [
      {
        "authority": "ITU",
        "title": "National numbering plan: Russian Federation",
        "url": "https://www.itu.int/oth/T02020000AD/en"
      }
    ]
  },
  "neighbours": [
    "https://phonelookup.dev/country/kz.json"
  ]
}
