No, not all of the designs on these websites are free to download. I'll tell you a trick, go to all of the above-mentioned websites. Download all of the free designs available and combine them into one folder. As a result, you'll have a large number of free patterns.