Im Einzel trat Rafael Nadal zur Titelverteidigung an. Er erreichte erneut das Finale und traf dort wie schon in den Jahren 2008, 2009 und 2011 auf David Ferrer. Und erneut behielt Nadal in zwei knappen Sätzen die Oberhand und sicherte sich somit seinen siebten Einzeltitel in Barcelona. Dies war sein zweiter Titel im Jahr 2012 und der insgesamt 48. Titel seiner Karriere.
Im Doppel waren Santiago González und Scott Lipsky die Titelverteidiger, sie traten jedoch in diesem Jahr mit jeweils anderen Partnern an und schieden jeweils vor dem Halbfinale aus. Im Finale gewannen Mariusz Fyrstenberg und Marcin Matkowski knapp in drei Sätzen gegen Marcel Granollers und Marc López. Dies war ihr erster Titel seit fast zwei Jahren und ihr zwölfter gemeinsamer ATP-Titel insgesamt.
Das Teilnehmerfeld der Einzelkonkurrenz bestand aus 56 Spielern, jenes der Doppelkonkurrenz aus 24 Paaren. Die acht topgesetzten Spieler im Einzel bzw. Paarungen im Doppel bekamen jeweils ein Freilos in die zweite Runde.
Die Qualifikation fand vom 21. bis 22. April 2012 statt. Ausgespielt wurden vier Qualifikantenplätze, die zur Teilnahme am Hauptfeld des Turniers berechtigten. Hinzu kam drei Lucky Loser.