# Direct UTF-8 in JSON payload
curl -X POST https://api.ubisoft.com/v1/email/verify \
-H "Content-Type: application/json; charset=utf-8" \
-d '"email":"müllerchen@müller.de"' \
--verbose 2>&1 | grep -i "content-type\|charset"
Sometimes, your email is perfectly normal, but a password manager or a copy-paste action drags in an invisible character (a "null byte" or a line break). The client processes that invisible character as part of the email, realizes it isn't valid UTF-8, and throws the error.
As of 2025, Ubisoft Connect sends emails correctly in UTF-8 for new users. However, the search volume for "uplay user get email utf 8" persists because: uplay user get email utf 8
If you are a new user, you will likely never see this error. If you are an old user, change your username to ASCII and the problem vanishes. # Direct UTF-8 in JSON payload
curl -X POST https://api