Microsoft believes technology can do amazing things. That's why it supports thousands of organizations like yours around the world to help each one achieve its mission. Your organization may be a small one that serves a single community or a global non-governmental organization (NGO) that serves millions of people. Regardless, Microsoft wants to support you through software donations, training, and resources.

You can get donated Microsoft software like Windows, Office, and hundreds of other products for your NGO through Charity Digital Exchange. Charity Digital Exchange charges a small administrative fee for each donated item. This fee supports the management of this donation program and additional services for organizations like yours.

Which Versions of Microsoft Software Are Available?

The names of available Microsoft products don't include version numbers. When you receive a product, you can choose to download the current version of the software or the previous version. You can find out which version is the current one on the Current Versions of Microsoft Products page. In addition, you can download the software in any language that's available.

Eligibility and Restrictions

Microsoft provides nonprofits with a maximum allotment of product donations that can be requested. After April 4, 2022, Microsoft software donations will no longer be available. At that time, organizations will still be able to request discounted products and cloud offers from Microsoft through Charity Digital Exchange.

Consult the Microsoft eligibility guidelines page to review your organization's eligibility to participate in this program.


Microsoft products offered through Charity Digital Exchange are perpetually licensed products. When you request a donated or discounted perpetually licensed product through Charity Digital Exchange, you're actually requesting a license, not the product itself.

To obtain perpetually licensed products without Software Assurance, you'll use the Microsoft 365 admin center. To obtain perpetually licensed products with Software Assurance, you'll use the Volume Licensing Server Center (VLSC).

Learn how to download and manage these products.