You want to use the hidden setting with which YOU get to decide where you will be zwifting today?
You want easy access to set trainer effect (also called resistance level) before you launch Zwift?
You can use ZwiftPref on both macOS and Windows to do this and more…
What is ZwiftPref?
ZwiftPref is an app for your macOS or Windows computer which helps you change settings for Zwift in the prefs.xml file in an easy and safe way.
Important note re. the new home screen in Zwift:
Since Zwift doesn’t show your last selected route in the new home screen you cannot activate a ride on your last selected route anymore. That also means that you cannot activate a ride on a route pre-selected with ZwiftPref. There is no way to circumvent this but let’s hope that Zwift bring back the functionality to see your last selected route.
How to use
After installation, launch the ZwiftPref app.
prefs.xml is loaded into the app when it starts and when you press the ‘Reload’ button.
Change settings as you like and press ‘Save’ to have the changes written back to prefs.xml. The changes will then apply the next time you start Zwift.
If you close/quit the app without pressing ‘Save’ nothing is changed in prefs.xml
Download “ZwiftPref (macOS)”zwiftpref.dmg – Downloaded 67423 times – 79 MB
md5 checksum: d988ab596b0d3b2de6c7f9eee5afd508
You will have to adjust some security settings to let ZwiftPref launch. See the section ‘Security settings’ in the post ZwiftMap for macOS is here. It is the same for ZwiftPref.
You also have to allow ZwiftPref access your Documents folder when prompted by macOS, at least under Catalina. This is because of changes to the security model in Catalina compared to previous macOS versions.
Download “ZwiftPref (Windows)”setup-zwiftpref-0.6.0.exe – Downloaded 32244 times – 60 MB
md5 checksum: 6a7971b462a08bcc6026664be2ee7243
- Fully data driven listing of worlds and routes (preparing for a new world)
- Remember and recall preferred monitor (stores the information in a separate file named saved_prefs.json)
- Supports –offline parameter to not read any data from the web (routes list, event schedule, map schedule)
- For development/test: Supports –test parameter to use local file routes-test.json as input (use with –offline)
- Choose sport (Riding or Running)
- More routes
- Open prefs.xml in a text editor
- Change more settings
- Pick routes
- See upcoming events
- All platforms: First release
The announcement posts provide a lot more information:
Important note re. the new home screen in Zwift: Since Zwift doesn’t show your last selected route in the new home screen you cannot activate […]
This is a bug fix update, necessary to get the full list of world after a Let's Encrypt root certificate used in securing web communication […]
The new Makuri Islands world is supported by all of these ZwiftHacks tools: EventsRouteszwift-preferencesZwiftPref An update for ZwiftMap may still be needed but it will […]
The latest update of Zwift brings France and Paris into the regular guest world rotation. Even better, you can world hack into both France and […]
Since Zwift has recently introduced a second guest world on the calendar it would be nice to know what is on the calendar before you world […]
It is really to simple to select a world other than Watopia and the guest world of the day with zwift-preferences and ZwiftPref. Just remember […]
If you want more of New York when the calendar switches to Watopia in a couple of days, now may be a good time to […]
…and supported by ZwiftPref and zwift-preferences. You won't even have to download new version – both apps pull the list of worlds and courses from […]
The wait for new routes in Watopia is over with the update of Zwift to version 1.0.25225 today. The three new routes (level 12 locked) […]
While we wait for new routes in the next Zwift update and probably a new world later on, now is a good time to get […]
All of the different ZwiftHacks apps know about the new Mega Pretzel and Greatest London Flat routes. That because they all get the latest list […]
There are three new London routes in the new version 1.0.22839 (released for iOS today and eagerly awaited for macOS and Windows – it will probably […]
Execute the World Hack safely with ZwiftPref and YOU get to decide where you will be zwifting today. Pre-select the route before you launch Zwift itself. […]
This is nice to know about the ZwiftMap app: Just curious – if you use ZwiftPref and select a route that is not on the calendar […]
This license applies only to the original parts of the work. The original licenses of any included packages apply without modification.