3DS Store › Apps

3ds Google Maps v2.0 by Oldhimaster1

Released Apr 15, 2026 · Apps
13,665 downloads on GitHub · Source code

Map viewer with street and satellite maps, place search, directions and your phone's GPS

Apps.3dsxAI-assisted

Install on your 3DS

QR code of the download link for 3ds_google_maps.3dsx

Method 1Scan the QR code
With 3dsDL (Scan QR Code). Save it to sdmc:/3ds/.

Method 2Send it to your 3DS
Open 3dsDL › Receive on the same Wi-Fi, then press:
Send to 3dsDL
It saves to 3dsDL's Download Folder (Settings), so set that to sdmc:/3ds/ first. Updating? Use Method 1: Send keeps the old file next to the new one.

Other ways to install

From your SD card: copy 3ds_google_maps.3dsx into /3ds/ and start it from the Homebrew Launcher.

Files

FileSizeSHA-256
3ds_google_maps.3dsx1.2 MB ddfeece3…9cd6 Download

Downloads come from the developer's GitHub release while it's there. If GitHub stops serving a file, or the file there changes, the same link serves our copy.

All versions (2)

Screenshots

About 3ds Google Maps

Despite the name, the maps come from OpenStreetMap and Esri. Pan by touch, D-Pad or Circle Pad and zoom with X and Y. Settings switch between OSM streets, Esri satellite and Esri street map, and every tile you look at is cached on the SD card.

The 3DS has no GPS, so it borrows your phone's. Open the GPS tab in settings and tap Server, scan the QR code with your phone and allow location access. Both need to be on the same Wi-Fi, or the 3DS on the phone's hotspot. The certificate is self-signed, so the browser shows a warning you have to tap through. The author says to use Chrome on an iPhone, as Safari has been unreliable. There's also an NMEA TCP mode for apps like GPS2IP.

Place search goes through Nominatim and routes come from OSRM. You can save favourites, and Identify tells you what's at the centre of the map.

To use it without Wi-Fi, run tools/download_region.py on a PC with Python 3. It packs a region into a single .tilepack file. Copy that to sdmc:/3ds_google_maps/tiles/ and the app loads it at startup.

Release notes

v2.0 · v2.0 — Offline Tile Caching · Apr 15, 2026

What's New in v2.0

Offline Tile Caching

  • Tilepack format — download thousands of tiles on your PC and pack them into a single .tilepack file for your SD card
  • PC download tool (tools/download_region.py) — bulk tile downloader with 8 parallel workers and SHA-256 deduplication
  • In-app Download Region — download tiles for your current map view directly on the 3DS (Settings > Data tab)
  • Auto-loading — the app checks for sat.tilepack and street.tilepack on startup

New Tile Source

  • Esri World Street Map — switchable alongside OSM and Esri satellite in the Tiles settings tab

Other

  • Comprehensive README rewrite with offline caching docs
  • Updated .gitignore

Installation

  1. Copy 3ds_google_maps.3dsx to sdmc:/3ds/3ds_google_maps/ on your SD card
  2. (Optional) Generate tilepacks with python tools/download_region.py and copy them to sdmc:/3ds_google_maps/tiles/
  3. Launch via Homebrew Launcher

Full changelog

Something wrong with this listing? Report a problem · Are you the developer? Claim this listing