How to Use RunPod: Rent a GPU by the Hour (2026 Step-by-Step)

Written by Jakub Rusinowski · Last updated July 21, 2026

Last Updated: July 2026 — RunPod is the easiest on-ramp to renting a cloud GPU: a clean dashboard, one-click templates for Ollama / ComfyUI / Jupyter, and per-second billing so you only pay while the

In This Guide

Last Updated: July 2026 — RunPod is the easiest on-ramp to renting a cloud GPU: a clean dashboard, one-click templates for Ollama / ComfyUI / Jupyter, and per-second billing so you only pay while the pod runs. This guide walks through your first pod end to end, and shows when RunPod is the right call versus buying a card or using Vast.ai.

When (and why) to use RunPod

Rent on RunPod instead of buying when:

Rent a GPU by the hour
Need more VRAM than you own? Spin up a cloud GPU big enough for any model in minutes — pay for the hours you use instead of buying a card.

Affiliate links — we may earn a commission if you sign up, at no extra cost to you.

Vast.ai
Marketplace pricing — the cheapest per-hour rates for spot/interruptible GPUs.
Rent GPUs on Vast.ai →
RunPod
On-demand pods with a simple UI — good for a quick one-off inference or fine-tune.
Rent GPUs on RunPod →

Step 1 — Create an account and add credits

1. Sign up at RunPod and add a payment method (credit card; $10 minimum deposit). 2. Decide between Community Cloud (cheaper, hosts vary) and Secure Cloud (pricier, datacenter SLA). For a first run, Community Cloud is fine.

Rent GPUs on RunPod →

Step 2 — Deploy a pod from a template

RunPod's templates save you the container setup:

Pick a GPU that fits your model's VRAM (the VRAM Requirements Guide has the numbers). A rough map:

ModelGPU to rentBallpark price
Llama 3.1 8B (Q4)RTX 4060/4070~$0.15–0.25/hr
Llama 3.3 70B (Q4)RTX 4090 24 GB~$0.35–0.70/hr
Fine-tune 8B (LoRA)RTX 3090/4090~$0.40/hr
Fine-tune 70B (QLoRA)A100 80 GB~$1.89–2.49/hr

Step 3 — Connect and run a model

# SSH into your pod (RunPod shows the exact command in the dashboard)
ssh root@<pod-ip> -p <port> -i ~/.ssh/id_rsa

# With the Ollama template, just pull and run:
ollama run llama3.3:70b

# The API is exposed at:
# https://<pod-id>-11434.proxy.runpod.net

Step 4 — Serverless for infrequent inference

If you only need a model to answer occasional requests, RunPod Serverless bills per second of compute instead of per hour — no idle cost between calls:

import requests

r = requests.post(
    "https://api.runpod.io/v2/<endpoint-id>/runsync",
    headers={"Authorization": "Bearer <your-api-key>"},
    json={"input": {"prompt": "Explain quantization in one paragraph", "max_tokens": 300}},
)
print(r.json()["output"])

Step 5 — Save money (and don't leak data)

RunPod vs the alternatives

FAQ

Do I need a credit card? Yes — RunPod requires one plus a $10 minimum deposit.

Is my data private on RunPod? Secure Cloud runs in vetted datacenters; Community Cloud runs on third-party hosts. Don't put sensitive data on Community Cloud — for that, prefer Secure Cloud, Lambda, or running locally.

What's the cheapest way to run a 70B model on RunPod? A Community Cloud RTX 4090 spot pod (~$0.35–0.50/hr). For occasional use that beats buying a $1,600 card outright.

Related Guides

← All Guides | Check GPU Compatibility