Formal:
* Je suis heureux/heureuse que vous soyez mon ami/amie. (This is the most formal and literal translation.)
Informal:
* Je suis content/contente que tu sois mon ami/amie. (This is more casual and friendly.)
* Je suis ravi/ravie de t'avoir comme ami/amie. (This emphasizes your joy and happiness about the friendship.)
* C'est super d'avoir un/une ami/amie comme toi. (This is a more playful way to express your happiness.)
You can also use the verb "aimer" (to love) instead of "être" (to be) to express a deeper feeling:
* Je suis heureux/heureuse de t'aimer comme un/une ami/amie. (This is a more emotional way to say you are happy to have them as a friend.)
Remember to choose the appropriate gender for "ami/amie" based on the person you are talking to.