How to download free OSM maps for Garmin GPS devices – for almost ANY country

Need to download a free Garmin map for another country? No problem! A lot of people have found my video tutorial on how to install a free OSM map (open streetmap) on a Garmin edge bike computer. The example in my tutorial was for a UK map, but what if you live somewhere else? Maybe you’re going abroad and need a map for another country, or maybe you want to be selective about which regions you include, and which you exclude. This can affect the performance of the map, so it pays to keep file sizes small if you can.

How to download free OSM maps for virtually any country, for your Garmin Edge bike GPS.

All the magic happens here –

#Make sure you select “Routable Bicycle” from the top set of options (boxed in red, in the image below)

free maps for garmin gps devices from openstreetmap

#Select which regions you want

You can either do this by choosing the dropdown lists from the continent lists, or by manually choosing which particular tiles you want. A tile is a square or rectangular chunk of the map. In the example below, I chose United Kingdom, from the “Europe” dropdown list, then ticked the box to manually select which tiles I wanted. Just click to select/de-select each tile. By de-selecting most of the UK tiles, I was able to narrow it down to the two tiles which cover 95% of my riding. This will keep the overall file size as small as possible. free maps for garmin gps devices from openstreetmap - individual tiles

#Type your email in the box and click the “Build my map” button

build my map After you complete this step, you’ll get an email with a link to a status page. This page will tell you how long you’re going to have to wait. In my case, it was 4.6 hours, as there were 46 others in the queue before me. Sounds like my local Subway. garmin map request

#When it’s done, download the gmapsupp.Zip file

The link in your email will take you to a page with several files, as in the shot below. Just click on the one that says “” at the end of the filename, to download it to a place where you’ll be able to access it later, like your My Docs folder, or the desktop. Wherever… just remember where you put it.

garmin map download gmapsupp.img

Download the gmapsupp.img

Incidentally, if you use the Garmin Mapsource program, this download screen also includes a link to the MapSource installer for your free OSM map, so this could be useful to you. It also includes the link to the BaseCamp/RoadTrip files for Mac OSX users too.

#Extract the img file

You can’t just copy the zip file to the Garmin. The zip file contains the actual file you need. It’s like a big tupperware jar, sealing that fresh map inside. So, extract the img file to a convenient location, like your Desktop. Double clicking on the zip file should let you see the img file inside, and from there you should be able to copy or extract it. Try right-clicking on the zip file and seeing what options come up, if you’re not sure what to do. When I right-click on my zip file, it gives me the option to “Extract here”. This creates the gmapsupp.img file for you, alongside the zip file.


Extract the img file from the zip

#Rename the file if you already have maps on your card

This is important! If you already have a map on your card called gmapsupp.img, you would potentially overwrite it if you copied the new file over to the card. The solution is to rename it first. To do that, just right-click> Rename, or if you’re a keyboard shortcut kind of person, hit F2 with the file selected (on Windows anyway…). Keep the filename short and simple.

#Connect your Garmin via USB and transfer the img file to the SD card

Now that you have the img file ready to go, just connect your Edge unit via a USB data cable. When you plug it in, you should see two possible locations appear – one for the internal memory of the device, and one for the SD card. The internal memory will be the smaller of the two, at around 105Mb.  Navigate to the SD card and go into the folder called Garmin. Copy your new img file into this folder, either by copy/paste or just drag and drop it in there.

garmin storage sd card

SD card & Garmin internal memory

 #Disconnect and restart your Garmin device

Once the file has copied over, disconnect the USB cable, then restart the unit. The boot up procedure will detect the new map on the card.

#Enable the map

To use the new map, you need to enable it.

Edge 800: go Spanner > System > Map > Map Information Select Map > then choose your map and click the Enable option Edge 810: Activity Profiles > Your profile name > Navigation > Map > Map Information Select Map > then choose your map and click the Enable option

#That’s it, now go and ride your bike!

The OSM map is fully routable and contains thousands of POI (points of interest) to navigate to. If you need help with how to navigate courses successfully using the Edge 800, you’re in the right place. Check out the ScarletFire FoolProof guide. It’s helped thousands of people and it’s FREE.

#Was this helpful? Join my newsletter. Regular, useful info for people just like you.

Grab my FREE ebook - the Century cheat sheet!

  1. Feel confident about your next big ride
  2. Learn the techniques the experienced riders use
  3. Still feel strong at the end!

100 miles
  • Phiilp

    Great instructions. Have done it several times but always forget which card to load the maps onto so is will be my go-to reference for the future. Had a trip to Taiwan last month and this site proved a treat for maps. Keep up the great work.

  • Dom


    i have tried this several times, on a MacBoook, copying the .img files from the above site to Garmin folder in the SD card (card is in device and device plugged in so it appears as external drive). Once done, the img file appears in the Garmin folder but as soon as i disconnect the device and fire it up, it only shows tha basemap and original talkytoaster map of the UK. None of the European country maps are showing. SD card is 32GB and formated to Fat32.
    Any idea what i might be doing wrong?


  • Ian

    I have used your method to download an .img file into my Garmin 800 and have followed your instructions to the ‘T’ however when disconnecting the Garmin and enabling the map and then viewing a route that I planned I find that there is some data there on the map and some of it is missing. I have downloaded it three times now and always the same issue… any ideas??

  • Pingback: Open Street Map, Garmin Units and Ride with GPS | Raymo in LeDroit()

  • Sathit Khwankeaw

    I have used your method to download an .img file into my Garmin 60CSx and have followed your instructions to the ‘T’ however when disconnecting the Garmin and enabling the map and then viewing a route that I planned I find that there is some data there on the map and some of it is missing. I have downloaded it three times now and always the same issue… any ideas??

    • Al Thompson

      Hi Sathit, hmm, that sounds a little strange. I’ve no idea where you live but i do know that some places are not well covered by OSM yet. Could this be the case, if you live somewhere fairly remote? I guess the way to check would be to view an OSM map in a web browser, and see if there is any detail in the section you appear to be missing.

  • Pete

    Hey, if anybody will see this- I downloaded exactly like you explained above, and I got

    osm_generic-windows.exe file for my region

    but there’s NO gmapsupp.Zip file I was hoping to get, what am I suppose to do with it ?

    I need gmapsupp. file for my gps device, HELP

    • Andy Petty

      I am having the same issue :-( The zip file is blank and the buildlog.txt file has a number of errors in it such as ’tile not found’ :-(

  • ssjj

    Awesome instructions, but right at the end, where you say we have to enable the map, how do I do this? I did not understand. I have the garmin nuvi 2505 model and was confused about it, can you please help?