How to Use Map Viewer v2 (Project Zomboid Online Map)

How to Use Map Viewer v2 (Project Zomboid Online Map)

Site default online map for Build 42 Knox Country. Floors, Search, Route, POIs, and shareable jump links.

Current default Opening /en/B42/ (or any other map URL without a legacy switch) loads Map Viewer v2. You do not need to add #v2 just to enable the new UI.
Legacy v1 is not “open without #v2” A plain /en/B42/ link already opens v2 for most visitors. To use the old viewer, click Switch to v1 inside the map (saves your preference), or open an older shared link that includes ?goto= / ?pois=. To leave legacy, use Switch to v2 on the old viewer, or open a #v2 jump link from v1.

Quick start (30 seconds)

  1. Open a map, for example /en/B42/ — v2 is the default.
  2. Drag to pan. Scroll or pinch to zoom.
  3. Use the floor switch for basements and upper floors (Compact mode keeps the list short; All shows every available z-level).
  4. Open the dock tabs: Search, Route, POI, Layers, Settings.
  5. Copy the address bar after you pan — v2 writes a hash like #v2;x=…;y=…;z=0 so friends land on the same view.

When you get v1 vs v2

The site opens v2 by default. You only see the legacy viewer if you switched to it, or if you open an older compatibility link.

Condition Viewer What to do / example
Normal map URL, no legacy preference v2 (default) /en/B42/ and other map routes under /{lang}/{mapname}/
You clicked Switch to v1 v1 Preference is saved until you click Switch to v2 (or clear site cookies for this domain)
Link with ?goto= or ?pois= v1 (compatibility) Old shared links keep working; example /en/B42/?goto=10791,9953
Hash #v2 or #v2;x=…;y=… Share / restore state in v2 Coordinates, zoom, and shared POIs live in the hash — not required merely to “turn on” v2 for default visitors

Live demo (embedded)

Open full

Use the buttons to jump the embedded map. If the iframe is hard to use on a phone, open the full map instead.

v1 vs v2: what changed

Topic v1 (legacy) v2 (default)
How you open it Switch to v1, or open ?goto= / ?pois= links Default for plain map URLs
Shareable position Often query-style links Hash state: #v2;x=…;y=…;z=… (optional zoom and shared POIs)
Floors / basements Available; UI heavier on multi-floor maps Floor switch with Compact / All modes
Search / Route / POI Classic location lists and tools Dock tabs: Search, Route, POI, Layers, Settings
Performance Fewer render controls Quality presets (Potato / Fast / Normal / HD) plus layer toggles

Main v2 features

Floors & basements

Use the floor switch on the map edge. Compact keeps a short B1–6 style list for big-map browsing; All lists every available level. Layers also has Hide walls, Show lower layers, and basement-exit highlight.

Search

Open the Search tab to jump to towns, spawns, and key buildings. Fastest answer for “where is a gas station / police / well?”

Route planning

Open Route, set start and end (including from a POI context menu). Use it for supply-run distance estimates — not a guarantee of safe streets in-game.

POIs & share links

Add markers (base, loot, danger, fuel, and more). Share copies markers into the URL hash so recipients open the same view and shared POIs.

Jump link example

Muldraugh center: /en/B42/#v2;x=10791;y=9953;z=0 — paste into Discord, notes, or server rules. The #v2;… part is the share format; the page still loads the default v2 viewer.

Troubleshooting & performance

  • Phone / low RAM: set quality to Fast or Potato, collapse the dock, and reduce extra overlays before zooming deep into dense cities.
  • Too much clutter: enable Hide walls, lower Show lower layers, or turn off Rooms / Streets / Foraging layers you do not need.
  • Still on the old UI: you likely switched to v1 earlier. Click Switch to v2, or clear this site’s cookies, then open /en/B42/ again.
  • Need v1 once: use Switch to v1 in the header, or open a ?goto=x,y link for a one-shot legacy session.
  • Languages: Map Viewer v2 UI strings ship for the site languages (including English, Chinese, Portuguese, Russian, Spanish, Polish, Arabic, Japanese, Korean, French, German).