-
-
Save binary1230/7cfa0524d0fae7c320e3b15fc1f4f64c to your computer and use it in GitHub Desktop.
3/18/2021: WE HAVE MOVED: For the latest instructions on how to use the bulk wells fargo PDF downloader, | |
please ignore this page and visit below: | |
https://github.com/binary1230/wellsfargo-bulk-PDF-statement-downloader/blob/main/README.md | |
=============================================== | |
ORIGINAL BELOW (obsolete, don't use) | |
-------------------------------------------------------------------- | |
Wells Fargo makes it difficult to bulk download your bank statements. | |
Each time you click a statement PDF, you have to re-navigate the entire section including accounts and dates which takes FOREVER. | |
Doing this for 3-4 accounts for 12 statements is a multi-hour grind of horrible user experience which should instead take 30 seconds. | |
Here is a script to allow you to bulk download your PDF statements. | |
The following code snippet will make it so you can get every PDF on that page without hassle (y'know.. like every other website in the world) | |
To use this, do the following each time you have the links on-screen that you want to download: | |
1) In Chrome browser, navigate to your wells fargo statement viewer and pull up the set of PDFs you want to view | |
2) Press F12 to open the developer tools and click the tab at the bottom that says 'Console' | |
3) Paste the following code into the developer console, then press ENTER | |
$("a[data-pdf='true']").each(function(i,el) {$(el).attr('href', $(el).attr('data-url'));}); | |
Now that this is done, you can right click on each link and click Save As... to save each PDF (or use a download manager to get them all) | |
UPDATE: see @trevorfox's suggestions in the comments of this gist for another method that lets you do alternate things. |
I'm a classic procrastinator, and while trying to download several statements (in one sitting) to get my accounts up to date, I just couldn't stand it anymore... i HAD to find a way around this ridiculous usability error for WF. It did take a couple of times before I saw the giant buttons, but once it did, I was ecstatic... be sure you "allow" the site to download multiple files at a time.
I'll be buying someone a beer!
(one small comment... one of the ReadMe files inferred that this could potentially help retrieve transactions beyond the 18-month limit, but I didn't see any instructions for making this work, but perhaps I read it wrong)
LOL, @itdept936, between the sentiment, the overuse of ellipses and parenthetical asides, and the procrastination, I actually thought for a second Github was just coughing up a notification about an old comment of mine, not someone else's. Soul brother!
I couldn't find a way around the annoying 18 month limit either. I can't believe a huge national bank couldn't afford to provide better self-service than that, if they wanted to. It really sucks that WF is the least worst bank I ever had, if I could find a bank that was less worst I'd drop WF in a heartbeat.
Thank you, thank you so much for this. My goodness that saved so much time. I sent a beer to show my appreciation. Thanks to @bigmac-attack for the added step; that is what worked for me.
It's ridiculous that this is still a problem with Wells Fargo. Also, for others facing bugs, I couldn't get it to run on my system, perhaps bigmac's solution works, I never tried it.
What did work for me is getting the raw code on the javascript file and running it in the console. You might have to refresh a few times and copy paste the code in. Eventually it works.
Thanks!