Skip to main content
Follow this guide to learn how to create an account, deploy your first GPU , and use it to execute code remotely.

Step 1: Create an account

Start by creating a Runpod account:
  1. Sign up here.
  2. Verify your email address.
  3. Set up two-factor authentication (recommended for security).

Step 2: Deploy a Pod

Now that you’ve created your account, you’re ready to deploy your first Pod:
  1. Open the Pods page in the web interface.
  2. Click the Deploy button.
  3. Select A40 from the list of graphics cards (or any other GPU that’s available).
  4. In the field under Pod Name, enter the name quickstart-pod.
  5. Keep all other fields (Pod Template, GPU Count, and Instance Pricing) on their default settings.
  6. Click Deploy On-Demand to deploy and start your Pod. You’ll be redirected back to the Pods page after a few seconds.
If you haven’t set up payments yet, you’ll be prompted to add a payment method and purchase credits for your account.

Step 3: Execute code on your Pod

Once your Pod finishes initializing, connect and run some code:
  1. On the Pods page, click your Pod to open the detail pane.
  2. Under HTTP Services, click Jupyter Lab to open a JupyterLab workspace.
  3. Under Notebook, select Python 3 (ipykernel).
  4. Type print("Hello, world!") in the first cell and click the play button.
Congratulations! You just ran your first line of code on Runpod.

Step 4: Clean up

To avoid incurring unnecessary charges, clean up your Pod resources.
Terminating a Pod permanently deletes all data that isn’t stored in a . Be sure that you’ve saved any data you might need to access again.
To stop your Pod:
  1. Return to the Pods page and click your running Pod.
  2. Click the Stop button (pause icon) to stop your Pod.
  3. Click Stop Pod in the modal that opens to confirm.
You’ll still be charged a small amount for storage on stopped Pods ($0.20 per GB per month). If you don’t need to retain any data on your Pod, you should terminate it completely.To terminate your Pod:
  1. Click the Terminate button (trash icon).
  2. Click Terminate Pod to confirm.

Next steps

Generate API keys

Create API keys for programmatic resource management.

Manage your account

Create teams and invite collaborators.

Choose the right Pod

Learn how to select the best Pod for your workload.

Pod pricing

Review pricing options for Pods.

Explore tutorials

Follow step-by-step guides for specific AI/ML use cases.

Runpod Serverless

Start building production-ready applications.

Need help?