Toppskarv är något mindre och slankare än en storskarv med tunnare hals, mindre och rundare huvud och smalare näbb.
Den har en längd på mellan 68 och 78 centimeter och ett vingspann på mellan 95 och 110 cm.
I adult häckningsdräkt har den en väl synlig fjäderkam på huvudet, vilket gett den dess namn, och dess näbb är mörk förutom vid näbbroten där den är gul. I adult dräkt är den blåsvart med ett grönaktigt skimmer och saknar helt vitt i fjäderdräkten.



Fågelarter i grupp Lommar-Storkar
Smålom | Storlom | Vitnäbbad islom | Svartnäbbad islom| Skäggdopping | Smådopping | Gråhakedopping | Svarthakedopping | Svarthalsad dopping | Stormfågel | Mindre lira | Klykstjärtad stromsvala | Havssula | Dvärgskarv | Storskrav | Toppskarv | Dvärgrördrom | Rördrom | Kohäger | Rallhäger | Natthäger | Silkeshäger | Ägretthäger | Gråhäger | Purpurhäger | Västlig revhäger | Svart stork | Vit stork | Bronsibis | Skedstork | Flamingo