How to create and validate your Square Cloud account
1. Platform Registration
Access the Square Cloud Signup page to start the process. The system is now passwordless (no need to create and memorize passwords), offering the following sign-up options:
- Email (Magic Code): Direct method. It only requires choosing a Username and entering your Email address.
- GitHub (OAuth2): One-click signup. An excellent option for developers, as it links your Square Cloud account directly to your GitHub profile, making future integrations much easier.
- Discord or Google: one-click signup with your Discord or Google account.
Anti-bot Security: Before proceeding with any manual methods, the form features automated human verification via Cloudflare Turnstile to ensure the request is legitimate.
2. Verification and Access (Magic Code)
Since Square Cloud does not use passwords in the default form, your email verification and authentication occur simultaneously:
- After filling in your username and email, and passing the Cloudflare verification, click the "Send magic code" button.
- Check the inbox of the provided email address (also check the spam folder if necessary).
- Use the received verification code to verify your identity and complete the account creation.
Technical Note: If you used the quick signup via GitHub, your account and identity are automatically verified using the credentials provided by the platform.
3. Security and API Keys
A newly created and verified account grants access to the Security tab in the Dashboard. This is the most crucial step to ensure the integrity of your projects:
- API Key: If you intend to use the Square Cloud CLI or integrate your application programmatically via REST API, the CLI signs in through the browser with
squarecloud auth login; for the API, create an API key under My Account > Security (up to 10 independent keys). Never share your email address or account credentials with third parties.
4. Next Steps (Post-Verification Checklist)
Now that your account is active, you should prepare your environment for your first deployment:
- Choose Your Plan: Go to the plans tab to ensure you have the resources (RAM/CPU) required for your tech stack.
- Configuration File: uploads through the CLI or a zip need a
squarecloud.app(orsquarecloud.config) file at the root; the dashboard upload creates it for you. See the config file reference. - Explore the Documentation: For technical details about supported languages (Node.js, Python, Java, Go, etc.), consult docs.squarecloud.app.
Updated on: 10/04/2026
Thank you!
