Līnis ir vidēja lieluma zivs. Tam raksturīgs samērā augsts un no sāniem nedaudz saplacināts ķermenis. Galva īsa, koniska, bet mute vidēji liela, vērsta uz priekšu un nedaudz uz leju, ar biezām lūpām. Pie mutes divi taustekļi, kas atgādina “ūsas”. Acis nelielas un ar sarkanīgu krāsojumu. Ķermeņa krāsojums veidojas atkarībā no dzīves vides, bet pamatā tumši zaļš, olīvzaļš ar zeltainu spīdumu, vēders gaišāks nekā sāni. Ķermenis klāts ar smalkām, cikloīdām zvīņām, kas dziļi iegremdētas ādā. Zvīņas un ādu sedz samērā biezs gļotu slānis. Spuras noapaļotas un biezas, parasti tumšā krāsā. Salīdzinājumā ar citām zivju sugām līnim ir liela un plata astes spura, bet astes stumbrs ir resns un īss. Piemērotos vides apstākļos līnis var sasniegt vairāk nekā 60 cm garumu un 4 kg svaru. Reģistrēti īpatņi, kas sasnieguši 70 cm garumu un 7 kg svaru (Anglija). Tēviņiem vēdera spuras biezākas, lielākas un vairāk izliektas uz āru nekā mātītēm, ķermeņa sānos virs vēdera spuras ir muskuļains izvirzījums, kas ir galvenās dzimumu atšķirības pazīmes (novērojams ne agrāk kā dzīves otrajā gadā). Mātītes izmēros ir lielākas nekā tēviņi.
Unikālā izskata dēļ līni ir grūti sajaukt ar citu sugu zivīm, izņemot atsevišķas pazīmes (piemēram, ķermeņa forma, ūsas), kas ir līdzīgas karpai, īpaši karpas paveidam – ādas karpai.