Sachverhalt: A. B._, geboren 1962, leidet seit ihrer Geburt an einem Keratokonus auf beiden Augen. 1990 wurde am rechten Auge eine Keratoplastikoperation durchgeführt. B._ benötigt seit Jahren eine Sehhilfe (Kontaktlinsen), welche von der Invalidenversicherung übernommen wird. Mit Verfügung vom 4. November 2011 lehnte die IV-Stelle des Kantons Zürich die Übernahme der Kosten von Fr. 760.- für eine Brille als weiteres Hilfsmittel ab. B. Das Sozialversicherungsgericht des Kantons Zürich wies die dagegen erhobene Beschwerde mit Entscheid vom 31. Mai 2012 ab. C. B._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, es seien der vorinstanzliche Entscheid aufzuheben und die IV-Stelle zu verpflichten, ihr die Kosten für die Brille in der Höhe von Fr. 760.- zu erstatten; eventualiter sei die Sache an die Vorinstanz zu weiteren Abklärungen und neuem Entscheid zurückzuweisen.