Overview
Map Builder lets you fully customize and recolor a map's roads, water, land, buildings, and labels, then export the result as a high-resolution image. It is built specifically for architects creating site analysis diagrams, graphic designers building vector layouts, and artists printing custom map art.
The basic flow: pick a starting point (blank map or a preset), recolor whatever features you care about, optionally add your own lines, shapes or markers, then export. Styling the map is always free, with no account required.
Choosing colors
The Style tab (left rail) lists every map feature as a tree — Administrative, Landscape, Buildings, Points of interest, Road, Transit, Water — each with children you can expand (e.g. Water splits into Ocean & sea, Lakes & rivers, and an Others catch-all for anything that doesn't fit a named category).
Click a row to select it — the right-hand inspector then shows its editable properties: Geometry fill/stroke, Label text fill/stroke, and Label icon color, each with a color picker. Changes apply to the map live. The small eye icon next to a row toggles that feature's visibility on or off. Selecting a parent category (e.g. "Water") colors all of its children at once; you can still override an individual child afterward.
You can also click directly on the map — clicking a road, water area or point of interest selects that same feature in the tree, so you don't have to hunt for it in the list first.
Presets
The Preset tab (left rail) has one-click color themes — Default, Classic, Silver, Night, Retro, Aubergine, and any others that have been added. Tapping a preset card applies it to the whole map immediately. Presets are free for everyone. After applying one, you can still fine-tune individual colors from the Style tab — applying a preset doesn't lock anything.
Search & basemap
The search bar sits permanently expanded over the top-left of the map and lets you jump to a place by name or address instead of panning/zooming manually. The map icon next to it switches the basemap type — the default customizable Map, Satellite imagery, or Terrain — right there in the same floating toolbar.
Both search and Satellite/Terrain are Map Builder Pro features — a locked padlock means you'll need to upgrade to use them. Color presets are not affected by this — they stay free for everyone regardless of basemap type (though presets only apply to the Map basemap; Satellite and Terrain use fixed imagery that can't be recolored).
Measuring distance
Click the ruler icon (floating over the top-left of the map), then click points on the map to measure a path — a running total shows in a badge at the bottom of the map. Double-click to finish, or press Esc to cancel.
Zoom & level of detail
Use the +/− buttons (bottom-right of the map) or your mouse/trackpad's normal zoom gesture. The zoom-in icon floating over the top-left of the map opens a "Level of detail" slider covering the full zoom range, labeled by the nearest named tier — City, Neighborhoods, Streets, Buildings — since a raw zoom number doesn't mean much on its own. This same detail level carries into the export flow, where it also affects how much a vector (SVG) export costs.
Label language
The languages icon next to the Style tab's "Features" title (left rail) opens a label-language list that switches what language place labels render in — English, Spanish, French, and several others, or the local name as OpenStreetMap has it.
Lines, shapes & markers
The Overlay tab (left rail) is for drawing your own elements on top of the map — routes, boundaries, or points of interest that aren't part of the base map data. Tap the + button and choose Polyline, Shape, or Marker, then click points on the map to place it (double-click or Enter to finish, Esc to cancel).
Once drawn, an element can be renamed, restyled (color, stroke weight, opacity — or an icon, for markers) or deleted from the Overlay list. While editing a line or shape: drag a node to move it, grab the midpoint of a segment to add a new node there, or right-click a node to remove it.
Overlay elements ride into every export — free PNG, paid raster, and SVG — and are saved along with the map when you use Save to My maps.
Importing
The Import tab (left rail) brings outside content in two ways:
- Paste a link or style code — a Google Maps link, a style JSON/array (from the Google style wizard or a site like Snazzy Maps), or an old Google Map Customizer / Map builder share link. Map builder auto-detects what you pasted and applies the location, the style, or both.
- Drop a file — KML, KMZ, or GeoJSON. Its lines, shapes and markers land in the Overlay tab, where each one can be renamed, restyled or deleted like anything drawn by hand.
Save to My maps
The Save button (top bar) saves your current style, camera position and overlay elements to your account, so you can come back to it later from the My maps tab (left rail). This requires signing in — it's a private list tied to your account, not a public link. There's a limit of 20 saved maps per account; delete an old one to make room for a new one.
Style code
The code icon (top bar) shows the current style as raw code — either the Google Maps style array format or the MapLibre/OpenFreeMap style format — with a Copy button. Useful if you want to reuse a style outside Map builder, or paste it elsewhere via Import.
Exporting your map
Click Download (top bar), drag a box on the map to choose the export area, then confirm the level of detail — the map previews it live as you adjust it. From there, pick a format and size:
| Export | Cost |
|---|---|
| PNG, up to 2048px | Free |
| PNG, 4096px (4K) | 1 credit |
| PNG, 8192px (8K) | 2 credits |
| PNG, 16384px (16K) | 4 credits |
| PNG, 24576px (24K) | 6 credits |
| SVG vector (editable, any print size) | 2–32 credits, by area & detail level |
The free PNG renders right in your browser and downloads immediately. Paid exports (higher-resolution PNG, or SVG) render on the server in the background — you don't need to keep the tab open — and land in My exports when ready. SVG exports are true editable vectors: named layers, real text labels, and any overlay elements you've drawn, all as scalable paths rather than a fixed-resolution image. See Free vs Map Builder Pro for how credits work.
Every export — free or paid — includes the required OpenStreetMap attribution baked in, so exports are safe to use commercially (prints, posters, products) without Google's licensing restrictions.
My exports
Paid exports (anything beyond the free 2K PNG) render server-side and show up in My exports, reachable from the account menu (top right). If your tab is still open when a render finishes, it downloads automatically; otherwise, come back to My exports and download it from there. Finished exports stay available for re-download for about a week.
Free vs Map Builder Pro
Styling the map — the full color tree, presets, overlays, and a free 2048px PNG export — is free for everyone, no account required to try it. An account is only needed to save maps or spend credits.
Map Builder Pro is a subscription that unlocks place search, Satellite/Terrain basemaps, removes ads, and includes a monthly allotment of export credits. Credits are Map builder's currency for higher-resolution exports: they're spent on paid PNG exports (priced by resolution) or SVG vector exports (priced by area × detail level). You can also buy one-time credit packs without subscribing, if you just need a few higher-res exports and don't want search/satellite or ongoing ad-removal.
See Plans & credits for current pricing.
Managing billing
From the account menu (top right) or the Plans & credits page, Pro subscribers get a Manage billing link that opens Stripe's customer portal — from there you can update your card, view invoices, or cancel the subscription (it stays active through the end of the current billing period). Payments are processed by Stripe; card details never touch Map builder's own servers.
Contact us
Questions, bugs, or feedback — email mapbuilder.support@gmail.com.
Map builder