Den som bryter mot lagen, som bygger på den lagstiftning som gör det straffbart att förneka Förintelsen, kan dömas till minst fem års fängelse, skriver israeliska medier.
Det gäller alla som "säger eller skriver något som förnekar vad om skedde i massakern den 7 oktober, med avsikt att försvara terrororganisationen Hamas och deras partner, uttrycker sympati eller identifierar sig med dem".
Israel säger med en klar och tydlig röst: Förnekandet av grymheterna den 7 oktober kommer inte att mötas av tystnad, säger Oded Forer från det sekulära högerpartiet Yisrael Beiteinu, som lade fram lagförslaget i fjol.
Men lagen får också kritik.
Att kriminalisera yttranden borde reserveras för extrema tillfällen då det finns verkliga och omedelbara hot om våld, säger Gil Gan-Mor vid människorättsorganisationen Association for Civil Rights in Israel till The Times of Israel.