There are various sites and apps, or both. I tried a few, and so far the most comfortable turned out to be https://magicpuzzles.net/. Honestly, with puzzles, the most important thing is that there are lots of pictures, and all of them are in really good quality, otherwise it starts to get annoying fast. That's why I settled on this option.