التحقق من رقم الهاتف وكتابته بالصيغة الدولية
اكتب رقمًا أو الصق قائمة أرقام لتعرف هل كل رقم صالح وفق خطة الترقيم في دولته، وما نوعه (جوال أو أرضي أو مجاني)، ثم انسخه بالصيغة الوطنية أو الدولية أو E.164. الرقم الصالح لا يعني أنه مفعّل، ولا نرسل أي رمز تحقق.
يُفحص كل سطر داخل هذه الصفحة، ولا تُرفع الأرقام الكاملة إلى أي خادم.
ابدأ بعلامة + ومفتاح الدولة، أو اختر الدولة واكتب الرقم كما يُكتب محليًا، مثل 05 في بداية الجوال السعودي.
يجري التحقق من الرقم داخل متصفحك على بيانات الترقيم المفتوحة من Google. تحصل على النتيجة وسببها، ونوع الخط، والدولة، وأربع صيغ جاهزة للنسخ.
كتابة رقم الجوال بالصيغة الدولية: مفتاح 966 وحذف الصفر
كتابة رقم الهاتف بالصيغة الدولية تجعله صالحًا للاتصال من أي دولة، وهي الصيغة التي تطلبها نماذج كثيرة على الإنترنت، ويطلبها واتساب عند إضافة جهة اتصال من دولة أخرى. القاعدة واحدة للجوال والأرضي: احذف الصفر من بداية الرقم، واكتب مفتاح الدولة قبله. وهذه الخطوات مع رقم جوال سعودي:
احذف الصفر من بداية الرقم
رقم الجوال السعودي يُكتب محليًا 05X XXX XXXX. احذف الصفر فيصبح 5X XXX XXXX، فهذا الصفر لا يُطلب إلا في المكالمات من داخل السعودية.
أضف مفتاح الدولة 966
اكتب +966 قبل الرقم: +966 5X XXX XXXX. علامة + تنوب عن بادئة الاتصال الدولي التي تختلف من دولة إلى أخرى، فيعمل الرقم المكتوب بها من الجوال في أي دولة.
اختر شكل الكتابة المناسب
في بطاقة العمل وتوقيع البريد اكتب الرقم مفصولًا بمسافات: +966 5X XXX XXXX. أما حقول النماذج والأنظمة وقوائم الرسائل فتطلب غالبًا صيغة E.164 بلا مسافات: +9665XXXXXXXX. وللرقم الأرضي القاعدة نفسها: 011 XXX XXXX في الرياض يصبح +966 11 XXX XXXX.
التحقق من رقم الجوال السعودي: بادئته 05 وطوله 10 أرقام
رقم الجوال في السعودية بادئته 05، ويتكون من 10 أرقام مع الصفر، أي 9 أرقام بعده. لكن التحقق من رقم جوال لا يقف عند العدد: تفحص الأداة أيضًا هل تقع البادئة في نطاق مخصص للجوال في خطة الترقيم. الأرقام في الجدول مبنية على الأرقام النموذجية في بيانات الترقيم، وبعضها كُسر عمدًا لتوضيح الأخطاء.
| الرقم المُدخل | النتيجة | السبب |
|---|---|---|
| 051 234 5678 | رقم هاتف صالح (جوال) | 10 أرقام، والبادئة 05 تقع في نطاق جوال |
| +966 51 234 5678 | رقم هاتف صالح (جوال) | الرقم نفسه بالصيغة الدولية: 966 ثم الرقم بلا صفر |
| +966 051 234 5678 | رقم هاتف صالح (جوال) | الصفر بعد 966 زائد. تتجاهله الأداة وتعيد الصيغة الصحيحة، لكن بعض النماذج ترفض الرقم بهذا الشكل |
| 011 234 5678 | رقم هاتف صالح (أرضي) | مفتاح 011 للرياض والمنطقة الوسطى. الرقم الأرضي أيضًا 10 أرقام مع الصفر |
| 051 234 567 | قصير جدًا | 9 أرقام فقط مع الصفر، فالأرجح أن رقمًا سقط أثناء الكتابة |
| 052 123 4567 | صيغته ممكنة لكنه غير مخصص | عدد الأرقام صحيح، لكن البادئة 052 ليست ضمن نطاقات الجوال في بيانات الترقيم |
| +999 123 4567 | غير صالح | لا توجد دولة مفتاحها 999 |
«غير صالح» و«غير مخصص» و«قصير جدًا» تعني أن الرقم يخالف قواعد الترقيم، فراجع الأرقام أو الدولة المختارة. أما «صالح» فيعني أن الرقم يطابق خطة الترقيم فقط، ولا يعني أنه مفعّل أو أن أحدًا سيرد عليه. ولرقم الجوال يمكنك معرفة الشركة التي خُصص لها الرقم أصلًا، مع أن الرقم قد يكون منقولًا إلى شركة أخرى.
صيغة رقم الهاتف: الوطنية والدولية وE.164
الصق الرقم بأي شكل، وستعرض الأداة صيغه الثلاث: الصيغة الوطنية التي تُطلب داخل الدولة، والصيغة الدولية التي تبدأ بعلامة + ومفتاح الدولة، وصيغة E.164 التي تخزنها الأنظمة بلا مسافات. وحين يُطلب منك «الرقم الدولي» فالمقصود غالبًا الرقم بالصيغة الدولية. وتعرض أيضًا رابط tel: (RFC 3966) لصفحات الويب. كل الأرقام في هذا الجدول أرقام نموذجية من بيانات الترقيم.
| الدولة | E.164 | الصيغة الدولية | الصيغة الوطنية |
|---|---|---|---|
| السعودية (جوال) بادئته 05، ويبقى 9 أرقام بعد مفتاح 966. | +966512345678 | +966 51 234 5678 | 051 234 5678 |
| السعودية (أرضي) مفتاح 011 للرياض. بادئة الأرقام الأرضية 01 ثم رقم المنطقة. | +966112345678 | +966 11 234 5678 | 011 234 5678 |
| السعودية (الرقم المجاني 800) 10 أرقام بلا صفر في بدايتها. قد لا يعمل من خارج السعودية. | +9668001234567 | +966 800 123 4567 | 800 123 4567 |
| السعودية (الرقم الموحد 920) 9 أرقام تُطلب كما هي. تعرض الأداة نوعه «رقم بتكلفة مشتركة». | +966920012345 | +966 9200 12345 | 9200 12345 |
| الإمارات (جوال) يُحذف الصفر بعد مفتاح 971 كما في السعودية. | +971501234567 | +971 50 123 4567 | 050 123 4567 |
| مصر (موبايل) 11 رقمًا مع الصفر، و10 أرقام بعد مفتاح 20. | +201001234567 | +20 10 01234567 | 010 01234567 |
| المغرب (جوال) بادئته المحلية 06 أو 07، ويُحذف الصفر بعد مفتاح 212. | +212650123456 | +212 6 50 12 34 56 | 06 50 12 34 56 |
لماذا يظهر «الرقم غير صحيح»؟ أخطاء شائعة في كتابة الأرقام
كثيرًا ما تظهر رسالة «الرقم غير صحيح» أو «رقم الهاتف غير صحيح» بسبب طريقة الكتابة، لا بسبب الرقم نفسه. هذه أخطاء شائعة في كتابة الأرقام السعودية، وطريقة تجنبها:
افعل
- اكتب +966 ثم الرقم بلا صفر: +966 5X XXX XXXX.
- إذا كان في النموذج قائمة للدول، فاختر السعودية منها واكتب في الحقل الرقم وحده، دون مفتاح الدولة.
- اكتب الرقم بالأرقام 0-9، فبعض النماذج لا تقبل الأرقام الهندية التي تكتبها لوحة المفاتيح العربية.
- احذف المسافات والشرطات إذا طلب الحقل صيغة E.164، مثل +9665XXXXXXXX.
لا تفعل
- لا تترك الصفر بعد مفتاح الدولة كما في +966 05X XXX XXXX، ففيه رقم زائد.
- لا تكتب الصفر بين قوسين كما في +966 (0)5X XXX XXXX، فبعض النماذج ترفض الأقواس.
- لا تجمع بين 00 وعلامة + كما في +00966، واكتفِ بإحداهما.
- لا تكتب مفتاح الدولة في الحقل إذا اخترت الدولة من القائمة، حتى لا يتكرر 966.
فحص رقم الهاتف لقائمة كاملة دفعة واحدة
الصق عمودًا من Excel أو من ملف CSV أو من نظام إدارة العملاء، وستفحص الأداة كل سطر داخل متصفحك دون رفع القائمة إلى أي خادم.
الصق بأي شكل
رقم واحد في كل سطر، والمسافات والشرطات والأقواس مقبولة. الأرقام المكتوبة بلا + تُقرأ حسب الدولة التي تختارها للقائمة.
نتيجة لكل سطر
صالح أو غير مخصص أو قصير جدًا أو غير صالح، ومعها نوع الخط والدولة وصيغة E.164.
تنزيل CSV أو نسخ العمود
أعد عمود E.164 إلى جدولك أو نظامك. عندما تُكتب الأرقام كلها بصيغة واحدة، يسهل كشف الرقم المكرر الذي كُتب بطريقتين.
الصفر الذي حذفه Excel
إذا حذف Excel الصفر فصار الرقم 5X XXX XXXX، فاختر السعودية دولةً للقائمة، وستقرؤه الأداة رقم جوال سعوديًا كاملًا، وكذلك الرقم الذي أوله 966 دون علامة +.
للمطورين: صيغة E.164 ولماذا لا يكفي التعبير النمطي وحده
E.164 معيار من الاتحاد الدولي للاتصالات (ITU-T) للأرقام الدولية: علامة + ثم مفتاح الدولة ثم الرقم الوطني، بلا مسافات ولا صفر محلي، وبحد أقصى 15 رقمًا. أما التعبير النمطي (regex) فيفحص شكل الرقم فقط، فيقبل مثلًا أي 10 أرقام أولها 05، ومنها بادئات غير مخصصة في خطة الترقيم. لذلك حلّل الرقم بمكتبة تعرف خطة الترقيم في كل دولة، وخزّنه بصيغة E.164.
import { parsePhoneNumberFromString } from 'libphonenumber-js/max'
const phone = parsePhoneNumberFromString('051 234 5678', 'SA')
phone.isValid() // true
phone.getType() // 'MOBILE'
phone.number // '+966512345678' (E.164)
phone.formatInternational() // '+966 51 234 5678'
phone.formatNational() // '051 234 5678'
phone.getURI() // 'tel:+966512345678'
// تعبير نمطي بسيط يقبل بادئة غير مخصصة
/^05\d{8}$/.test('0521234567') // true
parsePhoneNumberFromString('0521234567', 'SA').isValid() // falseتعمل هذه الصفحة بمكتبة libphonenumber-js مع بيانات max، المبنية على بيانات الترقيم المفتوحة من Google (libphonenumber v9.0.40). أما بيانات min الأصغر فتتحقق من طول الرقم فقط، فتقبل الرقم الأخير أيضًا.
أسئلة يطرحها الناس
هل الرقم الصالح يعني أنه «شغال» ومفعّل؟
لا. «صالح» يعني أن الرقم يطابق خطة الترقيم في دولته ويقع في نطاق مخصص، ولا يكشف هل الخط مفعّل أو ملغى أو أُعيد تخصيصه لشخص آخر، فالرقم الملغى يظهر صالحًا ما دامت صيغته صحيحة. للتأكد من أن الرقم يعمل اتصل به أو أرسل إليه رسالة.
كم عدد أرقام رقم الجوال السعودي؟
10 أرقام مع الصفر، بالشكل 05X XXX XXXX. وفي الصيغة الدولية يُحذف الصفر فيبقى 9 أرقام بعد مفتاح الدولة: +966 5X XXX XXXX، أي 12 رقمًا مع 966. إذا وجدت 9 أرقام فقط مع الصفر فالأرجح أن رقمًا سقط، وإذا وجدت 11 رقمًا ففيه رقم زائد، وقد يكون صفرًا مكررًا.
كيف أكتب رقم الجوال مع مفتاح الدولة: بعلامة الزائد أم بالصفرين 00، وهل أحذف الصفر؟
الطريقتان صحيحتان، وفي الحالتين يُحذف الصفر: +966 5X XXX XXXX أو 00966 5X XXX XXXX. علامة + أنسب لجهات الاتصال، لأنها تعمل من الجوال في أي دولة. أما 00 فهي بادئة الاتصال الدولي في السعودية وسائر الدول العربية، وتستخدم دول أخرى بادئات غيرها، مثل 011 في الولايات المتحدة وكندا. وإذا كان في النموذج خانة مستقلة لمفتاح الدولة، فاكتب الرقم بعدها دون صفر ودون 966.
ما صيغة رقم الهاتف الأرضي في السعودية؟
الرقم الأرضي 10 أرقام مع الصفر، بالشكل 01X XXX XXXX، وأول ثلاثة أرقام منه هي مفتاح المنطقة: 011 للرياض والمنطقة الوسطى، و012 لمكة المكرمة وجدة والمنطقة الغربية، و013 للمنطقة الشرقية، و014 للمدينة المنورة وتبوك والشمال، و016 للقصيم وحائل، و017 للجنوب (عسير وجازان ونجران). ومنذ 2013 صارت هذه المفاتيح من ثلاثة أرقام، فمفتاح الرياض مثلًا كان 01. وفي الصيغة الدولية يُحذف الصفر: +966 1X XXX XXXX.
ما صيغة الرقم الموحد 920 والرقم المجاني 800؟
الرقم الموحد 9 أرقام أولها 920، ويُطلب كما هو دون صفر، ويُكتب عادةً 9200 XXXXX. تستخدمه شركات كثيرة في السعودية، وتعرضه الأداة بنوع «رقم بتكلفة مشتركة» كما تصنّفه بيانات الترقيم. أما الرقم المجاني فيتكون من 10 أرقام أولها 800 دون صفر: 800 XXX XXXX. تكتب الأداة الرقمين بالصيغة الدولية أيضًا، لكن الاتصال بهما من خارج السعودية قد لا يعمل.
ما معنى «رقم الهاتف غير صالح» عند التسجيل في موقع إلكتروني أو تطبيق؟
تعني أن النموذج لم يقبل الرقم بالشكل الذي كتبته، والسبب المعتاد صفر زائد بعد 966، أو مفتاح دولة مكرر، أو رقم ناقص، أو رموز لا يقبلها الحقل، أو دولة مختارة غير دولة الرقم. الصق الرقم في الأداة أعلى هذه الصفحة، فإذا ظهر «رقم هاتف صالح» فاستخدم صيغة E.164 في النموذج. وإذا استمر الرفض، فالأرجح أن النموذج نفسه يقبل صيغة واحدة ضيقة أو أرقام دول معينة فقط.
هل تُرسل الأرقام التي أفحصها إلى خادم؟
لا. الفحص الفردي وفحص القائمة يجريان داخل متصفحك، ولا تُرفع الأرقام الكاملة التي تكتبها أو تلصقها. ولعرض بعض التفاصيل، مثل المنطقة الزمنية، قد يحمّل المتصفح ملف بيانات صغيرًا اسمه مفتاح الدولة، وأحيانًا أول رقم إلى ثلاثة أرقام بعده، ولا يتضمن ذلك بقية الرقم. وتبقى النتائج في هذه الصفحة حتى تنسخها أو تنزّل ملف CSV. التفاصيل في سياسة الخصوصية.
هل ترسلون رمز تحقق لتأكيد الرقم؟
لا. لا نرسل أي رسالة أو رمز تحقق، ولا نتصل بالرقم، ولا نستعلم من شبكة الشركة المشغلة، فالأداة تقارن الأرقام نفسها ببيانات الترقيم فقط. ولمعرفة مصدر رقم اتصل بك: اعرف دولة الرقم ومصدره. وإذا كانت المكالمة مريبة فراجع علامات التحذير في الرقم.
تحقق من الرقم قبل أن تحفظه
الصق رقمًا واحدًا أو عمودًا كاملًا، وانسخ الأرقام بصيغة E.164 جاهزة للحفظ.
تحقق من رقم