There are no current no deposit free spins. However, there is a deposit bonus that you can use to play slots. All the slots are also available for free if you choose the demo option