# Create account on DeepSource
You can create an account on DeepSource using an existing GitHub, GitLab, or Bitbucket account. Once you have signed up, DeepSource will ask your permissions to install the DeepSource app for that provider in your account.
# Requirements
- An existing GitHub/GitLab/Bitbucket account, depending on which provider you want to connect to.
- Owner permissions for the repository.
# Connect GitHub
- On DeepSource Sign up page (opens new window) click "Sign up with GitHub", or click the button below:
If you aren't already logged into GitHub, you will be asked to do so - enter your login credentials, and proceed.
Accept the required permissions.
- Install the DeepSource App on GitHub.
From the list, select the account (user, or organization) for which you want to enable DeepSource and click "Install".
Choose an appropriate payment plan and you will be redirected to the dashboard.
# Connect GitLab
- On DeepSource Sign up page (opens new window), click "Sign up with GitLab", or click the button below:
If you aren't already logged into GitLab, you will be asked to do so - enter your login credentials, and proceed.
Accept the required permissions.
- From the list, select the account (user, or group) for which you want to enable DeepSource and click "Install".
- Choose an appropriate payment plan and you will be redirected to the dashboard.
# Connect Bitbucket
- On the DeepSource Sign up page (opens new window) click "Sign up with Bitbucket", or click the button below:
If you aren't already logged into Bitbucket, you will be asked to do so - enter your login credentials, and proceed.
Accept the required permissions.
- Install the DeepSource App on Bitbucket. From the "Authorize for" list, select the account (user, or organization) for which you want to enable DeepSource and click "Grant Access".
- Choose an appropriate payment plan and you will be redirected to the dashboard.
That's it! You can now access your DeepSource account through the dashboard.