Uttrykket antas å ha sin opprinnelse i Hammurabi-koden, en babylonsk lovkode som ble skrevet på 1700-tallet f.Kr. Code of Hammurabi sier at "hvis en mann stikker ut øyet til en annen mann, skal hans øye bli slukket." Dette gjengjeldelsesprinsippet ble også reflektert i Bibelens gamle testamente, som sier at "den som utøser menneskets blod, hans blod skal utøses av mennesker" (1. Mosebok 9:6).
Uttrykket «øye for øye» har blitt brukt opp gjennom historien for å rettferdiggjøre voldshandlinger og hevn. I Romerriket, for eksempel, ble gjengjeldelsesprinsippet brukt for å rettferdiggjøre gladiatorlekene, der fordømte kriminelle ble tvunget til å kjempe til døden for underholdningen til mengden.
I moderne tid blir uttrykket "øye for øye" fortsatt noen ganger brukt for å rettferdiggjøre vold og hevn. Imidlertid blir det også i økende grad sett på som et barbarisk og utdatert konsept. Mange mener at det er mer rettferdig og humant å straffe kriminelle gjennom rettssystemet, i stedet for å ty til vold og gjengjeldelse.