Serving communities

At Microsoft, we are committed to using our skills and technology to help people around the world realize their full potential.

"It takes more than great products to make a great company." - Bill Gates

In 1975, Microsoft was an unknown software company with a single product and the promise of delivering on a new way of computing. Since then, we have grown into one of the largest companies in the world. With that growth comes the responsibility to contribute positively to society on a global scale.

Empowering Youth

Empowering youth

Microsoft is committed to creating opportunities for youth that empower them to imagine and realize their potential, to move from opportunity imagined to opportunity realized.

Empowering nonprofits

Empowering nonprofits

Whether you are a small organization serving a single community or a global nonprofit serving millions, Microsoft can help your nonprofit with software donations, training, and grants.

Disaster and humanitarian response

Disaster and humanitarian response

Supporting humanitarian relief and disaster management efforts is core to our commitment to developing technology that can foster change.

Employee giving

Employee giving

At the heart of our efforts to serve communities is the passion of our employees. We are proud of the impact our employees make in their communities.

Make your cause our cause

Make your cause our cause

We help nonprofits by donating software and ensuring access to affordable technology.

Office 365 Nonprofit

Office 365 Nonprofit

Get anywhere access to web-based versions of the Office tools you know.

Explore Youthspark Hub

Explore the YouthSpark Hub

Discover the many tools and resources that are empowering youth to change their world.