Ольга Некрасова родилась в 1987 году, в Симферополе.
В 2009 году закончила обучение в Таврическом гуманитарно-экологическом институте по специальности «журналистика». После работала в различных крымских СМИ (журналистом, редактором, пресс-секретарем).
В конце 2010 года переехала в Германию, где проходила практику в русской редакции «Немецкой волны» в Бонне (Deutsche Welle) и региональной редакции «Баденской газеты» в Бад-Зекнингене (Badische Zeitung). После некоторое время работала внештатным сотрудником издания.
С 2013 года проходит обучение во Фрайбурге по специальности «медиаведение».
С фондом им. Эрнста Ленхардта сотрудничает с октября 2014 года