This guide will tell you how to catch Magical Beasts in Hogwarts Legacy.
It would be best if you had the nap sack to catch Magical Beasts and you use the invisibility spell while approaching the beast. Always have a bar setup where you’ve got the leviosa spell and the nap sack on the same bar. You will need to lock onto a Magical Beast and use your leviosa spell to levitate it.
After that, use your bank spell, press, so R2 or right trigger and square, R2 right trigger and X. Then press square when the bar gets full and you need to do it enough times to fill up all the diamonds. That’s how you can catch a magical beast.