Using CashToCode is free for the users, as the cost is usually carried by the operator who offers the payment. However, some gambling operators charge their users a fee for deposits. It's important that you check the payment policies of the respective casino to find out if they charge fees for deposits or withdrawals.