Der Titelverteidiger im Einzel, Robin Söderling, konnte aus Verletzungsgründen nicht antreten. Im diesjährigen Finale setzte sich Roger Federer in zwei Sätzen gegen Juan Martín del Potro durch. Dies war nach 2005 sein zweiter Titelgewinn in Rotterdam und der 71. ATP-Titel seiner Karriere. Im Doppel waren Jürgen Melzer und Philipp Petzschner die Titelverteidiger. Petzschner trat jedoch in diesem Jahr mit einem neuen Partner an und schied im Viertelfinale aus. Im Finale siegten Michaël Llodra und Nenad Zimonjić in drei Sätzen über Robert Lindstedt und Horia Tecău, dabei wehrten sie fünf Matchbälle ab.[1] Dies war ihr fünfter gemeinsamer ATP-Titel. Llodra hatte zuvor mit verschiedenen Partnern schon 22 Titel gewonnen, Zimonjić sogar schon 43, darunter 2009 und 2010 in Rotterdam.
Das Teilnehmerfeld der Einzelkonkurrenz bestand aus 32 Spielern, jenes der Doppelkonkurrenz aus 16 Paaren.
Die Qualifikation fand vom 11. bis 12. Februar 2012 statt. Ausgespielt wurden vier Qualifikantenplätze, die zur Teilnahme am Hauptfeld des Turniers berechtigten.