Wherigo Solver
Decompile and analyze Wherigo cartridges (.gwc files)
Upload a .gwc file to decompile and analyze its contents. Maximum file size: 25 MB.
or click to browse
Results for
| # | DDM | Source | Context |
|---|
Questions found in this cartridge and their expected answers. Answers are hidden by default, click Show Answers to reveal.
Media files expire 30 minutes after processing.
| Encoded | Decoded |
|---|
These Urwigo hash values were found in the cartridge. Hash collisions can be recovered with brute-force solvers - search online for Urwigo hash collision finder for current working tools.
Media
Wherigo Solver: Help & FAQ
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.
- 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.
- Multi Location Maze (Trekkie79) - decode/encode the 11-character base-35 maze code used by Trekkie79's Multi Location Maze cartridge. Auto-detected on upload by GUID, alphabet, or function-name fingerprint.
- Reverse Wherigo (ReWind) - decode/encode the 14-character ReWind unlock code, with a selectable hint mode (hot/cold, distance, bearing, or direction). Also auto-detected on upload.
- Reverse Cache Box (Maxipimpf) - decode/encode the three 6-digit codes from a Reverse Cache Box cartridge (a hot/cold distance box). Auto-detected on upload; enter the three codes from the cache listing to get the final coordinates. Decoding is exact, but the same coordinate has many valid code sets (the last two of the 18 digits are a shuffle order and digit shift the cartridge randomizes), so codes you generate may differ from the listing's while decoding to the same point. Based on Maxipimpf’s original cartridge on Wherigo.com.
- 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.
- 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.
- 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.
Files are processed server-side and automatically deleted 30 minutes after upload. No data is stored permanently.
Reverse Wherigo: Waldmeister
Enter the 3 six-digit codes to decode coordinates, or enter coordinates to generate codes. Accepts DDM or Decimal Degrees.
Reverse Wherigo keeps about 1 meter of precision (5 decimal places of degrees), so codes are not byte-exact. For repeatable results, enter coordinates as DDM. DDM values always decode back to the same DDM.
Reverse Wherigo: day1976
Enter the 2 five-character codes (letters + digits) to decode coordinates, or enter coordinates to generate codes. Accepts DDM or Decimal Degrees.
day1976 keeps about 1 meter of precision (5 decimal places of degrees), so codes are not byte-exact. For repeatable results, enter coordinates as DDM. DDM values always decode back to the same DDM.
Multi Location Maze (Trekkie79)
Enter the 11-character maze code to decode coordinates, or enter coordinates to generate a code. Accepts DDM or Decimal Degrees. Precision is 3 decimal places of minutes (about 1.8 m at the equator).
ReWind Reverse Wherigo
Enter the 14-character unlock code (XXXX-XXX-XXX-XXXX) shown on the cache page to decode coordinates, or enter coordinates to generate a code. Accepts DDM or Decimal Degrees. Precision is 3 decimal places of minutes (about 1.85 m). Decoding also reports the hint mode the code uses.
Reverse Cache Box (Maxipimpf)
A Reverse Cache Box hides its target behind three six-digit codes published in the cache listing. Enter the 3 codes to decode the coordinates, or enter coordinates to generate codes. Accepts DDM or Decimal Degrees.
Decoding is exact, but one coordinate can be written many ways. Each code set is 18 digits, and the last two set a shuffle order and digit shift that the cartridge randomizes when it builds the code. So the codes this tool generates usually look nothing like the listing's, yet both decode to the same point. Precision is 5 decimal places of degrees (about 1 m); for repeatable output enter coordinates as DDM.