The shocking footage shows the man being cornered by the tiger while terrified onlookers pelt the hungry beast with stones in a desperate bid to distract it.
According to the staff at the Delhi Zoo the man, identified as 20-year-old Maqsood, had climbed into the enclosure.
However, eyewitnesses claimed he had slipped.
The beast appears to be playing with its prey for some time before it attacked, witnesses said.
The tiger, named Vijay, can be seen locking its jaws around the victim’s neck and dragging him around as police rushed to the scene.
Onlookers criticised the zoo’s handling of the incident, claiming that the staff had failed to go to the man’s aid quickly enough and did not put the big cat down with a tranquilliser gun.
Eyewitness Prakash Kumar said: “There were no guards near the enclosure at the time. The man seemed to have jumped into the enclosure. I don’t know what was he trying to do.