What is Microsoft Imagine?

Microsoft Imagine connects students with the tools, resources and experiences they need to elevate their skills for today's working world. Whether it's building a game, designing an app or launching a project, Microsoft Imagine helps students develop their ideas and boldly bring them to life.

Enter a competition

Competitions

Technology competitions for all levels and interests ranging from short skill building challenges to in-depth competitions where students create games, apps and integrative solutions.

Enter a contest

Download software

Developer Tools

Professional level developer tools and software for students at no cost - everything needed to create games, apps and websites.

Download software now

Find a course online

Online Learning

Free online training and courses to help students learn the latest technology and take their coding skills to the next level.

Find an online course


Why sign up for Microsoft Imagine?

To download the same tools and products used by professional developers you need to create a student account and verify your student status.

Create a profile

Academic Institutions

Put professional developer tools into the hands of your faculty and students with a low-cost subscription.

Find out more


News & Updates

Get the latest technology tips, competition news, and online tutorials.

Visit the blog