> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fly.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Sign up and sign in to Fly.io

## No account? Sign up for Fly.io

If it’s your first time using Fly.io, you’ll need to create an account. To sign up, run:

```bash theme={null}
fly auth signup
```

This will take you to the sign-up page where you can use your email address, your Google account, or your GitHub account to create a Fly.io account. When you sign up with GitHub, we'll send you a confirmation email with a link to set a password; you'll need a password so we can actively verify that it's you for some Fly.io operations.

<Note>
  **Note:** At some point, you'll be prompted for credit card payment information. New accounts start on our Pay As You Go plan. See [Pricing](/about/pricing) and [Billing](/about/billing) for more details.
</Note>

After signing up you'll be returned to your command line, ready to use Fly.io.

## Already have a Fly.io account? Sign in

If you already have a Fly.io account, all you need to do is sign in with flyctl. To sign in, run:

```bash theme={null}
fly auth login
```

When your browser opens to the Fly.io sign-in screen, enter your user name and password to sign in. If you signed up with GitHub, then click `Sign in with GitHub` to sign in.

After logging in you'll be returned to your command line, ready to use Fly.io.

<Note>
  Microsoft WSL users may need to run the following command, which creates a symbolic link that allows the browser to open:

  `ln -s /usr/bin/wslview /usr/local/bin/xdg-open`
</Note>
