Yes, Apex Legends is free on all platforms from the very beginning. The 3 upcoming versions, set to release in mid-2021, should be free too.