Update Garmin Nuvi Maps for Free!

No you don’t have to have either Windows or Mac in order to update your Garmin Nuvi GPS (or Magellan, TomTom, and a few others). And no, you don’t have to pay for updated maps either, even if your GPS is older or unregistered with the company.

I did it, and I’m still as technophobic as I ever was. So if this li’l technophobic sidekick can manage it, it’s likely that any of my readers can. I do the FedEx Ground delivery driver thing, and I have an old hand-me-down Garmin Nuvi that I use on my route. Not for directions, but just as a “rolling map” to tell me where I am and streets are coming up as I travel.

The technique I’ll show you here uses OpenStreetMap, a free and open-source collaborative work. Maps are updated much more often than the official Garmin maps. They also show considerably more detail, judging by my Nuvi’s performance today. I’m just going to write about the Garmin GPS because that’s what I have and all I really know. But according to this wonderful web page, it also works for some other brands.

I navigated to my /home directory and created a new folder named “GarminNuvi.” It has a subfolder called Maps.

I connected my Garmin Nuvi to my computer via a USB port and it was automagically mounted, thanks to Thunar’s awesomeness (Thunar is the Xfce file manager in Linux). I then copied the map file, named gmapprom.img, to /home/robin/GarminNuvi/Map. You can do this in the terminal or just open your file manager as root (“sudo thunar” in a terminal window) and move the file from your Garmin to the “Map” subfolder. This is a safety thing! ALWAYS BACK UP the old map in case something goes wrong! Now you can DELETE gmapprom.img from the Garmin. I renamed this backup file gmapprom-old.img. If I needed to restore it, I’d give it back it’s original name.

Select and download the new maps from http://garmin.openstreetmap.nl/ It’s easy, just follow the prompts on the screen to select your map by continent, country, state, province, or customize your own. If you customize yours, you’ll need to enter your e-mail address and they’ll notify you when it’s compiled and ready to download. My old map is North America, nearly 3GB in size! Yikes! So I selected only my own state for the new map, because that’s really all I need and it’s just a few hundred MB in size. Easy peasy. And fast! The file you want for the Garmin Nuvi is named osm_generic_gmapsupp.zip.

Move that file to /Garmin/New and extract it there. 7-zip works, most default "archivers" work for decompressing zip files. After unzipping it, you'll have a file called gmapsupp.img. For the Garmin, you must rename that file to gmapprom.img. This is your new map! Copy it back to your Garmin, re-start it, and take it for a test drive.

Save a copy of your new gmapprom.img in the /Garmin/New folder as the next backup. When it's time, that can be moved to the Old subfolder. But until you're sure everything works okay, keep that old one around!

10 thoughts on “Update Garmin Nuvi Maps for Free!

  1. Did it work?? For me it did not!!
    I downloaded and transfered the map OK, but when I search, I cant find a bunch of adresses!! It doesnt even have my street name listed!! (and it’s not a new street; its been there for 25 years).

    Any suggestions??
    Thx
    Jac

    Like

    1. It did work for me, as far as getting the maps and being able to search for some addresses, but not nearly as well as it worked before. As long as you use the Garmin as a “rolling map” instead of a real navigation tool it’s okay, but I ended up buying a new Garmin with some extra features and “lifetime updates.”

      Like

    1. I installed the downloaded OSM map in a /Garmin folder on a new 32GB HCSD card, and the map was usable, but the very first time I asked nuvi 205 to navigate using it, there was inadequate coverage of an OLD road. The road was displayed, but the local address number that I entered may have just as well been on the moon. Nuvi would not let me enter an alphanumeric street number (9716B) and suggested that #3800 Rea Road was as far as it could go. (No, that was not my intended destination.) That’s a Fail. Also, there was no option to enter a zip code. Instead, I had to start spelling C-h-a-r-l-o-t-t-e.l

      It surely does lose a few features… and I don’t think PpenMaps are nearly as accurate. This is the second time I have considered deleting this post, for just what you have described.

      Like

    2. I’ve found that if you want the Garmin (older ones especially) to recognize the SD card, you HAVE to format it FAT32 but do it thru the Nuvi itself. Confussing? Well yes, it is. I’ll tell you my experience and see if you can follow what I’m trying to say
      I have a old Nuvi 750 that is in my daughter’s Nissan Sentra S. It’s from 2008. I found new Garmin maps (via torrents) and would try to use the SD card and put in img file gmapsupp on the SD card and the Nuvi wouldn’t see it, until I did this.
      Install SD or Micro SD card (with adapter, so it will fit) into unit.
      Plug unit into your Computer (mine is Windows 10 in case your wondering)
      Now explore your Computer.
      You will see your Garmin unit. Mine is Nuvi 750
      And under your unit is a subfolder called Nuvi 750 with a drive letter associated with it. This is your SD card.
      Right click your SD card and choose properties and format. Quick Format Fat 32.
      Now go download your map files and put them in that drive. Make a Garmin folder and the map name has to be gmapsupp.img for the Garmin unit to recognize it as a map file.
      I hope this helped. I was having a hard time getting the Garmin unit to see the files, until I formatted the SD card via the Nuvi itself.

      Like

      1. Direct to NUVI memory….not SD CARD…
        Plug unit into your Computer usb cable…
        In NUVI memory locate file gmapprom.img cut them…save in yours Harddrive
        download your map files …gmapsupp.img rename to gmapprom.img copy to NUVI memory …

        Like

  2. Your information of updating NUVI maps seems very useful. Your blog contains all required content that need to update your device. Keep sharing more information with us.
    Or if you want to update your NUVI contact us to our customer support helpline 1800-443-3536 (toll free). We are 24*7 hours available.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s