I have been trading for over a year now and have never come across any broker that does not charge withdrawal fees, except for brokers like FP Markets that I use who do not charge any extra fees during withdrawals or deposits.
As far as I know, nearly all brokers allow free withdrawals to a certain limit and beyond that, there is a withdrawal fee that you have to pay. If you can’t find that on their website, consider talking to their customer support team about it. They will share all the details you need.
Withdrawals are such a hassle with some brokers. You won’t know it until you make a few withdrawals with them. So, better don’t deposit a big amount until you can withdraw a small amount from your broker.