Revelation 21:27

English Standard Version

27 But nothing unclean will ever enter it, nor anyone who does what is detestable or false, but only those who are written in the Lamb’s book of life. (Isa 35:8; Isa 52:1; Eze 44:9; Joe 3:17; Zec 14:21; Re 3:5; Re 22:14)

New International Version

27 Nothing impure will ever enter it, nor will anyone who does what is shameful or deceitful, but only those whose names are written in the Lamb’s book of life.

New International Reader’s Version

27 Only what is pure will enter the city. No one who causes people to believe lies will enter it. No one who does shameful things will enter it either. Only those whose names are written in the Lamb’s book of life will enter the city.

King James Version

27 And there shall in no wise enter into it any thing that defileth, neither whatsoever worketh abomination, or maketh a lie: but they which are written in the Lamb's book of life.