Boldly bring your ideas to life

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.

Register Download software


Imagine Cup

Re-live the excitement of the 2016 Imagine Cup World Championship.

Online learning

Take your coding skills to the next level with new online training courses every week.

News & updates

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

Explore the Cloud!

Developing for iOS, Android, or Windows? Build cross-platform apps and connect them to the cloud with Microsoft Azure, at no cost and with no credit card required.

Activate Azure


Get your student hooked on coding with free tools, resources, and curriculum for the classroom.

Academic institutions

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