Nilperi Şahinkaya, 23 Şubat 1988 tarihinde Dakar, Senegal'de doğdu. Babasının diplomat olması nedeniyle çocukluğu farklı ülkelerde geçti. İlkokul eğitimini Paris'te, ortaokul eğitimini ise Bern'de tamamladı. Annesi onun adını Nil olarak koymak istemiş, ancak dedesi bir rüya gördükten sonra isme "peri" eklenmesine karar vermiş, böylece adı Nilperi olmuştur.
2003 yılında Ankara'ya taşındı ve 2006 yılında Charles de Gaulle Fransız Lisesi'nden mezun oldu. Ardından, 2006-2010 yılları arasında Bilkent Üniversitesi Müzik ve Sahne Sanatları Fakültesi'nde eğitim aldı. Babasının diplomat olarak farklı ülkelere gitmesi sayesinde birçok ülke gezme fırsatı buldu. Okul yıllarında Deniz Yıldızı adlı dizide rol aldı ve üniversiteden Yüksek Şeref Listesi'nde mezun oldu.
2010 yılı Haziran ayında, Öyle Bir Geçer Zaman Ki dizisine seçilerek İstanbul'a yerleşti. Öyle Bir Geçer Zaman Ki'de Mesude karakterini canlandırdı. Ardından, Kayıp dizisinde Defne ve Sedef karakterlerine hayat verdi. Kiraz Mevsimi dizisinde Şeyma karakteri ile büyük bir çıkış yakaladı ve N'olur Ayrılalım dizisinde Temmuz Akıncı rolünde yer aldı. Hira Tekindor'un yönetmenliğini üstlendiği Kim Korkar Hain Kurttan adlı tiyatro oyununda Honey karakterini canlandırdı. 2017 Ocak ayında, Ay Yapım'ın Çağrı Vila Lostuvalı yönetmenliğindeki Bu Şehir Arkandan Gelecek dizisinde Aslı karakteriyle ekranlarda yer aldı. Bu dizide başrolleri Kerem Bürsin ve Leyla Lydia Tuğutlu ile paylaştı.
OYNADIĞI YAPIMLAR
2016- N'olur Ayrılalım
2017- Bu Şehir Arkandan Gelecek
2018- Yaşamayanlar
2019-2021- Aynen Aynen
2019- Kuzgun
2020- Yeni Hayat
2021- Yasak Elma
2022- Nasıl Fenomen Oldum
2022- Erşan Kuneri