Start Building for Free

Sign Up and Try CircleCI

3 weeks ago1 min read
On This Page

To run your very first build on CircleCI, go to the Sign Up page. Sign up with your GitHub or Bitbucket account, or your email address for the option to connect to your code later in the process.

Sign up with GitHub or Bitbucket

  1. Click on either Sign Up with GitHub or Sign Up with Bitbucket to start the authentication process and allow CircleCI to access your code. Note: if you are using GitHub, you have the option to limit CircleCI, preventing access to your private repositories. To do this, use the drop down menu at the side of the Sign Up button, and select Public Repos Only from the list.

  2. Type your GitHub or Bitbucket username, password, and two-factor authorization if applicable, then click Sign In/Login.

  3. Click the Authorize Application or equivalent button. The CircleCI Pipelines Dashboard appears.

  4. Use the Projects page of the CircleCI app to start building your project code.

Sign up with email

  1. Click Sign Up with Email.

  2. Enter your email address, and then set a secure password for your CircleCI account. A verification email is sent to the email address provided.

  3. Select the options that best describe you and your engineering organization.

  4. Connect to your code, or explore some example projects within the CircleCI app if you don’t want to connect to your code at this time.


By signing up, you are agreeing to our SaaS Agreement and Privacy Policy. We ask for read/write access to make your experience seamless on CircleCI. If you are a GitHub user and aren’t ready to share access to your private projects, you can choose public repos instead. Protected by reCAPTCHA, Google Privacy Policy and Terms of Service apply.

Next steps

  • Go to Hello World page to learn the basics of setting up projects, switching orgs, and the .circleci/config.yml file that determines your execution environment and automates your tests.
  • Read the Concepts page for an overview of foundational CircleCI concepts such as pipelines, executors and images, workflows, and jobs.

Help make this document better

This guide, as well as the rest of our docs, are open source and available on GitHub. We welcome your contributions.

Need support?

Our support engineers are available to help with service issues, billing, or account related questions, and can help troubleshoot build configurations. Contact our support engineers by opening a ticket.

You can also visit our support site to find support articles, community forums, and training resources.