Sri Lanka Mobile Number Network / Operator Finder
Paste any Sri Lankan mobile number and instantly see which network it belongs to — Dialog, SLT-Mobitel, or Hutch — whether it's valid, and its clean +94 format. A deterministic prefix lookup from the official TRCSL numbering plan. No signup, no ads.
How it works
Every Sri Lankan mobile number follows the Telecommunications Regulatory Commission of Sri Lanka (TRCSL) National Numbering Plan: a trunk 0, a three-digit mobile access code in the 07X band, then seven subscriber digits — ten digits in total. The access code is what identifies the operator, and this finder resolves it in four deterministic steps with no server call:
- Normalise. Strip spaces, dashes, and brackets. Map international forms to national: a leading
+94or0094has its country code removed, a bare nine-digit number gets its trunk 0 restored. The target is0+ nine digits. - Validate. Confirm the result is exactly ten digits starting
07. Anything else returns a specific message — too short, too long, a foreign country code, or a fixed line — never a guessed network. - Extract the prefix. Take the three-digit access code
07Xand look it up in the TRCSL allocation table:- 070 → SLT-Mobitel
- 071 → SLT-Mobitel
- 072 → Hutch
- 074 → Dialog Axiata
- 075 → Dialog Axiata
- 076 → Dialog Axiata
- 077 → Dialog Axiata
- 078 → Hutch
- Format. Produce the national
07X XXX XXXXand international+94 7X XXX XXXX(E.164) strings, each with a copy button.
As a credibility check, the operator is re-derived a second way — the generated +94 number is parsed straight back to its prefix and looked up again. When the two paths agree, the finder shows a "prefix ↔ E.164 verified" badge. Two ranges, 073 and 079, sit inside the mobile band but are not allocated to any operator, so numbers on them are reported as invalid rather than force-matched.
One honest caveat, stated in the tool itself: Mobile Number Portability (MNP) is not yet live in Sri Lanka — go-live is targeted for August 2026. Until then the prefix identifies the number's actual current operator. Once MNP launches, a ported number keeps its prefix but may sit on a different network, at which point the prefix will only reveal the original operator. This page will be revised on go-live.
Worked examples
Frequently asked questions
Sources & references
- TRCSL — Sri Lanka National Numbering Plan (07X mobile access codes)
- Dialog Axiata — completion of the Airtel Lanka amalgamation (30 Aug 2024)
- Wikipedia — Telephone numbers in Sri Lanka (secondary cross-check)
- EconomyNext — Sri Lanka Mobile Number Portability status
The prefix-to-operator table on this page was last cross-checked against the TRCSL numbering plan on 2026-07-15. It is reviewed whenever an operator allocation changes and will be updated when Mobile Number Portability goes live.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a bug, edge case, or want to suggest an improvement?
Email me at [email protected] — most fixes ship within 24 hours.