Introduction
Welcome to the documentation for Qiskit and IBM Quantum. Find how-to guides, specific use-case tutorials, and API references for your quantum research and development. Use Qiskit and its related packages and tools to build, optimize, and execute workflows on the IBM® fleet of quantum computers.
Get started
Build a quantum circuit in under two minutes - no sign-in or API key required.
Start building
Try end-to-end examples that apply Qiskit to common quantum computing use cases.
Browse tutorials
Drag-and-drop to visualize qubit states, run on quantum hardware, and automatically generate code.
Tour the interface
Tools by task
Reduce circuit depth and prepare quantum workloads with optimized circuits ready for execution
Explore optimization
Test your quantum programs and estimate their performance through local simulation
Begin debugging
Run your prepared workloads on IBM Quantum hardware using execution primitives
Start executing
Manage the effects of noise using a diversity of error suppression and mitigation techniques
Explore techniques
Support
Find answers to frequently-asked questions, learn how to report bugs, discover communities to join, and more.
Get help