O programador sueco Markus Persson criou originalmente o "Minecraft" como um projeto de fim de semana em maio de 2009 usando ferramentas de codificação simples. Ele construiu essa base ao longo de um ciclo de desenvolvimento de 30 meses. Persson contratou outros programadores e criou o estúdio de jogos Mojang para auxiliar no processo de criação depois que o boca a boca extremamente positivo tornou as versões de desenvolvimento do jogo um grande sucesso.
Persson, que também é conhecido por seu identificador de Internet Notch, se inspirou para criar "Minecraft" depois de experimentar a jogabilidade emergente e profunda de um programa chamado "Dwarf Fortress". Percebendo que "Dwarf Fortress" apresentava gráficos de personagens ASCII primitivos, Persson decidiu criar um jogo de mundo aberto semelhante, mais visualmente interessante, girando em torno de opções de jogadores aparentemente ilimitadas. Desde então, esse gênero de jogo se tornou conhecido como um jogo sandbox devido à maneira como os jogadores são virtualmente lançados em um pequeno mundo para construir tudo o que possam imaginar.
Persson carregou as primeiras versões do "Minecraft" em fóruns de design de jogos gratuitos. Ao longo de alguns meses, ele continuou a adicionar recursos ao programa e começou a cobrar uma taxa nominal para baixar o que chamou de versão alfa do título. À medida que se tornava cada vez mais popular, Persson contratava programadores e funcionários para continuar o desenvolvimento do "Minecraft".
Persson e Mojang continuaram o desenvolvimento de "Minecraft" pelos próximos dois anos em um estágio beta pago estendido durante o qual o título vendeu 4 milhões de cópias. No inverno de 2011, Mojang anunciou que o "Minecraft" estava completo e fora do beta, mas o estúdio continuou a adicionar recursos e iterações dos modos de jogo existentes, mesmo depois de lançar uma versão final. Versões do "Minecraft" também foram transferidas para consoles, tablets e smartphones, ampliando a base de jogadores do jogo.