Boldly bring your ideas to life!

Microsoft Imagine provides you with the tools, resources, and experiences you need to turn innovative ideas into reality.

Download software Build projects



You're building cool apps and games. Submit them to Imagine Cup for the chance to win big.

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

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.