Egypt phone number validator
How the phone number format works
- Format
- Egypt phone number in national or international (+20) format
- Example
- +201001234567
Things to watch for
- Accepts national or international (E.164, e.g. +20...) format
- Validated with Google's libphonenumber; confirms the number is possible/valid for this country, not that it is currently assigned or reachable
^[+]?[0-9 ()\-]{6,}$An Egyptian mobile number is 11 digits in national form — 01 followed by an operator digit (0, 1, 2, or 5) and eight more digits, e.g. 01001234567 — becoming +201001234567 once the leading 0 is dropped for international use. Mobile is the dominant format Egyptian numbers get collected in today, from ride-hailing signups to mobile-wallet verification, which is exactly where a dropped or swapped digit causes the most friction.
How this validator works
Type the number in local form (01001234567) or full international form (+201001234567); the check runs through Google’s libphonenumber, confirming the 11-digit length, the 01 mobile prefix, and a valid operator digit — entirely client-side, nothing leaves your browser. Egyptian landlines follow a different, area-code-based structure (Cairo’s area code is 2) with their own length rules, so the validator distinguishes mobile from landline rather than applying one blanket rule to both.
What a pass doesn’t tell you
A pass means the number is shaped like a real Egyptian mobile or landline — it doesn’t confirm the SIM is currently active or the landline connected. Egypt’s mobile market has gone through several operator-prefix reallocations over the years, so a well-formed number can still be inactive or reassigned.
Scope: this catches a missing 01, a wrong operator digit, or a leftover 0 after +20 before a number reaches a signup form — it is not a network or carrier-status check.
Content last reviewed 2026-07-07.
phone number FAQ
How many digits does an Egyptian mobile number have?
Eleven digits in local form: 01, an operator digit (0, 1, 2, or 5), and eight more digits, for example 01001234567 — which becomes +201001234567 in international format once the leading 0 is dropped.
Why does my Egyptian number fail validation if it starts with 02 instead of 01?
Mobile numbers must start with 01 — 02 is Cairo's landline area code, which follows a different total length and structure, so a number starting with 02 is checked against landline rules, not mobile ones, and will fail if it doesn't fit either pattern correctly.
Does a valid check mean the Egyptian number is currently in service?
No. It only confirms the digits match a real Egyptian mobile or landline pattern — it can't tell you whether that specific SIM or line is currently active, since Egypt's numbering plan has been reallocated across operators more than once.