Some online gaming platforms allow New Jersey players to bet on free online baccarat games. To do this, sign up on a casino site, select the baccarat game and opt for free play or demo.