Now available in qBraid Lab
qBraid

Run qBraid Circuits on Real Quantum Hardware

Change one line in your qBraid code and run on real QPUs from IonQ, Rigetti, IQM, and AQT, with free and subsidized compute. Up and running in under a minute.

Read the full announcement
qBraid×Open Quantum

Open Quantum is now built into qBraid Lab

Quantum Rings and qBraid have partnered to bring Open Quantum to qBraid Lab, giving qBraid's community free and subsidized access to real QPUs from IonQ, Rigetti, IQM, and AQT, straight from the tools they already use.

27,000+
developers on qBraid
4
leading QPU providers
$50
free compute to start
<1 min
from code to real hardware

Free and subsidized compute

$50 in free credits on every account, plus a low-cost public tier. No credit card to start.

No new code to learn

Your existing qBraid circuits and notebooks work as-is. Change one line to pick a real QPU.

Run where you already work

From a qBraid Lab notebook or your own editor. Open Quantum handles the rest.

Kanav Setia, CEO of qBraid, and Bob Wold, CEO of Quantum Rings

Kanav Setia, CEO of qBraid (left), and Bob Wold, CEO of Quantum Rings

The next big quantum breakthrough could come from a student or a developer who's never had a way onto real hardware. Until now.

Bob Wold, CEO, Quantum Rings

Up and running in 3 steps

STEP 1

Connect your accounts

Link qBraid and Open Quantum once, from your qBraid profile. It stays linked.

STEP 2

Write with qBraid

Use qBraid Lab or the SDK as usual. Your existing circuits and notebooks just work.

STEP 3

Run on a real QPU

Pick IonQ, Rigetti, IQM, or AQT and run. Billed to your Open Quantum credits.

qBraid Lab, where you connect and run on Open Quantum hardware

Image courtesy of qBraid

One line to a real QPU

Point the qBraid runtime at an Open Quantum backend and run a Bell state on real hardware. The same code runs in a qBraid Lab notebook or your own editor.

from qbraid.runtime import QbraidProvider
from qiskit import QuantumCircuit

# Your qBraid API key (auto-detected inside qBraid Lab)
provider = QbraidProvider(api_key="YOUR_QBRAID_API_KEY")

# Target an Open Quantum backend
device = provider.get_device("openquantum:iqm:qpu:garnet")

# Build a Bell state with standard Qiskit
circuit = QuantumCircuit(2, 2)
circuit.h(0)
circuit.cx(0, 1)
circuit.measure([0, 1], [0, 1])

# Run on real quantum hardware
job = device.run(circuit, shots=100)
result = job.result()
print(result.data.get_counts())

Bringing Open Quantum onto the platform gives our community new opportunities to access low-cost quantum compute.

Kanav Setia, CEO, qBraid

Real QPUs, one interface

Trapped-ion and superconducting hardware from IonQ, Rigetti, IQM, and AQT. Switch between them with a single device id.

QPUQubitsTechnologyProvider
IonQ Forte-136 qubitsTrapped IonLearn more
Rigetti Cepheus-1108 qubitsSuperconductingLearn more
IQM Emerald54 qubitsSuperconductingLearn more
IQM Garnet20 qubitsSuperconductingLearn more
AQT Ibex-Q112 qubitsTrapped IonLearn more

Frequently Asked Questions