May 4, 2026

New UniHarp 1.2 and snAPI Software Releases

Enabling Photon Number Resolution and Advanced Analysis Tools

2D histogram of photon number resolution from time tagged data

PicoQuant has released UniHarp 1.2 and a new version of snAPI, introducing several new capabilities for advanced photon-counting experiments. The centerpiece is Photon Number Resolution (PNR): a method that goes significantly beyond conventional on/off detection and is now directly integrated into both software packages.

What is New in UniHarp 1.2 and snAPI

New measurement class: Histogram 2D The new Histogram 2D class enables the simultaneous evaluation of multiple timing and signal parameters, making it a powerful tool for real-time photon-number discrimination with SNSPDs. It includes Recovery Time Correction, which compensates for pulse distortion at high count rates and extends the practical range of reliable PNR analysis.

New measurement class and manipulator: Export & Import Export and Import facilitate synchronized multi-device workflows by sharing time-tagged data between instruments. This enables channel combination, cross-device coincidence processing, and centralized analysis with configurable channel selection and timing alignment.

New manipulator: Coincidences The extended Coincidences manipulator enables parallel evaluation of multiple channel groups in one step, generating one manipulated channel per group. This provides efficient, scalable processing for multi-photon and correlation analyses.

Extended documentation: UniHarp manual The updated UniHarp manual provides detailed guidance on the new measurement classes and workflows, with in-depth explanations, use cases, and step-by-step instructions for advanced analyses.

Expanded examples: Quantum optics demo codes for snAPI The new snAPI release includes ready-to-use implementations of advanced multi-photon experiments, including Bell-state measurements, GHZ-state heralding, BB84 quantum key distribution, boson sampling with multi-fold coincidences, and coincidence-conditional g².

What is Photon Number Resolution?

Most photon-counting detectors operate in a binary mode: they register whether a photon was detected or not. Photon Number Resolution takes this a step further. Instead of simply registering a detection event, PNR decodes exactly how many photons arrived in a single event, giving researchers direct access to photon statistics and multi-photon processes.

This capability is particularly relevant for experiments based on superconducting nanowire single-photon detectors (SNSPDs), where subtle differences in detector response — such as slew rate, pulse width, amplitude, or timing relative to sync — carry photon-number information that can be extracted and analyzed. PNR is a key method in quantum optics and photonics, with applications ranging from photonic quantum computing and quantum communication to advanced sensing and the characterization of light sources and detectors.

Compatible Instruments

UniHarp 1.2 and snAPI are fully compatible with PicoQuant’s time-tagging electronics, including the HydraHarp 500 and PicoHarp 330.

Free Downloads

Both software packages are available free of charge.

Download UniHarp 1.2 from our Downloads page.

Download snAPI from GitHub.

Learn more about Photon Number Resolution on our dedicated method page.

More Information

Press contact

Nicole Saritas
+49 30 1208820-87

Info Request

Contact us

Please fill out the form below to request more information about our products and services. You may also use it to ask for pricing, availability, technical specifications, or any other details relevant to your inquiry. Our team will be happy to review your request and get in touch with you. If additional information is needed to process your inquiry, we will let you know.

* Required