Yes, it’s completely free to use and download. Every Windows 10 and Windows 11 PC has it enabled when you first get the computer. Pressing the shortcut will immediately bring it up. You can also re-download the Xbox Game Bar from the Microsoft Store if you delete it and change your mind.