The main difference between the Ranganatha and Ananta Shayana forms of Vishnu is that in the Ananta Shayana form, there is a depiction of Brahma seated on a lotus that arises from Vishnu's navel, whereas in the Ranganatha form, this specific depiction is absent. The right hand of Ananta Shayana form of Vishnu touches a Shivling. Ranganatha form uses right hand as a pillow to sleep. There are several additional differences and unique characteristics associated with these two forms.
These differences are based on the Ananta Shayana form of Vishnu worshipped in Thiruvananthapuram Padmanabha Swamy Temple and Ranganathaswamy worshipped at Srirangam Temple.