No, Crackstreams doesn't require you to create an account. You can directly access the live streams once you visit the site. However, keep in mind the potential legal implications of using such platforms.