El Barcelona Open Banco Sabadell 2012 (también conocido como Torneo Godó ) fue un torneo de tenis masculino que se disputó en pistas de tierra batida al aire libre . Fue la 60.ª edición del evento y formó parte de la serie ATP World Tour 500 del ATP World Tour 2012. Se celebró en el Real Club de Tenis Barcelona en Barcelona , Cataluña , España, del 23 al 29 de abril de 2010. El primer cabeza de serie, Rafael Nadal, ganó el título de individuales.
Los siguientes jugadores recibieron wildcards para el cuadro principal:
Los siguientes jugadores recibieron entrada a través del sorteo de clasificación:
Los siguientes jugadores recibieron la entrada como perdedores afortunados:
Las siguientes parejas recibieron wildcards para el cuadro principal de dobles: