At the moment there is no way to transfer a settled balance from a FreeTrade GIA portfolio to a FreeTrade ISA, or vice versa.
Seeing as this would be going between portfolio’s on the same account we shouldn’t need to withdraw and then top-up to the portfolio we wanted to transfer the amount to. (I know we can currently contact support to move the amount for us but it shouldn’t need to be such a manual process)