يمكنك الحصول على واجهة برمجة تطبيقات خرائط مجانية من 12 مزوّدًا اليوم، لكن كلمة «مجانية» تعني أشياء مختلفة جدًا. تمنحك Geoapify 3,000 طلب يوميًا دون بطاقة وتسمح بالاستخدام التجاري. تمنحك TomTom 20,000 عملية ترميز جغرافي شهريًا دون بطاقة. تمنح Google Maps 10,000 استدعاء لكل SKU شهريًا لكنها تحتاج إلى حساب فوترة. أما Nominatim وUS Census Geocoder فلا تحتاجان إلى مفتاح على الإطلاق.
مقارنة واجهات برمجة تطبيقات الخرائط المجانية في لمحة
واجهة برمجة تطبيقات الخرائط المجانية هي خدمة خرائط أو بلاطات أو ترميز جغرافي يمكنك استدعاؤها مقابل 0 دولار ضمن حصة منشورة. تُحتسب الحصة عادةً لكل طلب أو لكل تحميل خريطة أو لكل رصيد، وتُعاد تعيينها يوميًا أو شهريًا. يتوقف معظم المزوّدين عن الخدمة، أو يبدأون بالفوترة، بمجرد تجاوزها.
| المزوّد | الحصة المجانية (تم التحقق في 2026-10-22) | بطاقة مطلوبة | الاستخدام التجاري في الطبقة المجانية |
|---|---|---|---|
| Google Maps Platform | 10,000 استدعاء لكل SKU شهريًا | نعم، حساب فوترة | نعم |
| Mapbox | 50,000 تحميل خريطة ويب + 100,000 عملية ترميز جغرافي مؤقتة شهريًا | لا (حدود تجريبية أقل حتى تضيف واحدة) | نعم |
| خطة HERE الأساسية | 30,000 عملية ترميز جغرافي + 30,000 بلاطة شهريًا | نعم، وسيلة دفع | نعم |
| TomTom | 20,000 عملية ترميز جغرافي + 200,000 بلاطة شهريًا | لا | نعم |
| Esri ArcGIS Location Platform | 20,000 ترميز جغرافي + 2,000,000 بلاطة خريطة أساس | فقط لتجاوز الطبقة المجانية | نعم |
| Azure Maps | 5,000 بحث + 5,000 معاملة بلاطة خريطة شهريًا | نعم، للتحقق من الهوية | نعم |
| Geoapify | 3,000 رصيد يوميًا | لا | نعم، مع الإسناد |
| LocationIQ | 5,000 طلب يوميًا، 2 في الثانية | غير مذكور | محدود، مع رابط خلفي |
| Geocodio | 2,500 عملية بحث يوميًا | لا | غير مذكور |
| MapTiler Cloud | 5,000 جلسة خريطة + 100,000 طلب API شهريًا | لا | لا، غير تجاري |
| OSM Nominatim | طلب واحد في الثانية، دون مفتاح | لا | الاستخدام الخفيف فقط |
| US Census Geocoder | لا توجد حصة مذكورة، 10,000 عنوان لكل ملف دفعي | لا | نعم (خدمة عامة) |
لفئات أخرى، راجع دليل واجهات برمجة التطبيقات المجانية لدينا.
واجهات برمجة تطبيقات الخرائط المجانية التي لا تحتاج إلى بطاقة ائتمان
تتيح لك هذه الخمس التسجيل وإطلاق نموذج أولي دون إدخال تفاصيل الدفع.
1. Geoapify
تسرد صفحة أسعار Geoapify 3,000 رصيد يوميًا في الخطة المجانية، حيث يكلف استدعاء ترميز جغرافي أو أماكن أو توجيه بسيط رصيدًا واحدًا. حد المعدل هو 5 طلبات في الثانية. تقول الصفحة «لا حاجة إلى بطاقة ائتمان»، وتسمح الأسئلة الشائعة بالاستخدام الإنتاجي والتجاري، بشرط عرض «Powered by Geoapify» بالإضافة إلى إسناد مصدر البيانات.

الأفضل لـ: تطبيق تجاري صغير يحتاج إلى الترميز الجغرافي والتوجيه والبلاطات من مفتاح واحد.
2. TomTom
تعتمد أسعار المطورين من TomTom الآن على الاستخدام المجاني شهريًا، وليس يوميًا. تحصل على 20,000 طلب ترميز جغرافي و20,000 طلب ترميز جغرافي عكسي، بالإضافة إلى 200,000 طلب بلاطة خريطة كل شهر. تنص الصفحة على «لا حاجة إلى بطاقة ائتمان».

الأفضل لـ: حجم ترميز جغرافي شهري أعلى دون حساب فوترة.
3. Mapbox
تتضمن أسعار Mapbox 50,000 تحميل خريطة ويب (GL JS) و100,000 طلب ترميز جغرافي مؤقت شهريًا. يمكنك التسجيل دون بطاقة، لكنك تبقى على «وصول تجريبي» بحدود أقل (5,000 تحميل خريطة و10,000 ترميز جغرافي مؤقت شهريًا) حتى تضيف واحدة. الترميز الجغرافي الدائم، حيث تخزّن النتائج، ليس له طبقة مجانية. يعود الترميز الجغرافي افتراضيًا إلى 1,000 طلب في الدقيقة.

الأفضل لـ: خرائط متجهة مصقولة في تطبيق ويب أو جوال.
4. Geocodio
تمنحك Geocodio أول 2,500 عملية بحث يوميًا مجانًا في خطتها للدفع حسب الاستخدام، وهي لا تُرحّل. لا حاجة إلى بطاقة حتى تتجاوز الطبقة المجانية. التغطية في تلك الخطة تقتصر على الولايات المتحدة وكندا والمكسيك فقط.

الأفضل لـ: الترميز الجغرافي للعناوين في أمريكا الشمالية وتنظيف جداول البيانات.
5. MapTiler Cloud
تغطي خطة MapTiler المجانية 5,000 جلسة خريطة، و1,000 جلسة بحث و100,000 طلب API شهريًا، دون الحاجة إلى بطاقة. وهي مصنفة للاختبار والنماذج الأولية والاستخدام الشخصي أو غير التجاري، ويجب أن يبقى شعار MapTiler على الخريطة.

الأفضل لـ: المشاريع الجانبية والنماذج الأولية بأنماط خرائط مخصصة.
طبقات مجانية خلف حساب فوترة
الأربعة التالية مجانية ضمن حصصها، لكن عليك إرفاق بطاقة أو وسيلة دفع أولًا. اضبط تنبيه ميزانية في اليوم الأول.
6. Google Maps Platform
تمنح صفحة أسعار Google كل SKU أساسي، بما في ذلك Geocoding وDynamic Maps، 10,000 حدث قابل للفوترة مجانًا لكل شهر تقويمي. Maps Embed API غير محدودة. تحتاج إلى مشروع Cloud مع تمكين الفوترة، حتى للاستخدام المجاني. تخضع نتائج الترميز الجغرافي لحدود التخزين المؤقت (يمكن تخزين معرّفات الأماكن)، ويجب أن تظهر النتائج التي تعرضها على خريطة على خريطة Google.

الأفضل لـ: التطبيقات التي تحتاج إلى بيانات أماكن Google وواجهة خريطة مألوفة. يشرح دليل تكامل Google Maps API لدينا إعداد المفتاح.
7. خطة HERE الأساسية
تسرد صفحة أسعار HERE 30,000 معاملة مجانية شهريًا لكل من الترميز الجغرافي والترميز الجغرافي العكسي والإكمال التلقائي والبلاطات المتجهة والبلاطات النقطية، مع «عدم وجود حدود معاملات يومية». تقول ملاحظات إصدار HERE من أبريل 2025 إن وسيلة دفع مطلوبة أثناء الإعداد.

الأفضل لـ: نماذج أولية للخدمات اللوجستية وإدارة الأساطيل التي ستنمو لاستخدام توجيه HERE.
8. Esri ArcGIS Location Platform
تتضمن أسعار ArcGIS Location Platform 20,000 ترميز جغرافي (غير مخزّن)، و2,000,000 بلاطة خريطة أساس، و1,000 جلسة خريطة أساس و20,000 مسار. تقول مساعدة الفوترة إنك تضيف وسيلة دفع فقط لتفعيل الدفع حسب الاستخدام بعد الطبقة المجانية. الترميزات الجغرافية المخزّنة ليس لها طبقة مجانية. تعرض الصفحة التكاليف شهريًا، لكنها لا توضح فترة إعادة التعيين.

الأفضل لـ: التطبيقات كثيفة GIS والفرق التي تستخدم أدوات ArcGIS بالفعل.
9. Azure Maps
تتضمن أسعار Azure Maps Gen2 5,000 معاملة بحث مجانية، و5,000 معاملة بلاطة خريطة أساس، و5,000 تحديد موقع و1,000 معاملة توجيه شهريًا. تقول الأسئلة الشائعة حول الحساب المجاني في Azure إن التسجيل يحتاج إلى بطاقة ائتمان أو خصم للتحقق من الهوية.

الأفضل لـ: الفرق الموجودة بالفعل على Azure والتي تريد الترميز الجغرافي ضمن الفاتورة نفسها.
واجهات برمجة تطبيقات ترميز جغرافي مجانية بدون مفتاح أو بشروط محدودة
10. LocationIQ
تسمح خطة LocationIQ المجانية بـ 5,000 طلب يوميًا بمعدل طلبين في الثانية و60 في الدقيقة. الاستخدام التجاري «محدود»: يجب إضافة رابط ظاهر «Search by LocationIQ.com». يمكن تخزين الاستجابات مؤقتًا لمدة تصل إلى 48 ساعة.

الأفضل لـ: الترميز الجغرافي القائم على OpenStreetMap بمفتاح API حقيقي ودعم لموقع تجاري.
11. OpenStreetMap Nominatim
خادم Nominatim العام لا يحتاج إلى مفتاح أو حساب. تحدّ سياسة استخدام Nominatim الطلبات عند طلب واحد في الثانية لتطبيقك بالكامل، وتتطلب User-Agent أو Referer يسمّي تطبيقك، وتمنع الإكمال التلقائي واستعلامات الشبكة، ولا تشجع الترميز الجغرافي بالجملة. يجب أن تنسب إلى OpenStreetMap بموجب ترخيص ODbL.

أعاد استدعاء اختباري أجريناه اليوم 52.5162699, 13.3777034 لبوابة براندنبورغ:
curl -s -A "my-app/1.0 (you@example.com)" \
"https://nominatim.openstreetmap.org/search?q=Brandenburg+Gate&format=json&limit=1"
تتبع بلاطات OpenStreetMap القياسية سياسة استخدام بلاطات منفصلة: إسناد ظاهر، وتخزين مؤقت لمدة 7 أيام، وعدم تنزيل كميات كبيرة.
الأفضل لـ: الأدوات منخفضة الحركة والعروض التوضيحية.
12. US Census Bureau Geocoder
يطابق Census Geocoder عناوين الولايات المتحدة بالإحداثيات والجغرافيا الإحصائية. استخدم استدعاؤنا المباشر دون مفتاح وطابق البيت الأبيض عند خط الطول -77.0352 وخط العرض 38.8987. تقبل الملفات الدفعية ما يصل إلى 10,000 عنوان. لا تذكر الوثائق حدًا للمعدل، لذا حدّد المعدل بنفسك.

curl -s "https://geocoding.geo.census.gov/geocoder/locations/onelineaddress?address=1600+Pennsylvania+Ave+NW,+Washington,+DC+20500&benchmark=Public_AR_Current&format=json"
الأفضل لـ: بيانات العناوين داخل الولايات المتحدة فقط، والأبحاث والمشاريع المدنية.
توجد خياران آخران لكن بشروط صارمة. الطبقة المجانية من OpenCage هي 2,500 طلب يوميًا بمعدل 1 في الثانية، ومصنفة للاختبار فقط. تمنح Stadia Maps 200,000 رصيد شهريًا لكنها لا تسمح بالاستخدام التجاري.
أي واجهة برمجة تطبيقات ترميز جغرافي مجانية يجب أن تختار؟
طابق المزوّد مع قيدك، لا مع أكبر رقم في الجدول:
- بدون بطاقة، تطبيق تجاري: Geoapify (3,000 يوميًا) أو TomTom (20,000 ترميز جغرافي شهريًا).
- بدون مفتاح على الإطلاق: Nominatim للبحث العالمي، وCensus Geocoder لعناوين الولايات المتحدة.
- تنظيف عناوين الولايات المتحدة بالجملة: Geocodio (2,500 يوميًا) أو ملف Census الدفعي.
- أجمل خرائط ويب: Mapbox أو MapTiler، حسب ما إذا كنت تجاريًا.
- تدفع بالفعل فاتورة سحابية: Google Maps على Google Cloud، وAzure Maps على Azure.
إذا كان تطبيقك يحتاج أيضًا إلى توقعات، فإن مجموعتنا لواجهات برمجة تطبيقات الطقس تتناسب جيدًا مع أي منها.
حدود أهم من الحصة
نادرًا ما تفشل الطبقات المجانية بسبب الحجم أولًا. إنها تفشل بسبب الشروط:
- التخزين: Mapbox للترميز الجغرافي المؤقت، وEsri للترميزات الجغرافية غير المخزّنة، ونتائج Stadia لا يمكن الاحتفاظ بها على المدى الطويل. يتطلب تخزينها SKU مدفوعًا «دائمًا».
- الإسناد: تتطلب Geoapify وLocationIQ وMapTiler وOpenStreetMap جميعًا إسنادًا ظاهرًا.
- الاستخدام التجاري: خطط MapTiler وStadia Maps وOpenCage المجانية ليست لتطبيقات الإيرادات الإنتاجية.
- ما يحدث عند الحد الأقصى: توقف MapTiler الخدمة، ويحظر وصول Mapbox التجريبي كل API حتى تضيف بطاقة، وتبدأ Google أو Azure بالفوترة.
دع وكيل البرمجة الخاص بك يختبره باستخدام Apidog CLI
يمكن لحلقة إعادة المحاولة أن تستهلك حصة يوم مجانية في دقائق. دع وكيل البرمجة الخاص بك يكتب اختبارات الترميز الجغرافي مرة واحدة ويشغّلها عند كل تغيير باستخدام Apidog CLI.
npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com # pick your agent when prompted
ثم أعطِ Claude Code أو Codex أو Cursor مطالبة واحدة:
In Apidog project <id>, create an environment "geoapify" with base URL
https://api.geoapify.com and a variable GEOAPIFY_KEY. Create a test case for
GET /v1/geocode/search?text=Brandenburg Gate&apiKey={{GEOAPIFY_KEY}} that asserts
status 200, at least one feature, and lat between 52.5 and 52.6. Run it once
and summarize any failures. Don't run it more than 3 times.
يقرأ الوكيل مخططات الحمولة ويتحقق من ملفاته ويشغّل الحالة:
apidog environment create geoapify --project <id> --base-url https://api.geoapify.com
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <id> --file case.json
apidog run --test-case <caseId> --project <id> -e <envId> \
--env-var "GEOAPIFY_KEY=$GEOAPIFY_KEY" -r cli,json
تمرير المفتاح باستخدام --env-var يبقيه خارج البيئة المحفوظة. السطر نفسه apidog run ... -r junit يندرج في GitHub Actions، كما هو موضح في دليل Apidog CLI CI/CD. لإعداد وكيل كامل، راجع Apidog CLI في Claude Code. تغطي خطة Apidog المجانية ما يصل إلى 4 مستخدمين.
الأسئلة الشائعة
هل توجد واجهة برمجة تطبيقات خرائط مجانية تمامًا؟ نعم. لا تحتاج Nominatim وبلاطات OpenStreetMap القياسية وUS Census Geocoder إلى مفتاح. تقيدها قواعد الاستخدام العادل، مثل طلب واحد في الثانية على Nominatim، بالتطبيقات منخفضة الحركة.
هل واجهة برمجة تطبيقات Google Maps مجانية؟ جزئيًا. يحصل كل SKU أساسي، بما في ذلك Geocoding وDynamic Maps، على 10,000 استدعاء مجاني شهريًا، وMaps Embed API غير محدودة. ما زلت بحاجة إلى حساب فوترة مع بطاقة.
أي واجهة برمجة تطبيقات ترميز جغرافي مجانية تسمح بالاستخدام التجاري دون بطاقة؟ تسمح Geoapify بالاستخدام التجاري في خطتها المجانية مع الإسناد، ولا تحتاج الطلبات الشهرية المجانية من TomTom إلى بطاقة. تسمح LocationIQ باستخدام تجاري محدود مع رابط خلفي.
هل يمكنني تخزين النتائج من واجهة برمجة تطبيقات ترميز جغرافي مجانية؟ غالبًا لا. يحد الترميز الجغرافي المؤقت من Mapbox، والترميزات الجغرافية غير المخزّنة من Esri، وStadia Maps من التخزين. يسمح OpenCage بالتخزين، لكن طبقته المجانية للاختبار فقط.
ما أفضل واجهة برمجة تطبيقات خرائط مجانية لمشروع جانبي؟ MapTiler أو Mapbox للخرائط المنسقة، بالإضافة إلى Nominatim أو Geoapify للترميز الجغرافي. كل الأربعة تعمل دون بطاقة.
كيف أتجنب الفواتير المفاجئة على Google Maps أو Azure Maps؟ اضبط تنبيه ميزانية وحدود حصة لكل API في وحدة تحكم السحابة قبل الإطلاق.
