201 ratings
Adding All The Games to Your Wishlist
By 󠀠⁧zex
This guide is going to show you how to add all games available on Steam to your wishlist. It is also showing a way of removing all of them.
2
8
4
4
   
Award
Favorite
Favorited
Unfavorite
Step 1
Make your profile private.
This is required since otherwise everyone's activity feeds will get spammed. Go here to set your profile to private. You can undo it after you are done adding the games to your wishlist. We are in no way responsible for it happening, but if your activity feed got spammed with people adding games to their wishlist, go to your go to your activity feed settings and choose not to be notified about it.
NOTICE
This will spam your emails daily because you have so many games in your wishlist and steam's daily sales.
You can turn off the e-mail notification for the wishlist: https://steamproxy.net/steamstore/account/emailoptout
Step 2
Open up the steam store page in your browser.
Step 3
Disabling "Content Security Policy"
Chrome[www.google.com]
For chrome its simply just an addon[chrome.google.com] that toggles Content Security Policy on and off. You will need to toggle it off in this case. To do that simply click the CSP symbol on your addons bar. When its enabled it should look like this. Once you enabled just refresh the page.
FireFox[www.mozilla.org]
FireFox is a bit more complicated, but still simple once you get it. In the url bar you want to type/paste "about:config" You may be prompted with some warning simply click yes. Next you want to click on the search bar at the top of your page and paste "security.csp.enable" It should look something like this Double click "security.csp.enable" setting its value to false. Once disabled refresh the store page.

NOTICE
It's recommended you re-enable csp for security reasons once you are done with this!
Step 4
Do right click > inspect element and go to the console > Paste the following code and hit enter. It will definitely take some time, just wait it out.

Steam broke something copy from this instead https://gist.github.com/Zexxx/6e67f8d043206ed0d370b2860d14fd48 NEW faster and maybe less ratelimity updated fork: https://gist.github.com/awxk/1a77fbf0bf4198200c714a950d3f83df

Note:
This may take a couple hours to complete.
Removing all the games from your wishlist
If you for some reason, want all the games removed from your wishlist, follow all the steps above, but copy paste this code[pastebin.com]instead
I have an error!

You didn't do Step 3 properly! You need to disable CSP to be able to launch the script unless it will give you an error.
Credits
Credits go to PsyKitty for originally finding this method
Thanks to SgtFopper™ for discovering the addon that disabled CSP for chrome
The other orignal contributors to guide. Delite Aevoa a s_h https://steamproxy.net/id/cursebroken (nice deleted account)
Maybe faster and multi account compatible version
92 Comments
Saltopus 26 Jul @ 9:03pm 
Sweet. I'll check it out, thanks
󠀠⁧zex  [author] 26 Jul @ 5:17pm 
oh you wont get api banned, you get IP banned temp tho, but i learned the hard way and got a 4 day long ip ban

the browser versions are bad, dont use them imo
https://rentry.org/AllGamesWishlist2
this one is updated and better
Saltopus 26 Jul @ 3:10am 
I was able to use the non Content Security Policy version of the script that Xander posted, but for some reason the tool isn't slowing down. It just goes super fast.

I set it to 1500 as a test.
I pasted it into the chrome console on the Steam store and it instantly flooded the network logs. Problem is it's working way too fast.
I don't want to abuse the steam API and get banned. Any ideas?
Ok i wrote a comment on your original gist on Github... hope that helps...

Also made a non Content Security Policy version of the code which also can be found in the comment on Github
󠀠⁧zex  [author] 9 Mar @ 4:55pm 
try again with a non blocked link
CJ 22 Jan @ 8:49pm 
I use this script and got me over 150K wishlisted games.
I used today and said that it was wishlisting 30K
But i'm using it again in the night and it was again 30K
Every time I try to use it again it goes to 30K
Is this normal?
Awxk 13 Jul, 2023 @ 10:46am 
Hey, guys. Working on optimizations for this code. You can find a much faster version here.

https://gist.github.com/awxk/1a77fbf0bf4198200c714a950d3f83df

Same method for using it in the web browser console. I may keep making updates if I find any ways to improve it. Right now, it should run pretty smoothly. I got rate-limited once using this method. If this happens to you, change the following line:

}, index * 150); // Delay each wishlist request by 150 milliseconds

to:

}, index * 160);

or you can do this before executing. I was able to wishlist 80k+ items before being rate-limited. Enjoy!
⎛⎞﷽﷽﷽﷽﷽﷽﷽ ﷽ 26 Jul, 2022 @ 5:10am 
forogor :cozypoechris:
󠀠⁧zex  [author] 26 Jul, 2022 @ 1:45am 
lmao
i did post the steps to try it, but i can get it to time consistently so i forogor
⎛⎞﷽﷽﷽﷽﷽﷽﷽ ﷽ 26 Jul, 2022 @ 1:41am 
When is the update that's faster than the browser coming?