Best Portable All-in-One Diesel Heaters in 2026
The best all-in-one portable diesel heaters in 2026: Hcalory Toolbox and TB MAX2 and VEVOR units compared on fuel use, run time, altitude and CO features.

Affiliate disclosure: product links on this page go to Amazon or to the maker's own store. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you; links to makers' own stores earn us nothing. No retailer or brand sees our picks before they are published or has any say in them. How we choose.
The Hcalory TB MAX2 is the pick: a 7.9 L tank that the seller rates for up to 65 hours at 0.12 L/h, and altitude compensation to 16,400 feet (per the Amazon listing). For a smaller budget, the Hcalory Toolbox 2S lists 0.12 to 0.36 L/h and up to 50 hours on its 6 L tank.
An all-in-one heater still burns diesel. The CPSC's rule is to never use portable fuel-burning camping equipment inside a vehicle, so run the heater outside the van and duct only the warm air in. Picks were chosen on listed fuel rates, run time, altitude settings and CO features.
Our top picks at a glance
1. Best overall
Hcalory TB MAX2 All-in-One Diesel Heater (7.9 L)Tank: 7.9 L · Fuel use: From 0.12 L/h · Run time: Up to 65 h at minimum · Altitude: To 16,400 ft
2. Best value
Hcalory Toolbox 2S All-in-One Diesel Heater (6 L)Tank: 6 L · Fuel use: 0.12 to 0.36 L/h · Run time: Up to 50 h at minimum · Altitude: To 18,000 ft
3. Best with a CO alarm
VEVOR Diesel Heater with Built-in CO AlarmTank: Not stated · Fuel use: 0.18 to 0.35 L/h · Run time: Not stated · Altitude: Not stated
4. Best budget
VEVOR CY-30 All-in-One Diesel HeaterTank: 5 L · Fuel use: 0.18 to 0.36 L/h · Run time: Not stated · Altitude: Under 9,843 ft
5. Best with app control
VEVOR All-in-One Diesel Heater (vertical, Bluetooth)Tank: Not stated · Fuel use: 0.16 to 0.62 L/h · Run time: Up to 8 h · Altitude: Automatic, to 18,045 ft
| Pick | Tank | Fuel use | Run time | Altitude | Buy |
|---|---|---|---|---|---|
| Hcalory TB MAX2 All-in-One Diesel Heater (7.9 L)Best overall | 7.9 L | From 0.12 L/h | Up to 65 h at minimum | To 16,400 ft | Amazon |
| Hcalory Toolbox 2S All-in-One Diesel Heater (6 L)Best value | 6 L | 0.12 to 0.36 L/h | Up to 50 h at minimum | To 18,000 ft | Amazon |
| VEVOR Diesel Heater with Built-in CO AlarmBest with a CO alarm | Not stated | 0.18 to 0.35 L/h | Not stated | Not stated | Amazon |
| VEVOR CY-30 All-in-One Diesel HeaterBest budget | 5 L | 0.18 to 0.36 L/h | Not stated | Under 9,843 ft | Amazon |
| VEVOR All-in-One Diesel Heater (vertical, Bluetooth)Best with app control | Not stated | 0.16 to 0.62 L/h | Up to 8 h | Automatic, to 18,045 ft | Amazon |
Best overall
Hcalory TB MAX2 All-in-One Diesel Heater (7.9 L)
For the longest run on one fill.
- Tank
- 7.9 L
- Fuel use
- From 0.12 L/h
- Run time
- Up to 65 h at minimum
- Altitude
- To 16,400 ft
Pros
- Largest tank here
- 12/24/110V power (per the Amazon listing)
Cons
- Listing states no warranty
Hcalory lists a 7.9 L tank, 65 hours at 0.12 L/h and a carbon cleaning cycle (per the Amazon listing). The listing's warranty field reads no warranty, so buy from a seller with a return window.
Best value
Hcalory Toolbox 2S All-in-One Diesel Heater (6 L)
For weekend use.
- Tank
- 6 L
- Fuel use
- 0.12 to 0.36 L/h
- Run time
- Up to 50 h at minimum
- Altitude
- To 18,000 ft
Pros
- Altitude display (per the Amazon listing)
- 110V input as well as 12/24V
Cons
- Smaller tank
The Toolbox 2S lists 0.12 to 0.36 L/h and up to 50 hours at minimum (per the Amazon listing). The 2S Plus lists the same fuel range with a thermostat in the remote.
Best with a CO alarm
VEVOR Diesel Heater with Built-in CO Alarm
For an extra warning built into the heater.
- Tank
- Not stated
- Fuel use
- 0.18 to 0.35 L/h
- Run time
- Not stated
- Altitude
- Not stated
Pros
- Built-in CO alarm with auto shut-off (per the Amazon listing)
- Sold by Amazon
Cons
- Not a substitute for a UL 2034 alarm in the van
VEVOR lists a built-in CO alarm that alerts or shuts the heater off, and 0.18 to 0.35 L/h (per the Amazon listing). Keep a separate alarm such as the Kidde COB inside the van.
Best budget
VEVOR CY-30 All-in-One Diesel Heater
For occasional cold nights.
- Tank
- 5 L
- Fuel use
- 0.18 to 0.36 L/h
- Run time
- Not stated
- Altitude
- Under 9,843 ft
Pros
- Sold by Amazon
- Remote with 98 ft range (per the Amazon listing)
Cons
- Lower altitude limit
The CY-30 lists 0.18 to 0.36 L/h and a 5 L tank (per the Amazon listing).
Best with app control
VEVOR All-in-One Diesel Heater (vertical, Bluetooth)
For setting the heater from bed.
- Tank
- Not stated
- Fuel use
- 0.16 to 0.62 L/h
- Run time
- Up to 8 h
- Altitude
- Automatic, to 18,045 ft
Pros
- Bluetooth app (per the Amazon listing)
Cons
- 0.62 L/h is about 6.6 kW of fuel in, not 8 kW
VEVOR lists 0.16 to 0.62 L/h and automatic altitude compensation (per the Amazon listing). The listing also says 'for vehicles and indoors': follow the CPSC instead and keep it outside the van.
How we chose
We compared tank size, listed fuel range, run time and altitude settings, and checked the fuel figures: diesel holds 137,381 Btu per gallon (EIA), so a heater's fuel rate caps its real output. For comparison, Webasto rates its 2.0 kW Air Top 2000 STC at 0.12 to 0.24 L/h.
Using an all-in-one heater with a van
- Set the heater outside, on level ground, away from the van's doors and windows.
- Run only the warm-air duct into the van; keep the exhaust outdoors.
- Fit a UL 2034 CO alarm inside the van (CO detectors for vans).
- Switch the heater off to refuel.
If you want heat while parked anywhere, an installed heater is the better fit: see best installed diesel heaters and carbon monoxide safety in a van.
Also considered
- Hcalory HBH1S: dual altitude modes of 8,200 and 16,400 feet (per the Amazon listing).
- Hcalory HBH-3S: 5 L tank, to 16,400 feet (per the Amazon listing).
- VEVOR horizontal all-in-one: 5 L tank, 0.16 to 0.62 L/h (per the Amazon listing).
Frequently asked questions
Can you use a portable diesel heater inside a van?
Not the burner itself. The CPSC says never to use portable fuel-burning camping equipment inside a vehicle; keep the heater outside and duct the warm air in.
How long does a portable diesel heater run on a tank?
It depends on tank size and setting. Hcalory lists up to 65 hours on the TB MAX2's 7.9 L tank at 0.12 L/h.
Do all-in-one diesel heaters need a CO alarm?
Yes. Even with a built-in alarm, the CPSC recommends a separate CO alarm that meets UL 2034 where people sleep.
Are portable diesel heaters 8 kW?
Their fuel figures say no. A top rate of 0.62 L/h is about 6.6 kW of fuel energy, using the EIA's figure for diesel.
Do portable diesel heaters work at high altitude?
Many list altitude modes, such as 16,400 feet on Hcalory models and 18,045 feet on VEVOR's automatic units.
Sources
- Carbon Monoxide Questions and Answers, U.S. Consumer Product Safety Commission
- Energy conversion calculators, U.S. Energy Information Administration
- Webasto Air Top 2000 STC, Webasto
Related guides
Best Diesel Heaters for Camper Vans in 2026
Installed diesel air heaters for van builds, with the fuel math checked.
Best Roof Vent Fans for Camper Vans in 2026
14 inch roof fans for venting heat, cooking and condensation.
How to Install a Diesel Heater in a Van: What the Manual Requires
The rules that keep exhaust outside and fuel where it belongs.


