This tool decompiles Wherigo cartridge files (.gwc) and helps you analyze them to find geocache final coordinates. It also includes built-in solvers for Reverse Wherigo cartridges.
Please note: This tool is intended as a last resort or accessibility aid — it is not meant to replace the Wherigo experience. Completing a Wherigo cartridge as the cache owner intended is always the recommended approach, and the journey itself is often a big part of the fun. Use this solver responsibly.
Solver modes
- Upload Wherigo - decompile any .gwc file and automatically detect the final cache coordinates.
- Reverse Wherigo (Waldmeister) - decode/encode the three 6-digit codes from a -Waldmeister- Reverse Wherigo cartridge. The solver is also auto-opened when a Waldmeister cartridge is detected on upload.
- Reverse Wherigo (day1976) - decode/encode the two 5-character codes from a day1976 open-source Reverse Wherigo cartridge. Also auto-detected on upload.
What the Wherigo decompiler can do
- Detect final coordinates - scans Lua code, messages, and text for coordinate patterns and ranks them by confidence. Recognizes decimal degrees and degrees decimal minutes formats.
- Extremely high confidence - when a coordinate appears in both message text AND a matching Lua zone point, it's very likely the final.
- Multiple text coordinates - if several coordinates are found in messages (e.g. multi-stage), all are listed with satellite map links and a "View in Messages" button to jump directly to the source message.
- Zone center coordinates - each zone header shows its OriginalPoint (center coordinate) with a satellite map link and copy button, making it easy to spot hidden zone-based finals.
- View on Map button - in the Probable Final section, jump directly to the coordinate's pin on the interactive map.
- Satellite map links - every coordinate links directly to Google Maps satellite view.
- Lua source - view the decompiled Lua code, including decoded obfuscated strings (Urwigo and Wherigo Builder obfuscation are both supported). Use the built-in search bar (Enter / F3 / Ctrl+G) to find any text in the source with highlighted matches and previous/next navigation.
- Questions & Answers - trivia questions and multiple-choice answers extracted from the cartridge are listed in their own section. Answers are hidden by default so you can try them yourself first.
- Messages & zones - all game messages are shown grouped under their zone, with coordinates highlighted in yellow. Zone descriptions and inline zone images are also displayed. Boilerplate auto-generated content is hidden.
- Media - images and audio embedded in the cartridge are extracted and displayed, including images attached directly to zones.
- Coordinate table - all coordinates with source type, zone name, and map toggle. Filter by source group (zone origins, Lua variables, message text, etc.) and export checked coordinates as a GPX file.
- Copy buttons - every zone and message card has a copy button. For zones, this copies the zone name, description, and center coordinate together.
- Urwigo hash values - extracted for use with hash-collision solvers.
Understanding confidence levels
- Extremely High Coordinate found in message text and confirmed by a matching Lua zone point at the same location - very likely the final.
- High Coordinate found in message text, or the only coordinate present in any message.
- Medium Inferred from a zone name (e.g. a zone named "Cache") or coordinate context. Verify with the satellite map.
- Low No clear final detected - showing the last known non-boundary coordinate as a starting reference.
Tips
- Group pills - use the filter pills above the coordinate table to hide/show source groups (e.g. hide Zone Boundaries to focus on key points). Hidden groups are also hidden on the map.
- GPX export - check the coordinates you want, then click the GPX button to download them for your GPS device.
- Custom coordinates - click the + Custom button above the coordinate table to manually add your own coordinates. They appear on the map and can be included in GPX exports.
- Click any row in the coordinate table to zoom the map to that point and open its popup.
- Section menu - the hamburger button (bottom-left) lets you jump to any section and upload another cartridge.
Uploading on Android
Android users: Download your .gwc file directly through your phone's browser (not through WhereYouGo). Save the file in your Downloads folder - the webpage cannot access the WhereYouGo app folder. When selecting a file on this page, choose "All files" (or "Show all files") in the file picker if .gwc doesn't appear in the list.
Uploading on iOS
iOS users: Download the .gwc file using Safari or your browser. When prompted, choose to save to Files (iCloud Drive or On My iPhone). Then on this page, tap the upload area, select "Browse", and navigate to where you saved the file. If you received it via email or AirDrop, save it to Files first before uploading here.
Privacy
Files are processed server-side and automatically deleted 30 minutes after upload. No data is stored permanently.