Mapuploader 5
  german dutch swedish spanish en francais italian polish portuguese russian finnish
mapuploader5 creating a Garmin map DEM using OSM maps
Windows GUI for creating Garmin compatible maps Add DEM to all your maps

New Feature

how to upload Quickly check which tiles lack the necessary HGT files or Contours! See our short Tutorial.
Map showing missing HGT files Map showing missing contours

Show Tiles and Downloaded HGT files

Show Tiles and Created Contours

How to create your own FREE Garmin Map in 7 Easy Steps

  • Download openstreetmap data ( pbf) from Geofabrik
  • Open file in MapUploader 5
  • Tick DEM for Hill Shading
  • Click Create Map
  • (You need Basecamp , java & mkgmap , all free)

How to create your high definition own contours.

  • Download hgt files - MapUploader 5 gives a list of required hgt files and download links.
    Currently, most contours are created from 3'' STRM data. With Mapuploader5 you can use 1'' STRM data for most parts of the world.
  • Set Interval 5 m - 1000m
  • Click Create Contours - contours are created as osm files giving you greater flexibility.
  • Tick 'Contours' to add the necessary contours
  • Tick Clip to clip contours to the map area


how to upload trapping errors
How to create maps with
Hill Shading (DEM)

How to create & add high quality contours
to your Custom Garmin TOPOs
using HGT files

How to trap mkgmap style errors
 (scanned with Kaspersky , Avast & MalwareBytes) Windows 7/10
click here
Download with NO JUNK to untick!
If you are concerned check out
 Download MapUploader 5.31 setup ( includes mapnik65001.TYP)
 Download MapUploader 5.31 portable ( includes mapnik65001.TYP)
 Download Quick tutorials PDF for creating maps with DEM and contours with MapUploader 5

Download Manual for MapUploader 5 PDF

You may have to refresh this page to see latest version


Show Conflicting maps on your device

Go Tools,

Collect Map IDs & FIDs

Highlighted in red are any maps which will be ignored by your device !  
Convert KML or GPX files to IMG  

GPX or KML (Google Earth) files can be converted into a Garmin compatible img file!

From the Convert option on the main menu select 'Convert KML to MP' or 'GPX to MP'

Once the files are converted to .mp they can be used by MapUploader.

Create DEM only maps

Check your TYP file

  • Only MapUploader 5 can check which elements in your TYP file are not used in your style sheets! . Just click the green cross icon
  • Check which items should or should not appear on your overview map : Click Resolution button and check for any items with resolution < 18!

Windows 10 and MapUploader 5

Mapuploader portable works on W10 but needs permissions only when adding maps to Basecamp/Mapsource: not when creating a map for your GPS device (gmapsupp.img)

1) Ensure Basecamp or Mapsource exist on your PC

2) Locate.reg file found in the folder which Mapuploader creates in a folder named after the your map, ie /mymap/mymap.reg.

3) Right Click on .reg file and run as administrator.

4) Check map target folder: c:\garmin\maps

5) Go Tools --> Create NSIS Window Installer and double click on the .exe when created

More Documentation

  Tricks with Styles (PDF) More Tricks & Styles
  default.typ for mkgmap's default style TIPS & TRICKs 4

 os50 style + address searches & os50.TYP

Youtube Tutorials


Initially , Mapuploader may be unable to write to the register when uploading maps to Basecamp or Mapsource.

Use the following procedure - this needs to be done once only:

1) Set Map Target Directory to c:\garmin\maps

2) Download and install makensis.exe

3) In Settings --> All Settings --> Key Software point to 'makensis.exe' on your harddrive.

4) Create a map in mapuploader

5) Go Tools --> Create NSIS Window Installer

This may take a minute then click on 'Output Dir' and find the <name of map>.exe it has created - for icon see right.

6) Double Click to add map to register.

Can't Authenticate maps . Contact content seller for help

You may get message 'Can't Authenticate maps .Contact content seller for help' on

  • GPS Maps 64 series
  • Etrex 20x / 30x (not "etrex 30")
  • Etrex Touch series
  • Some new nuvi models

This happens if a gmapsupp has been created using the option --unicode.

It does not affect maps created using Mapuploader as long as you don't add the unicode option.

How to create a gmapsupp with Greek,Arabic,Russian etc characters and not use the -unicode option

This only applies to codepages 1250 - 1258 - see why

You can use a TYP file to show Greek,Arabic,Hebrew,Russian,Polish,Czech.

For the sake of convenience use codepage 65001 which incorporates all other codepages.