Superconducting

IBM Quantum

The world's largest superconducting quantum computing platform. Free cloud access, open-source Qiskit SDK, and 100+ organizational partners in the IBM Quantum Network.

Public quantum computing, pioneered since 2016

IBM launched the IBM Quantum Experience in 2016, becoming the first company to offer public cloud access to real quantum hardware. Since then, IBM has released a steady cadence of increasingly powerful systems: the 27-qubit Falcon in 2019, the 127-qubit Eagle in 2021, the 433-qubit Osprey in 2022, and the milestone 1,121-qubit Condor in 2023. The current flagship system for production workloads is IBM Heron r2, a 156-qubit processor using direct CNOT gates that achieve median two-qubit fidelity above 99.9%.

IBM's superconducting qubits are transmon-type: small Josephson junction circuits cooled to millikelvin temperatures in dilution refrigerators. IBM arranges these on a heavy-hex lattice, a 2D connectivity graph where each qubit connects to at most three neighbors. This sparse connectivity limits native SWAP-free routing but allows longer coherence times and lower error rates than denser topologies.

The primary SDK for IBM hardware is Qiskit, an open-source Python framework that spans circuit construction, transpilation, execution via the Sampler and Estimator primitives, and post-processing. Qiskit Patterns provides a structured programming model for near-term algorithms: map, optimize, execute, and post-process. For hybrid workloads, Quantum Serverless extends Qiskit jobs into a classical-quantum compute cluster model.

System specs at a glance

Specification Value
Current systems IBM Heron r2 (156q), IBM Eagle (127q), IBM Falcon (27q), IBM Condor (1121q)
Qubit technology Superconducting transmon qubits
Two-qubit gate fidelity Up to ~99.9% on best qubit pairs (Heron r2)
Coherence time (T1/T2) 100–500 microseconds
Connectivity Heavy-hex lattice (not all-to-all)
Gate time (CX) ~100–400 nanoseconds
Throughput metric CLOPS (millions of circuit layer operations/sec)
Cloud access IBM Quantum Platform, IBM Cloud (pay-per-use)
Primary SDK Qiskit (open source, Python)
Supported SDKs Qiskit, PennyLane-qiskit plugin, Cirq (via transpilation), OpenQASM 3

Where IBM Quantum hardware excels

Run your first circuit on IBM Quantum

  1. Create a free IBM Quantum account

    Go to quantum.ibm.com and sign up with a free IBM account. The Open Plan gives you 10 minutes of quantum compute time per month on 127-qubit Eagle systems at no cost. No credit card required.

  2. Install Qiskit and the IBM Runtime client

    pip install qiskit qiskit-ibm-runtime

    qiskit installs the core SDK for circuit construction and transpilation. qiskit-ibm-runtime provides the client for authenticating with IBM Quantum and submitting jobs via the Sampler and Estimator primitives.

  3. Save your API token

    from qiskit_ibm_runtime import QiskitRuntimeService
    
    QiskitRuntimeService.save_account(
        channel="ibm_quantum",
        token="YOUR_API_TOKEN",  # from quantum.ibm.com account page
        set_as_default=True,
    )

    Your API token is found on your IBM Quantum account page. Running save_account stores it locally so you do not need to pass it on every run.

  4. Build and submit a Bell state circuit

    from qiskit import QuantumCircuit
    from qiskit_ibm_runtime import QiskitRuntimeService, SamplerV2 as Sampler
    
    service = QiskitRuntimeService()
    backend = service.least_busy(operational=True, simulator=False, min_num_qubits=2)
    
    qc = QuantumCircuit(2)
    qc.h(0)
    qc.cx(0, 1)
    qc.measure_all()
    
    sampler = Sampler(backend)
    job = sampler.run([qc], shots=1024)
    result = job.result()
    print(result[0].data.meas.get_counts())

    This selects the least busy available IBM Quantum backend and submits a Bell state measurement. Results come back as bitstring counts.

  5. Explore IBM Quantum Learning

    IBM Quantum Learning at quantum.cloud.ibm.com offers free structured courses covering Qiskit basics, quantum algorithms, and error mitigation. Labs within the courses run directly against IBM hardware using your account's compute time.

Access plans and costs

IBM Quantum offers multiple access tiers from a generous free plan to premium institutional membership. Most learners start with the Open Plan at no cost.

Tutorials and reference docs