Monitor
Q-Day Monitor
How big a quantum computer would it take to break RSA-2048, the public-key encryption behind much of the internet, and how close are real machines? This page plots every published estimate we could check against its primary paper, next to what hardware has actually demonstrated. Every number links to its source, with the assumptions it rests on.
Qubits needed vs. qubits built
Red circles are published estimates of the physical qubits a machine would need to factor a 2048-bit RSA number. Purple marks are machines that exist. The vertical scale is logarithmic: each gridline is ten times the one below it.
Estimates (on paper)
Hardware
What the gap means
Think of the estimates as recipes and the hardware as kitchens. Each recipe says how large a machine, working how accurately and how fast, could factor one 2048-bit RSA number. The recipes keep shrinking: about a billion qubits in 2012, 20 million in 2019, under a million in 2025, and between 94,000 and 381,000 in four 2026 preprints, each under its own assumptions. The kitchens keep growing and getting more accurate.
But a qubit in a recipe is not the same as a qubit in a headline. Every estimate here assumes that all of its qubits work together, with about one error per thousand operations on every gate (one per two thousand in one case), running error correction cycle after cycle for days to months without a break. The largest atom arrays so far, 6,100 and 11,000 atoms, held atoms in place; they did not run gates across the whole array. The gate-based processors on this chart (single chips or machines) have 53 to 1,121 qubits, counted as announced. That is not the same as one computation running across all of them: IBM describes its 1,121-qubit Condor as a scale milestone, with performance comparable to its 433-qubit Osprey.
So the gap is not one number. It has four parts, and the charts below show each one separately:
1 · Count
Enough qubits computing together
Not atoms trapped, or chips built: qubits that all take part in one computation.
2 · Accuracy
About 0.1% error on every gate
Several systems report two-qubit errors at or below 0.1%, mostly on small systems or single pairs. The estimates need it everywhere, at full size.
3 · Error correction
Logical qubits that correct, at scale
Estimates need about 1,400 to 8,300 logical qubits. Demonstrations have between 3 and 94, some of which only detect errors.
4 · Speed
Fast error-correction cycles
Most estimates assume one microsecond per cycle. One 2026 estimate assumes one millisecond, typical of atoms, and needs 97 days instead of under a week.
Two kinds of progress move the picture, and both count. New algorithms and codes lower the red circles. Better machines raise the purple marks. Neither one is a date, and this page does not forecast one. For why the date matters less than the migration already under way, see Q-Day: A Threshold, Not a Date.
How to read this
- One point, one published claim, placed at the date it first appeared in public (usually the arXiv posting).
- Logarithmic scale. Equal distances mean equal multiples. Going from 100 to 1,000 qubits looks the same as going from 100,000 to 1 million.
- Compare like with like. Estimates differ in error rate, cycle time, wiring and the kind of code they use. One counts only the processor and leaves out a large memory. The source table lists every assumption.
- A record depends on how it is measured. A best pair of qubits, a whole-machine average and a 60-gate parallel test are different claims. We list each with its conditions and do not pick a winner.
- Estimates are not machines. Several 2026 estimates come from companies with their own architectures and have not been peer-reviewed. They are marked in the table.
Accuracy: two-qubit gate error
The dashed line is the 0.1% error rate that most RSA-2048 estimates assume for every gate. Filled squares are averages over a whole machine or many gates running at once; open squares are best pairs or small lab setups. Where a source gives fidelity, we plot error as 1 minus fidelity.
Logical qubits: needed vs. demonstrated
A logical qubit is one reliable qubit built from many physical ones (see the logical qubit Note). The estimates count logical qubits that correct errors well enough to run for days. The demonstrations use smaller codes, and some of them only detect errors and discard the failed runs.
Below threshold: do bigger codes help?
Error correction pays only if adding qubits removes more errors than it adds. The factor Lambda says how much the error rate falls each time the code grows one step. Above 1, bigger codes help. All four results here are memory experiments: they store a qubit, they do not run a long computation.
Methodology
- What counts as an estimate. A paper or preprint that states a physical-qubit or logical-qubit count for factoring RSA-2048. Fowler et al. 2012 is included because later papers use it as the baseline, although it treats a 2,000-bit number.
- Every figure checked against the primary source. Each value was read in the paper or announcement itself and is quoted in the table. Values were checked on October 20, 2026, except L5 (Sydney on IBM Nighthawk), checked on October 26, 2026. Each source cell shows its own check date. Quotes are verbatim except that citation markers are dropped, math is written in plain text, and an ellipsis marks omitted words.
- No numbers of our own. When a paper gives an exact count and a rounded headline (897,864 vs. “less than a million”), we plot the exact count and label it with the paper’s own bound. The only transformation is plotting error as 1 minus fidelity.
- Hardware claims, not rankings. Where “the best” is ambiguous (a pair vs. a whole machine, trapped vs. computing, detected vs. corrected), each claim is listed with its conditions and a caveat. Company announcements and preprints are marked.
- Dates are first public appearance: arXiv version 1, IACR ePrint receipt, or the announcement date.
- Not included: elliptic-curve estimates (a different problem; one recent example is listed as context), figures we could only find in secondary reports, and any projection.
- Data. Version 1.2, frozen on October 26, 2026. JSON and CSV, one row per sourced value. The page and charts are generated from the JSON by a script and checked for sources, dates and duplicates.
All sources
9 estimates, 29 hardware results and 1 context item, 52 sourced values in all.
| Key | Date | What | Figure as stated (quoted) | Assumptions, conditions, caveats | Primary source |
|---|---|---|---|---|---|
| Resource estimates for factoring RSA-2048 (on paper) | |||||
| E1 | Aug. 4, 2012arXiv v1 posted | Fowler et al. 2012University of Melbourne; UC Santa Barbara · Factoring a 2,000-bit number (not exactly 2,048) | “the full quantum computer needs about a billion physical qubits, operating for about one day”about 1,000,000,000 physical qubits“the number of computational logical qubits, which for this circuit is about 2N = 4,000”about 4,000 logical qubits“it will take about 26.7 hours to complete the exponentiation”about 26.7 hours | error rate: about one-tenth of the threshold; the appendix works at p = 10^-3 ("Here we assume an error rate approximately one-tenth the threshold rate") cycle: physical qubit measurement time 100 ns; surface code cycle about 200 ns ("a 200 ns time for this cycle is not unreasonable") reaction time: not stated as a separate parameter connectivity: 2D nearest-neighbor surface code array code: surface code with magic-state distillation other: about 14,500 physical qubits per logical qubit; most of the machine generates |A> magic statesProblem size is N = 2000 bits. Gidney and Ekera 2019 (Table 2) restate this estimate at n = 2048 as 1,000 million qubits and 1.1 days. Counts the 4,000 logical qubits as less than 6% of the machine. | Surface codes: Towards practical large-scale quantum computationPhysical Review A 86, 032324 (2012) · checked October 20, 2026 |
| E2 | May 23, 2019arXiv v1 posted | Gidney & Ekera 2019Google; KTH Royal Institute of Technology · Factoring 2048-bit RSA integers | “How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits (title); Table 2, (ours) 2019 (parallel): 20 million physical qubits”about 20,000,000 physical qubits“in 8 hours (title); Table 2 expected runtime 0.31 days”about 8 hours | error rate: 10^-3 ("a characteristic physical gate error rate of 10^-3") cycle: 1 microsecond surface code cycle reaction time: 10 microseconds connectivity: planar grid, nearest-neighbor code: surface code; CCZ magic-state factories other: abstract-circuit cost given as a formula: 3n + 0.002n lg n logical qubits; no single logical-qubit count is plotted herePeer-reviewed version published April 15, 2021; plotted at the first public (arXiv) date. | How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubitsQuantum 5, 433 (2021) · checked October 20, 2026 |
| E3 | Mar. 10, 2021arXiv v1 posted | Gouzien & Sangouard 2021Universite Paris-Saclay, CEA, CNRS · Factoring a 2048-bit RSA integer | “factoring a 2 048-bit RSA integer is shown to be possible in 177 days with 3D gauge color codes assuming a threshold of 0.75 % with a processor made with 13 436 physical qubits and a memory that can store 28 million spatial modes and 45 temporal modes with 2 hours' storage time”13,436 physical qubits (processor only)“Table I, n = 2 048 row: logical qubits 8 284”8,284 logical qubits“177 days”about 177 days | error rate: 10^-3 ("a characteristic physical gate error rate of 10^-3") cycle: processor cycle time 1 microsecond reaction time: not stated in the abstract connectivity: small processor plus a separate multimode quantum memory code: 3D gauge color codes, assumed threshold 0.75% other: requires a memory storing 28 million spatial modes and 45 temporal modes with 2 hours of storage time; the memory is not counted in the 13,436Different architecture: the qubit count covers only the processor. Not directly comparable to whole-machine counts; drawn with an open marker. | Factoring 2048-bit RSA Integers in 177 Days with 13436 Qubits and a Multimode MemoryPhysical Review Letters 127, 140503 (2021) · checked October 20, 2026 |
| E4 | Feb. 13, 2024IACR ePrint received | Chevignard, Fouque & Schrottenloher 2024Univ Rennes, Inria, CNRS, IRISA · Factoring an RSA-2048 instance | “To factor an RSA-2048 instance, we estimate that 1730 logical qubits and 2^36 Toffoli gates will suffice for a single run, and the algorithm needs on average 40 runs.”1,730 logical qubits | error rate: not applicable (logical-level estimate) code: none; abstract circuit model other: 2^36 Toffoli gates per run, 40 runs on averageLogical-qubit count only; no physical-qubit estimate. Its approximate residue arithmetic is one of the ingredients of Gidney 2025. | Reducing the Number of Qubits in Quantum FactoringCRYPTO 2025 (LNCS 16001); IACR ePrint 2024/222 · checked October 20, 2026 |
| E5 | May 21, 2025arXiv v1 posted | Gidney 2025Google Quantum AI · Factoring a 2048-bit RSA integer | “I estimate that a 2048 bit RSA integer could be factored in less than a week by a quantum computer with less than a million noisy qubits. ... The total number of physical qubits is 897864.”897,864 physical qubits (less than a million)“Table 5, n = 2048 row: Qubits 1399 (1,537 logical qubits including idle hot patches, Section 3)”1,399 logical qubits“the actual time estimate per factoring: 4.96 days. Which I round up to a week for slack.”less than a week 4.96 days | error rate: 0.1% ("a uniform gate error rate of 0.1%") cycle: 1 microsecond surface code cycle reaction time: 10 microseconds connectivity: square grid, nearest-neighbor code: surface code; yoked surface codes for idle qubits; magic state cultivation other: same assumptions as Gidney & Ekera 2019Savings come from approximate residue arithmetic (Chevignard et al. 2024), yoked surface codes and magic state cultivation, per the abstract. This is the estimate the Q-Day Note cites. | How to factor 2048 bit RSA integers with less than a million noisy qubitsnot peer-reviewedarXiv preprint · checked October 20, 2026 |
| E6 | Feb. 12, 2026arXiv v1 posted (values from v2, May 5, 2026) | Webster et al. 2026 (Pinnacle)Iceberg Quantum · Factoring 2048-bit RSA integers | “2048-bit RSA integers can be factored with fewer than one hundred thousand physical qubits (abstract); Table VI (v2), 1 us cycle, 10^-3 error: 94 kq for a runtime of 1 month or less (135 kq for 1 week, 381 kq for 1 day)”94,000 physical qubits (fewer than 100,000)“fewer than one hundred thousand physical qubits are required for factoring at a physical error rate of p = 10^-3 in an expected runtime of one month”at most 1 month | error rate: 10^-3 cycle: 1 microsecond code cycle reaction time: 10 microseconds connectivity: quasi-local connections between physical qubits (not a planar nearest-neighbor grid) code: quantum LDPC (generalized bicycle) codes other: uses an algorithm based on Gidney 2025v2 (May 5, 2026) corrected a technical error in v1, per its acknowledgements. v2 text says one week needs 139 thousand qubits while its Table VI says 135 kq; recorded as stated. Requires connectivity that today's fixed-layout superconducting chips do not have; see est-frozen-pinnacle-2026. | The Pinnacle Architecture: Reducing the cost of breaking RSA-2048 to 100 000 physical qubits using quantum LDPC codesnot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| E7 | Mar. 30, 2026arXiv v1 posted | Cain et al. 2026Oratomic; Caltech; UC Berkeley · Factoring RSA-2048 integers | “our most time-efficient architectures can potentially enable runtimes of ... 97 days for RSA-2048 with approximately 102,000 qubits”about 102,000 physical qubits“97 days for RSA-2048”about 97 days | error rate: 0.1% circuit-level depolarizing noise (p = 0.1%) cycle: 1 ms stabilizer measurement cycle ("Here we assume a 1 ms stabilizer measurement cycle") reaction time: not stated in the summary connectivity: reconfigurable neutral-atom arrays (qubits moved by optical tweezers) code: high-rate lifted-product codes with surgery-based logic other: time-efficient architecture with up to P = 1,160 Toffoli gates in parallel; the authors call these estimates preliminaryThe headline 10,000-qubit figure refers to the smallest architectures (ECC-256); for RSA-2048 the paper says 11,000 to 14,000 qubits give runtimes roughly two orders of magnitude longer, with no single runtime stated in the text, so only the 102,000-qubit point is plotted. Slow (1 ms) cycle assumed, unlike the 1 us estimates. | Shor's algorithm is possible with as few as 10,000 reconfigurable atomic qubitsnot peer-reviewedarXiv preprint (company and university authors) · checked October 20, 2026 |
| E8 | Apr. 7, 2026arXiv v1 posted | Mundada et al. 2026Q-CTRL · Factoring 2048-bit RSA integers | “using an experimentally demonstrated grid-coupling topology, factoring RSA-2048 requires 381k physical qubits and 9.2 days, which can be reduced to 4.9 days via addition of an algorithm-specific accelerator for the Adder subroutine (requiring 439k qubits)”about 381,000 physical qubits“the 1,399-logical-qubit program”1,399 logical qubits (Gidney 2025 program)“381k physical qubits and 9.2 days”about 9.2 days | error rate: 5 x 10^-4 for the superconducting processors ("We assume physical error rates of 5 x 10^-4 and code threshold of 6 x 10^-3") cycle: 1 microsecond reaction time: not stated in the summary connectivity: grid coupling for processors; separate quantum memory modules code: surface code processors; memory in a long-coherence modality without active error correction other: heterogeneous design: rare-earth-ion memory parameters T1 ~ 23 days, T2 > 10 hr; 190k qubits if hypothetical long-range coupling allows qLDPC memoryAssumes a lower physical error rate (5 x 10^-4) than the 10^-3 used by most other estimates, plus a memory technology of a different kind. Compiles Gidney 2025's algorithm. | Heterogeneous architectures enable a 138x reduction in physical qubit requirements for fault-tolerant quantum computing under detailed accountingnot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| E9 | Sep. 18, 2026arXiv v1 posted | Webster et al. 2026 (fixed connectivity)Iceberg Quantum · Factoring a 2048-bit RSA integer | “we show that a 2048-bit RSA integer can be factored in one month with approximately 120 000 physical qubits”approximately 120,000 physical qubits“factored in one month”about 1 month | error rate: 10^-3 cycle: 1 microsecond code cycle reaction time: 10 microseconds connectivity: fixed connectivity of degree eight (compatible with fabricated superconducting chips) code: quantum LDPC (Pinnacle variant) other: adapts est-pinnacle-2026 to fixed wiringSame authors' company as est-pinnacle-2026. Part of Iceberg Quantum's Pinnacle 1.1 release (Sept 22, 2026). | The Pinnacle Architecture with fixed connectivity of degree eightnot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| Hardware: physical qubits | |||||
| P1 | Oct. 23, 2019journal publication | SycamoreGoogle · superconducting | “a processor with programmable superconducting qubits to create quantum states on 53 qubits”53 physical qubits | 54-qubit chip; one qubit did not function, so the device used 53 qubits and 86 couplers Gate-model processor running full-array circuits. | Quantum supremacy using a programmable superconducting processorNature 574, 505 (2019) · checked October 20, 2026 |
| P2 | Nov. 16, 2021company announcement | EagleIBM · superconducting | “127-qubit Eagle processor”127 physical qubits | Company announcement; the release does not give gate fidelities. | IBM Unveils Breakthrough 127-Qubit Quantum Processornot peer-reviewedIBM newsroom · checked October 20, 2026 |
| P3 | Nov. 9, 2022company announcement | OspreyIBM · superconducting | “The new 433 qubit 'Osprey' processor”433 physical qubits | Company announcement; the release does not give gate fidelities. | IBM Unveils 400 Qubit-Plus Quantum Processor and Next-Generation IBM Quantum System Twonot peer-reviewedIBM newsroom · checked October 20, 2026 |
| P4 | Oct. 24, 2023company announcement | next-generation platform (1,225-site array)Atom Computing · neutral atoms | “Atom Computing announced it has created a 1,225-site atomic array, currently populated with 1,180 qubits”1,180 physical qubits (array populated with) | array sites populated with atoms Press release; it reports atoms held in the array, not gate benchmarks across all 1,180. | Quantum Startup Atom Computing First to Exceed 1,000 Qubitsnot peer-reviewedPress release (PR Newswire) · checked October 20, 2026 |
| P5 | Dec. 4, 2023company announcement | CondorIBM · superconducting | “We have introduced IBM Condor, a 1,121 superconducting qubit quantum processor based on our cross-resonance gate technology.”1,121 physical qubits | IBM describes it as a scale milestone: "With performance comparable to our previous 433-qubit Osprey, it serves as an innovation milestone". | The hardware and software for the era of quantum utility is herenot peer-reviewedIBM Quantum blog · checked October 20, 2026 |
| P6 | Mar. 18, 2024arXiv v1 posted | tweezer array (Manetsch et al.)Caltech · neutral atoms | “optical tweezers trapping over 6,100 neutral atoms in around 12,000 sites”over 6,100 physical qubits | atoms trapped as qubits with coherence time of 12.6 s reported Trapping and coherence demonstration; it does not report entangling gates across the array. Not a computer of 6,100 working qubits. | A tweezer array with 6100 highly coherent atomic qubitsNature (2025), doi:10.1038/s41586-025-09641-4 · checked October 20, 2026 |
| P7 | Aug. 24, 2024arXiv v1 posted | WillowGoogle · superconducting | “using a 105-qubit processor with similar performance, we realize a distance-7 surface code”105 physical qubits | Gate-model processor used for error-correction experiments. Google announced the chip by name (Willow) on December 9, 2024. | Quantum error correction below the surface code thresholdNature 638, 920 (2025) · checked October 20, 2026 |
| P8 | Jun. 25, 2025arXiv v1 posted | continuously reloaded atom array (Chiu et al.)Harvard / MIT / QuEra · neutral atoms | “maintain an array of over 3,000 atoms for more than 2 hours”over 3,000 physical qubits | continuous reloading of atoms Demonstrates keeping a large array loaded and coherent; not gate operations across all 3,000. | Continuous operation of a coherent 3,000-qubit systemNature (2025), doi:10.1038/s41586-025-09596-6 · checked October 20, 2026 |
| P9 | Nov. 7, 2025arXiv v1 posted | HeliosQuantinuum · trapped ions | “We report on Quantinuum Helios, a 98-qubit trapped-ion quantum processor”98 physical qubits | Gate-model processor with all-to-all connectivity. The Q-Day Note's 98-qubit figure. | Helios: A 98-qubit trapped-ion quantum computernot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| P10 | Jun. 1, 2026arXiv v1 posted | metasurface tweezer array (Wang et al.)Tsinghua University / Qosmos · neutral atoms | “Here, we robustly trap 11,000 individual atoms in a tweezer array”11,000 physical qubits (atoms trapped) | atoms trapped in a tweezer array generated by a single metasurface Trapping demonstration; it does not report entangling gates across the array. Not a computer of 11,000 working qubits. Cross-checked with TQINB analysis. | Trapping 11,000 Atoms in a Tweezer Array Generated by a Single Metasurfacenot peer-reviewedarXiv preprint · checked October 20, 2026 |
| Hardware: two-qubit gate accuracy | |||||
| A1 | Feb. 19, 2014arXiv v1 posted | 5-qubit Xmon arrayUC Santa Barbara / Google · superconducting | “a two-qubit gate fidelity up to 99.4%”99.4% fidelity | CZ gate, randomized benchmarking Best pair on a small device ("up to"). | Logic gates at the surface code threshold: Superconducting qubits poised for fault-tolerant quantum computingNature 508, 500 (2014) · checked October 20, 2026 |
| A2 | Dec. 14, 2015arXiv v1 posted | laser-driven 43Ca+ gatesUniversity of Oxford · trapped ions | “two-qubit and single-qubit logic gates with fidelities 99.9(1)% and 99.9934(3)% respectively”99.9(1)% fidelity | two ions Two-ion laboratory demonstration. | High-fidelity quantum logic gates using trapped-ion hyperfine qubitsPhysical Review Letters 117, 060504 (2016) · checked October 20, 2026 |
| A3 | Mar. 31, 2016arXiv v1 posted | 9Be+ ion gatesNIST · trapped ions | “By creating a Bell state with a deterministic two-qubit gate, we deduce a gate error of 8(4) x 10^-4.”8(4) x 10^-4 error | two ions; error deduced from Bell-state fidelity Two-ion laboratory demonstration; large uncertainty (plus or minus 4 x 10^-4). | High-Fidelity Universal Gate Set for 9Be+ Ion QubitsPhysical Review Letters 117, 060505 (2016) · checked October 20, 2026 |
| A4 | Oct. 23, 2019journal publication | Sycamore (53 qubits)Google · superconducting | “we repeat the same procedure while simultaneously running two-qubit circuits for the entire array ... we find an average e2 of 0.62%”average, simultaneous operation error | average Pauli error over all pairs, all gates running at once (0.36% average in isolation) Whole-chip average, not a best pair; Pauli error is not identical to 1 minus average fidelity. | Quantum supremacy using a programmable superconducting processorNature 574, 505 (2019) · checked October 20, 2026 |
| A5 | Apr. 11, 2023arXiv v1 posted | Rydberg CZ gatesHarvard / MIT / QuEra · neutral atoms | “two-qubit entangling gates with 99.5% fidelity on up to 60 atoms in parallel”99.52(4)% fidelity | parallel CZ gates on up to 60 atoms Parallel gates on up to 60 atoms. | High-fidelity parallel entangling gates on a neutral atom quantum computerNature 622, 268 (2023) · checked October 20, 2026 |
| A6 | Apr. 16, 2024company announcement | H1-1Quantinuum · trapped ions | “the first demonstration of 99.914(3)% 2-qubit gate fidelity, showing repeatable performance across all qubit pairs on our H1-1 system”99.914(3)% fidelity | commercial system, randomized benchmarking across five gate zones Company blog; a system-wide figure across all qubit pairs of a smaller commercial machine. | Quantinuum extends its significant lead in quantum computing, achieving historic milestones for hardware fidelity and Quantum Volumenot peer-reviewedQuantinuum blog · checked October 20, 2026 |
| A7 | Oct. 20, 2025arXiv v1 posted | electronically controlled 40Ca+ gatesOxford Ionics (an IonQ company) · trapped ions | “We demonstrate electronically controlled two-qubit gates with an estimated error of 8.4(7) x 10^-5 without ground-state cooling.”8.4(7) x 10^-5 error | a pair of ions; subspace-benchmarked Two-ion demonstration, not a full processor. IonQ's press release (Oct 21, 2025) calls it a world record; we do not rank records. | Trapped-ion two-qubit gates with >99.99% fidelity without ground-state coolingnot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| A8 | Nov. 7, 2025arXiv v1 posted | Helios (98 qubits)Quantinuum · trapped ions | “Averaged over all operational zones in the system, we achieve average infidelities of 2.5(1) x 10^-5 for single-qubit gates, 7.9(2) x 10^-4 for two-qubit gates”7.9(2) x 10^-4 error | average over all operational zones of a 98-qubit system System-wide average on a 98-qubit machine; not comparable one-to-one with two-ion records. | Helios: A 98-qubit trapped-ion quantum computernot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| A9 | Apr. 28, 2026arXiv v1 posted | Rydberg CZ gatesHarvard / MIT / QuEra · neutral atoms | “achieve state-of-the-art fidelities of 99.854(4)% which improve to 99.941(3)% upon loss postselection”99.854(4)% fidelity | raw value plotted; 99.941(3)% if shots with lost atoms are discarded Raw fidelity plotted; the higher figure needs postselection. | High-fidelity entangling gates and nonlocal circuits with neutral atomsnot peer-reviewedarXiv preprint · checked October 20, 2026 |
| Hardware: logical qubits | |||||
| L1 | Dec. 7, 2023arXiv v1 posted | reconfigurable atom array (Bluvstein et al.)Harvard / MIT / QuEra · neutral atoms | “Using three-dimensional [[8,3,2]] code blocks, we realize computationally complex sampling circuits with up to 48 logical qubits”up to 48 logical qubits | [[8,3,2]] codes: distance 2, which detect but cannot correct an error Error-detecting code with postselection; not the kind of logical qubit a factoring estimate assumes. | Logical quantum processor based on reconfigurable atom arraysNature 626, 58 (2024) · checked October 20, 2026 |
| L2 | Nov. 18, 2024arXiv v1 posted | neutral-atom processorMicrosoft / Atom Computing · neutral atoms | “we demonstrate the entanglement of 24 logical qubits encoded into 48 atoms ... with up to 28 logical qubits encoded into 112 atoms, showing better-than-physical error rates”up to 28 logical qubits | 24 logical qubits entangled; up to 28 in an algorithm Small codes; compare code distance before comparing counts. | Fault-tolerant quantum computation with a neutral atom processornot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| L3 | Feb. 25, 2026arXiv v1 posted | Helios (98 qubits)Quantinuum · trapped ions | “benchmarks with between 48 and 94 logical qubits ... 94 logical qubits in iceberg QED codes, and up to 48 logical qubits (the largest for which a full QEC cycle can be executed on Helios)”up to (error-detected) 94 logical qubits | 94 in error-detecting iceberg codes (distance 2); 48 in concatenated error-correcting codes (distance 4); postselection used The 94 are error-detected, not error-corrected; the error-corrected count is 48. | Computing with many encoded logical qubits beyond break-evennot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| L4 | Jul. 30, 2026company announcement | IBM quantum computer company claimIBM / University of Chicago · superconducting | “the team executed 70 logical qubits — shielding them from errors to run 2,415 logical two-qubit operations and 468 logical "T gates"”70 logical qubits | encoded random-circuit-style sampling with error detection during the computation Company claim: IBM newsroom announcement only, not checked by us against a paper; the code and distance are not stated in it. Underlying paper: "Sampling hard circuits with verifiably high fidelity" (not yet checked by us). Shown with an open, dashed marker, never as a measured result. | IBM and The University of Chicago Demonstrate Quantum Advantage, Establishing Trusted Quantum Computation on Logical Circuitsnot peer-reviewedIBM newsroom · checked October 20, 2026 |
| L5 | Oct. 23, 2026arXiv v1 posted | IBM Nighthawk r2 (ibm_phoenix, 120 qubits), distance-3 surface codesUniversity of Sydney (one IBM Quantum co-author) · superconducting | “With three logical qubits and lattice surgery, we perform logical teleportation of a range of states and gates, observing fidelities in the range 78% - 93%.”3 logical qubits (three distance-3 surface codes) | Three distance-3 surface-code logical qubits with ancilla re-purposing (defect exclusion), entangled by lattice surgery (Sec. II C, Fig. 3). Teleportation fidelities: 78% to 93% in the abstract; the gate-teleportation bars in Fig. 3(d) go as low as 74.2%. Results keep only runs with a clean initial preparation (post-selection yields about 0.85% to 2.4% in Fig. 3(c)-(d); 1.2% for Bell-pair transfer). Separately, a distance-5 surface-code memory reached 0.9% logical error per round with up to three qubits excluded, versus 1.9% without (Sec. I, Sec. II A, Fig. 1; Belief Matching decoder with a noise model; fit over 50 rounds, App. C 1). Two-logical-qubit Bell-state fidelity above 93% via lattice surgery, post-selected on clean preparation (yield 40% +/- 2%), bounded from XX and ZZ only (Fig. 2). Not below-threshold scaling: the distance-5 memory only matches the best distance-3 codes (Sec. II A), so no Lambda is reported. Fidelities are post-selected on clean preparation. The stability experiment's figure of about 2 x 10^-7 at 170 rounds (8 failures in 50 million runs; walking circuit, Sec. II D, Fig. 4) is not a logical memory error rate and is not plotted. No RSA or ECC resource estimate in the paper. | Entangled logical qubits on a superconducting quantum processornot peer-reviewedarXiv preprint (university authors, one IBM co-author) · checked October 26, 2026 |
| Hardware: error suppression as codes grow (below threshold) | |||||
| S1 | Aug. 24, 2024arXiv v1 posted | Willow, surface code memoryGoogle · superconducting | “The logical error rate of our larger quantum memory is suppressed by a factor of Lambda = 2.14 +/- 0.02 when increasing the code distance by two, culminating in a 101-qubit distance-7 code with 0.143% +/- 0.003% error per cycle”Lambda = 2.14 +/- 0.02 | memory (storing one logical qubit), distance 3 to 7, real-time decoder Memory only, not a computation. | Quantum error correction below the surface code thresholdNature 638, 920 (2025) · checked October 20, 2026 |
| S2 | Dec. 18, 2024arXiv v1 posted | color code memoryGoogle · superconducting | “suppresses logical errors by a factor of Lambda_3/5 = 1.56(4)”Lambda = 1.56(4) | color code, distance 3 to 5 Memory plus logic tests; one distance step. | Scaling and logic in the color code on a superconducting quantum processorNature 645, 614 (2025) · checked October 20, 2026 |
| S3 | Oct. 16, 2026arXiv v1 posted | IBM Nighthawk r2 (ibm_phoenix), surface code memoryPNNL and partners (on IBM hardware) · superconducting | “an error-suppression factor (Lambda) of 1.68 and 1.85 under maximum-likelihood decoding”Lambda = 1.85 X memory (1.68 Z memory) | only one code distance grown (3 to 6), the other fixed at 3; short runs of 3 to 13 rounds Independent team on cloud hardware; over 150 rounds the gain shrank. See the paper “Demonstration of Logical Error Suppression in a Surface Code Memory on a Cloud-Accessible IBM Superconducting Processor” (arXiv:2610.23840). | Demonstration of Logical Error Suppression in a Surface Code Memory on a Cloud-Accessible IBM Superconducting Processornot peer-reviewedarXiv preprint (no IBM authors) · checked October 20, 2026 |
| S4 | Oct. 16, 2026arXiv v1 posted | Helios-1, color code memoryQuantinuum · trapped ions | “error suppression by over an order of magnitude, Lambda = 12 (+3/-2), with each successive increase in code distance”Lambda = 12 (+3/-2) | memory over 20 rounds at distance 3, 5 and 7; decoded offline; distance-7 point rests on 3 failures in 29,000 shots Memory and Clifford gates; magic states not tested; offline decoding. See the paper “Quantum error correction well below the color code threshold” (arXiv:2610.24077). | Quantum error correction well below the color code thresholdnot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| Hardware: magic states (table only) | |||||
| M1 | Dec. 15, 2025arXiv v1 posted | magic state cultivation experimentGoogle Quantum AI · superconducting | “Cultivation reduces the error by a factor of 40, with a state fidelity of 0.9999(1) (retaining 8% of attempts).”fidelity 0.9999(1), retaining 8% of attempts | single magic state; 8% of attempts kept One ingredient (the magic state) demonstrated at small scale; Gidney 2025 relies on cultivation at very large scale. Shown in the table, not on a chart. Cross-checked with TQINB analysis. | Magic state cultivation on a superconducting quantum processornot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |
| Context only: a different problem, not plotted | |||||
| C1 | Sep. 4, 2026arXiv v1 posted | Haner et al. 2026 (IonQ), not RSA256-bit elliptic curve discrete logarithm on secp256k1 (not RSA-2048) | “would be able to solve the ECDLP on secp256k1 in approximately 25.7 days using 19,397 physical qubits with an estimated success probability of 63%”19,397 physical qubits“approximately 25.7 days”approximately 25.7 days | error rate: two-qubit gate noise 10^-4; single-qubit 10^-5 cycle: 6.7 ms per syndrome extraction cycle (stated in the paper's naive-implementation runtime example) reaction time: not stated in the summary connectivity: trapped-ion Walking Cat architecture with ion transport code: quantum LDPC codes other: success probability 63% per attemptContext only: a different problem (elliptic curves, used by Bitcoin), so it is not plotted against RSA-2048 estimates. Assumes a 10^-4 two-qubit error, ten times lower than the 10^-3 most RSA estimates use. | Computing 256-bit elliptic curve discrete logarithms in 26 days on a fault-tolerant trapped-ion quantum computer with 20,000 qubitsnot peer-reviewedarXiv preprint (company authors) · checked October 20, 2026 |