Dit is een relatief kleine kikker (lichaamslengte tot 7 cm) die sterk gelijkt op de Bruine kikker. De Heikikker is slanker gebouwd, heeft een spitsere snuit en de meeste dieren hebben een brede lichtgekleurde band op het midden van de rug. Sommige mannetjes van de Heikikker vertonen tijdens enkele dagen in de paartijd een blauwe kleur op de keel of soms over het gehele lichaam. Tijdens de voortplantingsperiode kan men de mannetjes ook herkennen aan de gespierde voorarmen en de zwarte paringsborstels op de duimen. De larven bereiken een totale lengte van 4-5 cm en zijn erg moeilijk te onderscheiden van de larven van de Bruine kikker.