A lot of online casinos have software that allows players to play craps online for free in both free play mode or demo mode. You simply have to change the real money mode to their demo/free play mode.