This is an updated post of https://www.johndball.com/using-gmaptool-to-convert-osm-topo-maps-for-garmin/. If you need to combine, split, or edit multiple .IMG files, the GMapTool in the previous post can still help.
If you are looking at adding OpenStreetMaps to your Garmin device using a 2GB, 4GB, or 8GB MicroSD card and need a fairly simple, and somewhat quick process, look no further than OpenStreetMap.NL. We’ll start with preparing your device then we will generate the map request and add the map files to your Garmin device. We will be using Windows OS for this tutorial.
- Connect your 2GB, 4GB, or 8GB MicroSD card to your computer and format it using FAT32.
- Right click on the MicroSD card and select “Format…”. Select “FAT32” from the “File system” drop down and “Default allocation size” in the “Allocation unit size” drop down.
- Ensure “Quick Format” is selected – Warning: this will erase everything on the MicroSD. Backup the device depending on your needs.
- No volume label is required.
- Once the format is complete, you’ll get a success message. Click OK then navigate to your MicroSD card directory.
- Right click in an empty part of the MicroSD folder window and create a new folder.
- Name the folder GARMIN.
- Your MicroSD is prepared. Next navigate to http://garmin.openstreetmap.nl/ and select your options.
- Under “Choose your map type:” select “Generic Routable”
- Under “Include a TYP file (Optional):” skip this option
- Under “Choose a predefined country:” select your country. For me this was “North America” — “Virginia”
- Under “Perhaps you’d like to add some additional tiles?” I selected the “Enable manual tile selection” and picked the neighboring states around Virginia. Drag and select multiple tiles. Once selected, your tiles will turn dark purple.
- Ensure that your selected tiles do not exceed the capacity of your MicroSD card. Enter your email address and select “Build my map”.
- You will receive two emails. The first is a confirmation email. If you don’t receive the confirmation email within a few minutes you will need to check your SPAM folder. The second email contains the download links for the maps you generated. The download is valid for 96 hours.
- It took about 8 minutes from map selection to generation and ready for download. Visit your download link and download the file “osm_generic_gmapsupp.zip”.
- Once your file has been downloaded, right-click on the file and select “Extract to [file name]”.
- Right-click on your .IMG file and select “Copy” then navigate to your MicroSD card’s “GARMIN” directory and paste the .IMG file.
- Place your MicroSD card back in your Garmin GPS device and power on. If successful, you will get a loading bar on the GPS device and an OpenStreetMaps message on the screen. If not, you might get a loading bar but you will not get an OpenStreetMaps message on your device. You can also navigate to the Maps page on your GPS, open the menu, and select your maps.
- You should be good to go. Let me know if you need assistance or if the process works for you!
2 thoughts on “Using OpenStreetMap.NL to generate Garmin .IMG map files”
Hi there John,
Great tutorial, thank you. any news on gmaptool and osm topo conversions? I don’t seem to get elevation contours on openstreetmap.nl generated maps. otherwise they are great 😉 Are there any other ways to get topo maps onto my edge705? Thanks – Mike
Hey Mike, glad this guide was helpful. Unfortunately I don’t have access to an edge705 to play with. If I come across anything I’ll be sure to share it and let you know.