Piri Reis, Osmanlı donanmasının ünlü bir denizcisi ve haritacısıdır. Doğum tarihi kesin olarak bilinmemekle birlikte, 1465-1470 yılları arasında Gelibolu'da doğduğu kabul edilir. Asıl adı Muhiddin Piri olup, Karamanlı Hacı Ali Mehmed'in oğlu ve aynı zamanda ünlü Osmanlı denizcisi Kemal Reis'in yeğenidir.
Piri Reis, yaklaşık 1481 yılından itibaren amcası Kemal Reis ile birlikte denizciliğe başladı. 1487'de İspanya'daki Müslümanlara yardım için yapılan seferde yer aldı. 1491-1493 yılları arasında Sicilya, Sardunya, Korsika adalarına ve güney Fransa kıyılarına yapılan akınlara katıldı. 1499-1502 Osmanlı-Venedik Savaşı'nda bir savaş gemisinde kaptanlık yaptı.
Amcasının 1511 yılında ölümü üzerine Gelibolu'ya çekilerek denizcilik üzerine yazacağı eseri olan Kitab-ı Bahriye üzerinde çalışmaya başladı. 1513 yılında dünyanın en eski haritalarından biri olan ve kendi adını taşıyan dünya haritasını çizdi. Bu harita, Kristof Kolomb'un çizdiği Amerika haritası ile Portekiz ve Arap haritalarından yararlanılarak hazırlanmıştır.
1516 yılında Mısır seferine katıldı, 1517'de ilk haritasını I. Selim'e (Yavuz) sundu. 1521'de Kitab-ı Bahriye'yi tamamladıktan sonra 1522'de Rodos seferine katıldı. 1524'te Sadrazam Makbul İbrahim Paşa'yı Mısır'a götüren gemiye kılavuzluk etti. Makbul İbrahim Paşa'nın ilgisi sayesinde 1525'te eseri yeniden düzenleyerek I. Süleyman'a (Kanuni) sundu. 1528'de ikinci haritasını çizerek padişaha armağan etti.
1528'den sonra Osmanlı'nın güney denizlerinde görev aldı. Portekizlilerin Aden'i ele geçirmesi üzerine Süveyş'teki Osmanlı donanmasında kaptan olarak 1548'de Aden'i geri aldı. 1552'de Portekiz'in önemli üslerinden Maskat ve Kişm Adası'nı ele geçirip Hürmüz Kalesi'ni kuşattı. Basra Körfezi'ni Portekizlilerin kontrol etmesini engellemek için Katar Yarımadası ve Bahreyn adalarını ele geçirerek Mısır'a döndü. Ancak donanmayı Basra Körfezi'nde bırakması ve Basra Valisi Kubâd Paşa'nın kendisine destek vermemesi nedeniyle suçlandı ve idam edildi.
Piri Reis, büyük bir denizci ve aynı zamanda üstün bir haritacıdır. Kitab-ı Bahriye'sinde, denizcilikle ilgili ilmi bilgileri, gözlemlerini ve deneyimlerini nazım şeklinde anlattı. Ege ve Akdeniz adalarını, rüzgârları, pusulayı, haritayı ve denizlerin coğrafi özelliklerini ayrıntılı şekilde işledi. Haritalarını, kendi seyahatleriyle birlikte yabancı kaynaklar ve keşiflere dayanarak çizdi. İlk haritası daha sınırlı alanı kapsarken, ikinci haritası teknik olarak çok daha gelişkin ve dönemi için ileri düzeyde kabul edilir.