A Tampermonkey userscript that enhances the Waze Map Editor (WME) photo viewer.
By default, WME only shows compressed thumbnails of place photos or Place Update Request (PUR) photos.
This script adds a button to view the full-resolution image and download it properly as a JPG.
- Adds a "View Full Image" button under each place/PUR photo thumbnail.
- Opens a popup viewer showing the original high-resolution image.
- Popup includes:
- Background click to close
- Close button
- Download JPG button (forces correct
.jpgextension with proper filename)
- Always works with the currently displayed photo — so if you use WME’s built-in arrows, the button updates.
Click the button below to install directly with Tampermonkey:
🔜 A GreasyFork version will be available soon for easier updates and wider userscript manager support.
- Open a place or PUR in WME.
- Click "View Full Image" under any thumbnail.
- The popup viewer opens with the high-resolution photo.
- Options inside the popup:
- Download JPG → Save locally with correct filename.
- Close → Exit popup.
- Or click outside the image to close.
- Waze’s image servers don’t serve images with a
.jpgextension.
The script fetches them viaGM_xmlhttpRequestand ensures downloads save correctly as.jpg. - The button always reflects the current image shown in WME’s dialog, even if you navigate to the next/previous one.
- Script name: WME Full Image Viewer
- Author: Firecul
- Version: Latest release
- Repo: github.com/Firecul/WME-Full-Image-Viewer
- Install link: Raw script URL
- Multi-image navigation inside the popup, synced with WME’s built-in arrows.
- Keyboard shortcuts (← / →) for cycling images in the popup.
- Smarter filenames (e.g. include place name + date).
- If the "View Full Image" button doesn’t appear, refresh WME and ensure the userscript is enabled in Tampermonkey.
- If downloads save without an extension, check your browser supports Tampermonkey’s
GM_xmlhttpRequestAPI (all modern browsers do).
Happy mapping! 🗺️