New Xbox Avatars Are Available For Download Down For Windows 10

Over the past couple of months, Microsoft has made the new Xbox Avatars application available for testing on Xbox One. Recently, the same version of the application has popped up on the Windows 10 Store, giving PC gamers the access to create their own avatars ahead of its October release.

In order to take part in the Xbox Avatars testing on Windows 10, you have to be in the Microsoft Xbox Insider program. If you’re not, you still get to download the application on your PC, however, you’ll be encountered with an “Under Construction” message as soon as you launch it.

The use of Xbox Avatars on PC is still foggy. Players on Xbox consoles can create their own, giving them a personal taste to distinguish themselves from the rest. PC users can’t use them to a bigger extent, however, it will be a good change seeing a friendly buddy on our profile.

Here are the Xbox Avatars App System Requirements for PC:


OS Windows 10 version 10240.0 or higher
Architecture x64, x86
Graphics 720×720 minimum resolution


OS Windows 10 version 10240.0 or higher
Architecture x64, x86
Graphics Not specified

The new downloadable Xbox Avatar Editor for Windows 10 lets you customize body, face, hair, and other options. Additionally, Microsoft is planning to add accessories, props, moods, clothing, and appearance categories in the future. All the customizations include color pickers to personalize things further. The Xbox Avatars also look better than ever, now mimicking a classic cartoon character other than a caricature of such.

The Xbox Avatars have been revealed a few months ago, with teasers popping here and there along the way. The new Avatar store includes premium items along with the newly added props and moods. These are not compatible with the older avatars, however, it was time for a change don’t you think?