2012 gelang der Ungarin der Durchbruch auf der Damentour. Nachdem sie zunächst in Bogotá ihr erstes Halbfinale auf der WTA Tour spielte, stieß sie in der darauffolgenden Woche in Monterrey sogar bis ins Endspiel gegen Alexandra Cadanțu vor und gewann dort nach einem Zweisatzsieg ihren ersten WTA-Titel. Dadurch rückte sie sich in der Weltrangliste in die Top 100 vor und stand bei den French Open erstmals in der Hauptrunde. Ihr erster Sieg im Hauptfeld eines Grand-Slam-Turniers gelang ihr in Wimbledon mit einem Auftakterfolg über Melanie Oudin, bevor sie in der zweiten Runde erst in der Verlängerung des dritten Satzes von Nadja Petrowa geschlagen werden konnte. An der Seite von Hsieh Su-wei errang sie beim Rasenturnier von Birmingham ihren ersten WTA-Titel im Doppel. Bei den Olympischen Spielen in London erreichte sie im Einzel nach einem Sieg gegen Galina Woskobojewa die zweite Runde, in der sie Angelique Kerber unterlag. Die Saison schloss sie erstmals in den Top 100 der Weltrangliste ab.