Renting a GPU vs buying one: a simple way to decide

KernelMachine is preparing an invite-only beta; no launch date is set. Where this guide describes KernelMachine, it's how it works at launch. Join the waitlist

Short answer: rent if you need a big card now and then. Buy if you'd use it most days for years, or need your data to stay on your own machine. The deciding number is how many hours you'll really use it.

Work out your break-even point

Buying costs the price of the card, minus what you could sell it for later, plus electricity for every hour you use it. Renting costs the hourly price for every hour you use it. So renting is cheaper as long as you use the card for fewer hours than:

(price paid − resale value) ÷ (hourly rental price − your electricity per hour)

An example, with made-up purchase numbers to show the sum: say a card costs you $1,000 and you could sell it for $500 in two years, so owning costs $500 before electricity. Compare renting an RTX 4090 at about $0.428 an hour (the price we expect at launch) with owning one that draws about 510 W with the rest of the PC, at 15¢ per kWh (roughly 8¢ an hour):

Use it less than that, and renting is cheaper. Put in your own numbers: what the card costs where you live, what it might sell for, your electricity price, and the hourly price of the size you'd rent.

Things the sum leaves out

In favor of renting

In favor of buying

A middle path

Rent first, to learn what size you actually need. If you find yourself renting most days, the sum above will tell you when buying starts to pay. And if you do buy, the card can earn while you're not using it. What hosting really earns

Rental prices by card · How renting works

Read next

Questions, answered plainly.

When is renting cheaper than buying?

When you'd use the card for fewer hours than its price, minus what you could sell it for later, divided by the hourly rate minus your electricity per hour.

Is my data private on a rented GPU?

Less private than on your own card. A home host could see your files, so keep secrets off rented machines.

Preparing an invite-only beta

Get an email when access opens.

No launch date is set. We'll email you once when KernelMachine opens. Nothing else.

I want to
We use your email only for this. Privacy