Skip to main content
This Quickstart will guide you through setting up your Vast.ai account and running your first instance in just a few steps.

1. Sign Up & Add Credit

Before you can rent a machine or create a team, you must verify your email address. After signing up, check your inbox (and spam folder) for the verification email and click the link inside. You can resend the verification email anytime from Settings → Resend Verification Email. Learn more about teams and instance management.

2. Prepare to Connect

If you don’t install the provided browser certificate:
  • Windows / Linux – You’ll see a “Your connection is not private” privacy warning. You can still connect by clicking AdvancedProceed, but the warning will appear every time.
  • macOS – Browsers will block Jupyter until you install and trust the provided certificate in Keychain Access. Without it, you won’t be able to connect.
Installing the certificate once removes the warning permanently.

3. Pick a Template & Find a Machine

  • Browse Templates for pre-built setups (e.g., PyTorch, TensorFlow, ComfyUI) or create custom templates.
  • Go to Search and filter by GPU type, count, RAM, CPU, network speed, and price. Learn about search filters and instance types.
  • Disk Space is Permanent. The disk size you choose when creating an instance cannot be changed later. If you run out of space, you’ll need to create a new instance with a larger disk. Learn about storage types and volumes. Tip: Allocate a bit more than you think you need to avoid interruptions.
  • Click Rent when you find a match. Consider reserved instances for 50% savings on long-term projects.
  • Wait for the instance to start—cached images launch quickly, fresh pulls may take 10–60 minutes. Check instance status for progress.
  • Click Open button to access your instance via your chosen connection method.

4. Manage or End Your Instance

Manage or End Your Instance

Common Questions

What is a minimum deposit amount?

The minimum deposit amount on Vast.ai is $5.

What happens when my balance runs out? Can I avoid interruptions?

When your balance reaches zero, your running instances will automatically stop. To avoid this, you can enable auto-billing on the Billing page. Set an auto-charge threshold higher than your average daily spend, so your card is automatically charged when your balance falls below that amount. We also recommend setting a low-balance email alert at a slightly lower threshold to notify you if the auto-charge fails for any reason. Learn more about billing management and cost optimization.

How can I customize a template?

You can create a new template from scratch, or you can edit an existing template. You can find a guide here. See also template settings and advanced setup for more customization options. Learn about managing templates for organizing your template library.

Next Steps