Hulkravet Kodriver er en lille, flerårig urt med en kort, lodret jordstængel og fint forgrenede rødder. Den danner en roset af rynkede, ægformede blade, der er græsgrønne på begge sider og dækket af et fint dunet hårlag. Bladene har en bølget til tandet rand og løber ned langs stænglen, så den får et vinget udseende. Midt i bladrosetten skyder de dunede, bladløse blomsterstængler op, der bærer de karakteristiske blomster.
Blomsterne er smørgule med fine, orangerøde pletter i svælget og sidder samlet i en endestillet stand. Der er typisk 5-10 blomster i hver stand, der folder sig ud i det tidlige forår. Blomsterne lyser op med deres gyldne farve og giver planten et varmt, livligt udtryk i de tidlige forårsenge.

