No, Cataz.net does not require users to create an account to access its content. This makes it easy for users to start streaming without any registration process.