An interactive canvas for quantum education and collaboration

Design, simulate and visualize quantum circuits in your browser, next to the notes, formulas and educational elements that explain them.

Free, No SetupOpen AccessNon-Profit Association

The whole lesson on one canvas

Text and formulasMathematicsCircuit designersPopular circuitsSimulationQuizVideo and imagesCode filesCodeMove anything anywhere

Built for teaching, and for working together. One document you share as a file, hand to a class, or save to Google Drive or OneDrive.

  1. Start here

    Build, design, simulate

    Drag plugins onto the canvas, resize and move them, and add quiz questions and hint boxes as checks for understanding. Create interactive tutorials, lecture notes or documents.

  2. Multiparadigm

    Qubit and photonic circuits on one canvas

    Design qubit and photonic circuits in one interface, simulate them for free with Qiskit and Piquasso, and compare the two models side by side.

  3. Simulators and quantum computers

    Run on real quantum hardware with qBraid logoqBraid

    Connect your qBraid account, send the same circuit to hosted simulators and real quantum computers, and read the results right next to it.

  4. Exports

    From the canvas to code

    Every format is generated from the circuit on the canvas, so your lesson, your code and your paper show the same circuit.

    OPENQASM 3.0;include "stdgates.inc";bit[3] c;qubit[3] q;h q[0];cx q[0], q[1];cx q[1], q[2];c[0] = measure q[0];c[1] = measure q[1];c[2] = measure q[2];
    • Portable formatsOpenQASM, Quil, QIR, Cirq and pytket for the pipelines you already have.
    • Figures for papersLaTeX with Quantikz, PNG and SVG.

Tutorial

Learn how to use QCanvas, in detail

The full tutorial, recorded in the app, from an empty canvas to a finished lesson.

Watch the QCanvas tutorial on YouTube 10+ min

Built-in projects

Start from a project

Six built-in projects open in the app, from a first tour of the canvas to error correction.

Who it is for

Instructors

Build interactive lessons with explanations, circuits and exercises side by side on one canvas.

Students

Work through lessons at your own pace, simulate circuits and add your own notes.

Researchers

Design circuits, collaborate with colleagues, and export publication-ready figures, LaTeX and SDK code.

Non-profit

Built for teaching

QCanvas is built by QCR MTÜ, a non-profit association in Estonia, and is already used in workshops, universities and high schools.

Free to useOpen accessNon-profit

Teaching with QCanvas, or want to help it grow? Reach out to collaborate on course content, request a feature or support our work.

Cite us in your work

Using QCR or QCanvas in your research or education? Feel free to cite our QCanvas paper.

@inproceedings{Joczik2025QCanvas,
  author    = {Jóczik, Szabolcs and Kecskés, Bence and Kovács, Ádám and Kálmán, Orsolya and Zimborás, Zoltán},
  title     = {QCanvas: An Interactive Browser-Based Quantum Circuit Design and Simulation Platform},
  booktitle = {2025 IEEE International Conference on Quantum Software (QSW)},
  year      = {2025},
  pages     = {137--140},
  doi       = {10.1109/QSW67625.2025.00025}
}

Free, in the browser, nothing to install

Open QCanvas