Skip to main contentIBM Quantum Documentation


IBM Quantum maintains the world’s most advanced fleet of quantum systems, which you can access through your chosen IBM Quantum channel using Qiskit and the Qiskit Runtime service.

There are six sections at the core of our documentation, based on the stages of a typical quantum user’s journey. If you’re just getting started with IBM Quantum, you are in the right place. Use the topics in this section to get ready, then proceed to Build to create your first quantum circuit. Keep working through the sections in order, following the tabs at the top of this page.

Already know what you’re looking for?

  • Install: Begin using our tools and platforms with install and setup instructions.

  • Build: Design and develop quantum circuits with primitives and advanced methods like dynamic circuits and mid-circuit measurements. You can also find our circuit library here.

  • Test: Verify and evaluate your quantum circuits.

  • Run: Run on our hardware with job configuration options such as sessions.

  • Optimize: Find options here to tweak your job, from tuning primitive options, to error suppression and mitigation.

  • API reference: Find API references for Qiskit, Qiskit Runtime IBM Client, Qiskit IBM Runtime Rest API, and Qiskit IBM Provider in the API reference drop-down menu above.


Join other users in our quantum community to share ideas and see what others are up to.

Next steps

Was this page helpful?