Yes, it is free to get started and no signup is required. There is a generous free tier, but if you want more features, you can sign up for a Pro membership.