There are more than 40 characters that are playable in Genshin Impact. You can either unlock them naturally by progression through the game or take advantage of the in-game currency to do the same.