Download Software and Create Projects

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.


Put your coding skills to the test and win big in one of our technology competitions.

Enter a contest


Learn the latest tech and take your skills to the next level with new online training courses every week.

Find a course online

News & Updates

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

Visit the blog

Activate Azure

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 benefits for Students


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

Get tools for educators

Academic Institutions

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

Find out more