# OpenStreetMap vs. Mapbox

**URL:** <https://community.directus.com/t/openstreetmap-vs-mapbox/2203>\
**Category:** General\
**Tags:** extensions\
**Created:** [April 29, 2026, 11:15am UTC](https://community.directus.com/t/openstreetmap-vs-mapbox/2203 "2026-04-29T11:15:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Criss](https://sea2.discourse-cdn.com/flex002/user_avatar/community.directus.com/criss/32/1088_2.png) [@Criss](https://community.directus.com/u/Criss)\
**Post date:** [April 29, 2026, 11:15am UTC](https://community.directus.com/t/openstreetmap-vs-mapbox/2203/1 "2026-04-29T11:15:18Z")

</div>

Hello, while building my fields it looks like I cannot create one that allows geocoding an address by starting typing it, because the interface\>search field is missing. I see there is an official extension (_Address Completion Interface_ developed by Bryant) but it’s for Google whereas I want to use OSM. Is it possible that because I’m selfhosted I need to configure the OSM provider on my server? If not (i.e. if OSM is integrated with Directus), then why does it need a Mapbox key? Is it really mandatory? What is the procedure to integrate OSM and use it on Directus?
