Mohamed Salah kom till Liverpool från Roma under fjolårssommaren. I sin debutsäsong stod 26-åringen för 44 mål på 52 matcher - och utsågs därefter till årets spelare i Premier League.
"Liverpool kan bekräfta att Mohamed Salah har skrivit på ett nytt långtidskontrakt med klubben," skriver Liverpool på den officiella hemsidan.
- Det visar på två saker, hans tro på Liverpool och vår tro på honom. Vi vill att världsklasspelare ska känna sig hemma och att de kan uppfylla sina drömmar på Anfield - och det arbetar vi för att uppnå, säger Klopp till LFC:s hemsida.
- Det bästa med Salah är att han aldrig ser sig själv som bättre och större än laget. Han ser att lagkamraterna och Liverpool hjälte honom uppnå det han åstadkom individuellt.
Salah blev historisk som första spelare i historien att vinna tre "månadens spelare" under en och samma Premier League-säsong.
Det nya kontraktet sträcker sig till sommaren 2023.