Send maps with Basecamp (Mapinstall) or Mapsource

Some Basics about sending maps to your GPS device

There are a few possibilities to send maps to your GPS Device. As I assume you are using Garmin Basecamp - the easiest is to just send them from Garmin Basecamp. And fastest way of sending is always to the microSD card - in a cardreader - because most Garmin devices devices don't have fast USB chips.

Alternatively for Windows users only - you could scroll down to the explications how to send maps with Mapsource - this has the advantage of having a full screen map selection possibility - while the Mapinstall windows to select the tiles is a bit small. Otherwise there are no advantages.

For Linux Users - the easiest is to send maps using Qlandkarte GT - please read the Qlandkarte GT tutorial for that.

Last you could generate the gmapsupp.img with mkgmap - then put it on your microSD - there is another tutorial for this, but it's a bit more complicated (only advantage is that it's a bit faster).


Please note - you cannot install the maps on the microSD. You always first install the maps to your PC/Mac - then send them - or send a selection of the map. Also note - the maximum number of map tiles your device can read in is around 2000 or 4000 map tiles - so if you install more - some maps simply will not be read in. So as general advice - only send those maps to your device - which you will likely need in near future... (I try to make the map tiles as big as possible - around 13MB average per tile - but other maps - especially older Garmin maps may have tiles of only 1MB)


Differences between old and new generation Garmin GPS Devices:

new generation GPS devices (Oregon, Dakota, Colorado, etrex 20/30, GPS Maps 62 or 64 series, edge 800/1000 ...)

All maps sent at once will appear as one map on your map selection setup on the GPS device. If you want to be able to switch maps on/off separately, then send them once, and rename the GMAPSUPP.IMG into anything else (well the .IMG needs to stay) - but don't use Umlauts, special symbols or spaces in the name. Then just sent the next map. This makes it very easy to manage your maps. You can simply export map by map and rename it. If you want to upload a new updated map, delete the old map you previously sent, and send only the new map again.


old generation GPS devices (Vista, Legend, 60 CSx, edge 705...)

On older generation Garmin GPS devices (e.g. Vista HCx, Gpsmaps 60 CSx, edge 705) you can only send 1 map compilation called GMAPSUPP.IMG

This means you need to send all maps at once to the GPS/memory card, maps (except basemap) previously sent will be overwritten. If you want to be able to switch the contourlines on/off on your GPS device, best install it as a separate map in Mapsource/Basecamp, then select first the normal map and delete all 7* (e.g. (73650000)) from the list on the left hand side, and then select the map tiles from the contourlines only openmtbmap.



Sending Maps with Basecamp/Mapinstall to your Garmin GPS device:

Note - while sending maps with MapInstall is easier and less errorprone - the drawback vs Mapsource is - that the selection window for the map is rather small. Otherwise there is no reason to use Mapsource anymore.

1. a) Insert the memory card of your GPS into a memory card reader, and wait till it is read in in Basecamp. Then click on "Maps" menu - and at the end of it click on "Install Maps":


Select where to install the maps - best send them directly to an SD card - and not to an device as shown in the following Screenshot (its slower, and second it's always safer to send maps to memory cards and not to internal memory - should something go wrong you can simply take the memory card out):

1. b) Insert the memory card of your GPS into a memory card reader, and wait till it is read in in Basecamp. It will show you all previously installed maps (note check if they are called gmapsupp.img - in that case they will be overwritten). Right click the ALL Data folder and click on "Install Maps on ....".

1. c) Click on Utilities --> Install Maps (note this is only active if you have connected a GPS device via USB ) - this is not recommended as map transfer will be very slow via USB on many Garmin GPS. Note in some new Basecamp versions Utilities may not exist anymore.


Select all map tiles of the region you are interested in by dragging with your left mouse button clicked over the map. On the right hand side you can see how much space is available. (note this is the only real advantage over Mapsource, which doesn't look for empty space).


If you want to send several maps at once, then change the map with the dropdown on the bottom, and also select the maptiles, once finished click on Next, you'll see another confirmation page, and let Mapinstall send the maps to your GPS/memory card.


For everyone using Windows - sending maps with Mapsource

There are some pecularities with the to pay attention to: It is not advisable to simply select maps by left clicking if you have contourlines installed. If you have, then you need to select maps by dragging the selection tool while holding down the left mouse button, else you will either send maps without contourlines, or contourlines only to your GPS. If you have not installed contourlines, you can do as you like.

Note the checkbox "Include Route Calculation Data." in the lower left corner. It shouldn't be deactivated - else the maps will be sent nonroutable to your GPS device.

Also note the "Mapset Name" in the lower left corner - for new generation GPS devices, you should set an easy to identify name for the map.



For Newcomers to Mapsource:

Mapsource is the easiest tool to send maps to your GPS. There are some pecularities with the to pay attention to:

0. Select the openmtbmap in the drop-down menu if you have not done so already. The drop down menu is to the left of the "+" and "-" button used to zoom in/out. It is only shown if more than one map is installed.

1. Zoom out (best to 30 - 70km on details "Medium" ). You can directly click onto the zoom using the drop-down menu (in above screenshot still set to 150m).

2. Select the mapselect tool from the tools menu:



3. Now click on the map - and while holding the left mouse button - drag it over the area you wan't to tranfer to your GPS. In the right pane under Maps you should see the selected maps now: 

Note that there are maps where inside the bracket a number starting with 6 appears (e.g. 63650000) - those are the map data tiles. Those maps in the Maps field where a 7 is appearing inside the bracket are the contourlines map tiles. If you want to send the maps without contourlines, you could now simply mark and delete them from the list.



If you want to transfer maptiles from several maps, just select another map on the map dropdown menu - untill all maps you want to have on your GPS are selected

Note: maps previously on your GPS in /garmin/gmapsupp.img (basemaps are saved under a different name) will be overwritten, so include maps previously sent to your GPS too if you want to continue working with them).

If the firmware of your GPS is up-to-date most GPS can handle up to 4096MB of maps.

Note you can also click instead of drag with the mapselect tool. However if you have installed contourlines, clicking will leave you with either the contourlines only, or the maps only. So if in doubt, drag with left mouse button, and don't simply click/tick to select maps.


4. Make sure that if you wan't to have autorouting enabled, that this button is ticked:



5.If you have an old generation GPS (see below for explication) now choose any other mapsets that you wan't to transfer to your GPS (different map in step 0 and repeat to here). Notice that by sending new maps to your GPS all old maps (except the basemap, or the Topographic extended map of Europe for some Colorado/Oregon/Dakota that came with your unit)  will be deleted/overwritten.


6. In the top Menu click on Transfer --> "Send to Device". It's fastest to send the maps to an SD/microSD card in a card reader because most Garmin units only support USB 1.1 and not USB 2.0 High Speed - so sending maps directly to the unit connected via USB will take much longer than to your data card. I recommend to send maps to external data cards and not GPS internal memory.





75 comments to Send maps with Basecamp (Mapinstall) or Mapsource

  • Aisenpreis

    nachdem ich über Jahre auf meinem GPSmap 62s OSM-MTB-Karten installiert und deinstalliert habe, je nach Region in der ich unterwegs war, gelingt es mir nicht mehr dies weiter zu tun. Die Kartendaten sind zwar auf dem Gerät, bzw der Speicherkarte vorhanden, jedoch sind einzig die Höhenlinien auf dem Gerät zu sehen. Sonst nix. Gerät upgedatet und auch sonst m.E. alles wie es richtig ist/sollte.
    Bin ratlos …

    • extremecarver

      kann es sein dass du die Karten in Mapinstall irgendwie falsch auswählst? Du darfst nicht mit klicken auswählen, sondern nur per Drag mit gehaltener Maustaste. Bzw schaue mal beim aktivieren von karten dass du wenn vorhanden beide Einträge von jedem Land aktivierst – einmal sind es die Höhenlinien, einmal die Kartendaten.

  • nuthead

    I have downloaded the openmtbmapEurope (last realese) and now I’m trying to install it on my Garmin eTrex30x device. First of all I tryed to install the map via SD Card reader but it has been impossible due to the low threshold of 4GB (and the Europe map is something about 14GB).
    Later I tryed to install the map via Garmin device. In this way I’m able to install it (there isn’t a space threshold) but the installation process takes several minutes and ends with a error message.
    How can I install the Europe maps in the SD card so has to have the complete Europe map on my device?

    • extremecarver

      On the 30x you will need the Non Unicode map (either local languages or english). If the SD card is big enough it will work to send it via MapInstall Basecamp if the SD is inserted in the device. I do not recommend sending all of Europe though – it will slow down search function and bootup of device. I would only use the Europe map to send the areas you need in mid term…

      If you sent the unicode map you will get error on bootup regarding map not unlocked – so first remove it.

  • cavigioli

    I have downloaded the Europe mtb map to basecamp and everything is fine on my PC.
    When I sent maps to my Garmin Edge 800, however, some details of the PC map do not show up on the device (e.g. some tracks, but not all; I don’t see lakes even if I see the lakes’ names,…).
    I have tried most options in map visibility on the device (zoom levels, detail levels, etc…)
    strange enough, when I look up a course in the same area those details show up in the course summary screen, but when I go back to the main map screen, they disappear again…

    Has it got anything to do with the initial map set up at download from your site?

    • extremecarver

      I guess it’s only areas that do not show up. Ways/Streets and Points of interest should all show up. As for areas – well they are sometimes overlapping if not correctly entered into Openstreetmap as a Multipolygon. Basecamp and device sometimes chooses different order what to show on top. Nothing you can do (except correct the map data in

      • cavigioli

        Thank you very much for your reply.
        Actually I might have found where the problem was: I turned on the device on the next day and all map details showed up correctly on the device, just as in basecamp. It seems that on Edge 800 you need a full restart before changes to settings of map visibility (map detail, details at different zoom levels, etc…) actually take place.
        The problem was that I initially set map visibility to “high contrast” on the device, and that excluded a lot of details of the maps. The right setting to have full details is instead “custom” and then you can customise how much detail you want to be displayed on the maps.
        Sorry for posting the issue, but at least its resolution might be useful for other users.

  • mtbwelly

    I’m putting uk maps to my Garmin etrax 35, firstly putting them onto SD card via Basecamp and then putting the card into the etrax but I keep getting a message “Cannot authenticate maps, contact the map content seller for help” what am I doing wrong please can you help.

    • extremecarver

      This message is certainly not from the UK map. Do you mean UK extract from Europe map? Make sure to download the “Non Unicode” map of Europe (you will need to both download the installer as well as the map data again for map of Europe – and reinstall).

  • yannickuhr

    Hallo, Ich habe einen Garmin Edge 520. Ich wollte Karten auf den Garmin laden aber bei Mapinstall und Mapsource wird mein Gerät nicht erkannt:
    Keines der gefundenen Geräte verfügt über die notwendigen Voraussetzungen. Überprüfen Sie, ob das Gerät mit dem Computer verbunden und eingeschaltet ist und versuchen Sie es erneut. Möglicherweise müssen Sie die Schnittstellenoptionen des GPS auf “Garmin” oder “Host” einstellen.
    Kannst du mir weiterhelfen?
    Danke und Gruss Yannick

    • extremecarver

      Das ist Absicht so von Garmin – weil das 520 ja nicht als kartenfähig beworben wird. Du musst die gmapsupp.img einfach auf eine SD/USB Stick senden (max so 70-80MB) – dann tauscht du damit auf dem edge 520 die Basiskarte aus (gmapbmap.img im Garmin Ordner – die kannst du ja wo lokal am PC absichern).

  • eastwood


    habe nun mehrmals die openmtb map- china mit mapinstall installiert. Die installation lief reibungslos und in basecamp ist die karte mit Konturen zu sehen aber auf meinem edge 820 kann ich die karte nicht finden ?

    • extremecarver

      Am Kartenscreen gehe ins Setup – dort musst du die Karten nach dem senden evtl noch aktivieren. Alternativ Einstellungen –> Karten –> Kartenprodukte, dort sind dann alle Karte aufgelistet.
      Evtl noch POI oder Track aus dem Kartenbereich senden – dann kannst du dir die karte auch schnell anschauen ohne zu suchen wo sie ist. Beachte – oberhalb von 20-30km Maaßstab ist die Karte inaktiv – hier sollte nur die Basemap angezeigt werden – sprich Zoom mal auf eine Stadt in china rein.

  • Söhrer94

    ich habe folgendes Problem ich habe mir die Europa Karte runter geladen und diese auch istaliert einmal waren irgendwie nur die höhenlinien zu sehen …dann habe ich die wieder gelöscht und erneut instaliert.
    dann konnte ich alles sehen in Basecamp.
    allerdenings wenn ich die Karte auf mein Edge 1000 instalieren will zeigt er mir an das es fertig ist und wenn ich das Edge 1000 dann starte dann kommt immer nur ein Weißer Bildschirm und man kann nichts sehen

    und wie ist das wenn ich z.b. megrere länder drauf speichern möchte da ich ja immer nur 4 GB drauf spielen kann aufeinmal
    kann ich dann wenn das abgeschlossen ist erneut 4 GB drauf laden ? und habe ich dann alle 8 gB die ich geladen habe verfügbar ?

    wenn ich mir z.b. nur die Deutschland Karte Downloade und dies instaliere klappt alles einwandfrei

    Ist die z.b.Deutschland Karte auf den gleichen aktuellen stand wie die Europakarte ?


    • extremecarver

      Den Datenstand siehst du immer in der Auswahl in Basecamp der Karte (gut 2-3 Tage älterer Datenstand als das angezeigt Datum). Die Europakarte wird nur alle 6-8 Wochen geupdated, die DE karte jede Woche.

      Am Edge kommt nur weißer Bildschirm? Pass auf dass du beim senden immer mit gedrückter Maustaste ziehend die Kacheln markierst – um nicht etwa nur Höhenlinien oder nur Kartendaten zu erwischen.
      Siehe auch:

      pass auf dass nicht zwei karten gleichzeitig aktiv sind – evtl verdeckt die eine Karte die andere mit leerem weißen Inhalt.

      Mapinstall kann inzwischen meist auch bis zur vollen Größe der MicroSD die karte senden – und teilt diese automatisch in Teildateien auf. Das hängt aber davon ab ob Basecamp glaubt (anhand der info.xml Datei) ob das Gerät dies unterstützt oder nicht. Wenn du mehrere karten separat laden willst – musst du evtl (abhängig info.xml) die Datei vorher die Dateiendung ändern – also etwa gmapsupp.img.bak1 – nach dem senden benennst du sie dann etwa Europa1.img DE.img.

  • pietbmw2

    We’re having trouble with vieuwing the Belgium Mtb Map on a Zumo 660??
    it works perfect on my BMW Motorrad navigator VI , but doesn’t get the same result on the zumo
    what am I doing wrong ??

    many thanks


    • extremecarver

      Hi Piet, is it not showing up at all? Is it shown wrongly? The belgium map in principle should be fine – the Zumo probably does not work with Unicode maps – but Belgium map is latin1 anyhow (except if you use Belgium extract send from Unicode Europe map of course). I know on the Zumo 595 the maps do work (except Unicode).

  • Taksim


    ich bekomme Fehlermeldungen beim installieren von openmtb_europe_04.05.2017_UC auf Garmin Edge 1000 mit neuster FW. Ich hatte zuerst die Karte nicht Unicode installiert, das funktionierte, war aber nicht freigeschaltet. Später habe ich gelesen, dass ich “non-unicode” verwende muss, bekomme diese aber immer wieder mit der Fehlermeldung!

    Danke für Rat

    • extremecarver

      Die _UC also Unicode Karte funktioniert nicht mit dem Edge 1000. Du musst die _NU also Non Unicode Karte verwenden. Lösche zuerst die _UC vom Gerät, installiere die NU Karte am Desktop (stell sicher dass du Kartendaten wie Installer updatest auf NU) und sende sie erneut.

      • Taksim

        Entschuldige…missverständlich von meiner Seite. UC habe ich zuerst versucht und nach dem Einlesen später non_UC! Ich habe jeweils auf neu formatierter SD zu Installieren versucht und es scheitert bei knappen 90%.
        Hinterlegte die UC Version etwas auf meinem Garmin und ich muss das manuell entfernen? Wenn ja, wie? Die Karten habe ich jeweils zuerst auf dem Rechner installiert und mit Basemap übertragen.

        • extremecarver

          löschen – indem du im /garmin Verzeichnis auf der SD karte die gmapsupp.img Datei löschst (bze evtl weitere .img). Bitte probiere erstmal aus was passiert wenn du nur kleinen Bereich sendest – ich gehe davon aus dass du was falsch installiert hast. (etwa Non Unicode Installer – somit zeigt die Karte in Basecamp an wie wäre Non Unicode (_NU) aber mit den Unicode Kartendaten. Dann gibt es halt irgendwann am Ende einen Abbruch beim senden. Oder Höhenlinien die info.xml reinkopiert ohne die Höhenliniendaten reinzukopieren?

  • hkillerm


    ich habe letztes Jahr Teile von Italien aus der Europakarte meines PCs auf mein Montana 650 geladen.
    Vor einer Woche habe ich die Europa-Karte am PC aktualisiert.
    Wie aktualisiere ich nun die Teilkarten, die sich seit dem letzten Jahr auf meinem Montana befinden?

    Viele Grüße
    Herbert Killermann

    • extremecarver

      Indem du die alten Karten löschst (entweder wie Basecamp einlesen und löschen – oder wenn nicht alles in einer gmapsupp.img verpackt sondern separat – dann halt direkt auf der SD-Karte). Neue Karten am PC drüberinstallieren – und neu senden.

  • Nika

    In a reply above you write:
    ” extremecarver
    Friday November 11th, 2016 at 05:21 PM · Reply

    well – depending on you device you will have to change the filename ending (.img) to something else (e.g. .img.bak) send the new maps – then rename back. gmapsupp.img is placed in the /garmin folder on SD card. However in border regions – you should choose Europe map or Alps map instead anyhow.”

    But if I rename back, then I will have two *.img and this is not possible. There is something I don’t understand. I am usually biking in frontier regions (France-Germany or Germany-Switzerland, Luxembourg-Germany etc.), therefore I would to have more than one country installed.

    Thank you in advance for your answer.

    Best regards,

    • extremecarver

      rename back by changing the filename too – e.g. mtbmapfrance.img – your device can work with more .img files. New Basecamp version will depending on the metafiles on the SD-card however merge all .img files – but it does not read in .img.bak of course.

  • Chris M

    Ich habe versucht nach Anleitung eine Karte auf die MicroSD zu installieren.
    Schon bei der Vorbereitung der Installation kommt immer nur die Nachricht “es ist ein Problem aufgetreten …… versuchen sie es nochmal”
    Was kann das denn sein???


Leave a Reply