PicoVNA Series

Low-cost, professional-grade 6 GHz and 8.5 GHz VNAs for both lab and field use

Frequently asked questions Book a demonstration

PicoVNA features

PicoVNA 108

Quad RX four-receiver architecture

The PicoVNAs integrate a fast-stepping sine-wave signal source with a very fast-settling port transfer switch. Faster than dual-sweep competitor VNAs, within a single frequency sweep, at each frequency point, the PicoVNAs stimulate both ports in turn and twice measure phase and amplitude of incident, reflected and transmitted waves at the four receivers. This could be achieved with a degree of accuracy with a single source, a transfer switch and two receivers; the latter inputs being switched through a further pair of transfer switches. Alternatively, three receivers can be used with an additional input transfer switch. The PicoVNA, however, uses four receivers.

Using four receivers eliminates the receiver input transfer switch errors (chiefly leakage and crosstalk) that cannot be corrected. These residual errors are always present in two- and three-receiver architectures and lead to lower accuracy than that of the Quad RX design.

Support for 8 and 12-term calibration and the unknown thru

Almost all vector network analyzers are calibrated for twelve error sources (six for each signal direction). This is the so-called 12-term calibration, which experienced VNA users are used to performing fairly regularly. In a four-receiver design some error sources are so reduced that 8-term calibration becomes possible, along with an important and efficient calibration technique known as the unknown thru. This gives the ability to use any thru interconnect (including the DUT) during the calibration process, vastly simplifying the procedure and reducing the number of costly calibration standards that need to be maintained.

Advanced vector network analyzer users will be pleased to know that internal a-wave and b-wave data can be exported for diagnostic use.

VNA tri-board simplified

TRL and TRM (through, reflect, line and match) calibration

This is theoretically accurate because a machined air transmission line can be fabricated more precisely than a good match can be measured; certainly at higher frequencies. As this line standard can also carry the burden of time (phase) calibration, the additionally needed high-reflection standards, the shorts or opens, can also be less well known.

TRL technique requires a line length of significantly more than 0º phase delay and significantly less than 180°. Thus, a single TRL line can only address a limited frequency band. The PicoVNA 108 supports one or two TRL bands and can account for line impedance offset if required. A low-frequency TRM band can reference a readily fabricated resistive match.

TRL and TRM calibration are popular choices when measuring substrate-mounted DUTs, for example surface-mounted networks or components. The line, match and reflections (shorts and opens in the PicoVNA case) can all be readily fabricated on substrate and at precise on-substrate measurement reference planes.


TRL / TRM calibration now also available on PicoVNA 106


Dynamic range

The PicoVNA 108 delivers an exceptional dynamic range of 124 dB at 10 Hz (118 dB for the PicoVNA 106) and less than 0.006 dB RMS trace noise at its maximum operating bandwidth of 140 kHz. The instruments can also gather all four S-parameters at each frequency point in just 182 μs (PicoVNA 106) or 189 μs (PicoVNA 108) or or S11 + S21 in less than 100 μs. In other words, a 201 point 2-port .s2p Touchstone file in less than 38 ms or up to two .s1p files in less than 20 ms.

PicoVNA 106 dynamic range 300 kHz to 10 MHz PicoVNA 108 dynamic range 300 kHz to 10 MHz


Their low price makes them cost-effective as deep dynamic range scalar network analyzers or single-port vector reflectometers as well as full-function dual-port, dual-path vector network analyzers. They are affordable in the classroom, in small businesses and even in amateur workshops, yet capable of meeting the needs of all users up to the laboratory or production test technician or the metrology

PicoVNA 106 dynamic range 10 MHz to 6 GHz PicoVNA 108 dynamic range 10 MHz to 8.5 GHz


Time domain transmission and reflectometry measurements

Time domain reflectometry is useful in the measurement of a transmission line; in particular the distance-to-fault location of any discontinuity due to connectors, damage or design error. To achieve this, the PicoVNA software determines from its frequency domain measurements the time domain response to a step input. Using a sweep of harmonically related frequencies, an inverse fast Fourier transform of reflected frequency data (S11) gives the impulse response in the time domain. The impulse response is then integrated to give the step response. Reflected components of the step, occurring at measurable delays after excitation, indicate the type of discontinuity and (assuming a known velocity of propagation) the distance from the calibration plane.

A similar technique is used to derive a TDT (time domain transmission) signal from the transmitted signal data (S21). This can be used to measure the pulse response or transition time of amplifiers, filters and other networks.

The PicoVNA software supports Hanning and Kaiser–Bessel lowpass filtering on its time-domain IFFT conversions, preserving magnitude and phase, and achieving best resolution. A DC-coupled DUT is essential to the method.

The 8.5 GHz bandwidth of the PicoVNA 108 supports time-domain pulse transition times down to 58.8 ps and that of the PicoVNA 106 down to 82.7 ps.


Bias-Ts are often not provided, or available as costly extras, on other VNAs. Use the PicoVNAs' built-in bias-Ts to provide a DC bias or test stimulus to active devices without the complexity and cost of external DC-blocks. The bias is supplied from external power supplies or test sources routed to the SMB connectors adjacent to each VNA port.

Save on trigger utility (PicoVNA 108 only)

Uniquely, benefiting from the fast measurement speed of the PicoVNA, save on trigger provides a fast and convenient method for capture and display of measurement data from multiple or changing device-under-test states. Think, for example, of variable attenuators, digitally configured filters, phase shifters or variable-gain amplifiers. Think also of devices under changing power supply, bias or environmental conditions, or even of a multiplexed measurement of a number of devices in the production environment. The PicoVNA can be set up to store up to 1024 triggered sweep measurements which can then be inspected, reordered and saved to disk in a number of formats. The trigger event can arrive on the external trigger input, or as a remote software trigger or a manual key press.

Save-on-trigger normalize or plot a slice

Captured measurement sweeps can be selected for display which, by default, shows one to four selected S-parameters across a maximum of 64 individually coloured traces, all plotted over the band of operation. The plotted sweeps can be any subset of all the captured sweeps and data can be normalized to one of the captured sweeps, which is useful for examining changes from sweep to sweep.

The plots to the right show S21 (magnitude and normalized magnitude in dB) for 16 states of a programmable step attenuator. The plot beneath and right plots S21 and S11 at a user-selected frequency of 986 MHz. Here the horizontal axis plots measurement sweep number, each in this case representing a unique state of the attenuator. All four S-parameters can be displayed simultaneously in this way on the graphs. Using a hardware external trigger and maximum resolution bandwidth, all the data for these plots was captured within 1 second!

Save-on-trigger file iconsThe captured sweep data can be saved to disk in a number of formats, including Touchstone®, for use with third-party applications. Data can be saved grouped by s-parameter, for example. The file list on the right shows the files created for the stepping attenuator. You simply enter the name Step_Attn when saving the data, and the family of files shown is automatically created. In each of these files each column contains the S-parameter data for a given sweep. The first column after the frequency column contains data from the first sweep, the second has data from the second sweep and so on.

The data can also be saved for any single frequency within the sweep range used to capture the data. There is also an option to save the entire dataset for later use.

Mixer measurements utility (PicoVNA 108 only)

Mixer conversion loss display
Mixer conversion loss compression

External local oscillator and external power sensor support

A wide range of mixer performance and port isolation measurements can be carried out, including swept RF or IF with a choice of low or high side LO. A PicoSource AS108 or a third-party signal source is used as the external LO source, and this operates under the control of the PicoVNA 3 PC application. The software also supports a third-party USB power sensor in the characterization of port power.

Supported USB-controlled signal sources Supported USB-controlled power sensors
PicoSource AS108 Agilent / Keysight U8480, U2000
MiniCircuits SSG-15G, SSG-6000, SSG-6001 Rohde & Schwarz NRP8S, NRP8SN, NRP18S
TTi TGR 6000  

Contact the factory for your choice of external USB signal generator or power sensor to be considered. 

VSWR correction

Mixers can be difficult to measure accurately particularly when mixer port match is relatively poor. The PicoVNA 108 mixer measurement calibration includes the option of VSWR error correction. This reduces the conversion loss measurement uncertainty as typically shown in the diagram.

Mixer compression

Conversion loss change as a function of the input RF level is easily determined. This can be referenced either to the port power uncertainty of the PicoVNA or the user can use a third-party power sensor (above) to pre-characterize the PicoVNA 108 port power for enhanced accuracy. The 0.1 and 1 dB compression points are displayed on completion.

6 GHz Network Metrology Training and Metrology Kits

The low-cost PicoVNA 106 opens up the potential for every student or trainee to learn through the use of a full-function professional-grade vector network analyzer. The Pico PQ186 Network Metrology Training Kit builds on this opportunity and supports a wide variety of learning and experiment. Central to the kit is the separately available PQ189 Network Test PCA. This printed circuit accessory hosts a variety of example lumped element, active and passive and transmission line DUTs and end-of-line SOLT (short, open, load and through) calibration standards.

Used with the PicoVNA 106, the kit supports teaching objectives around reflection and transmission measurements, S-parameters and other standard measurement quantities. These can be presented and interpreted as log, linear, phase, real, imaginary, polar and Smith chart formats and derived quantities group delay and time domain transmission and reflection. Additionally, by including an active broadband amplifier element (+5 V DC power required, 2.1 mm jack), nonlinear compression measurements such as P1dB and AM to PM (phase due to amplitude modulation) can be explored using the PicoVNA 106’s built-in measurement utilities.

Measurements and calibrations are made via industry-standard SMA connectors. These support measurements out to 6 GHz and the teaching of best interconnection practice and the importance of secure, repeatable and robust connections. Using the on-board calibration standards the student can practice calibration for reflection, transmission and 8- and 12-term corrections using short-open-load and the known and unknown through methods.

PCA includes example attenuator, broadband amplifier, 25 Ω mismatched line, resistive power divider, low pass and bandpass filters and a user chip component site, plus short, open, load and thru calibration elements.

Also included in the kit is a set of budget SMA(f) SOLT calibration standards (PQ190). With these the student can calibrate at cable ends rather than on board. This supports teaching and experiment around reference plane shift, normalization and the de‑embedding of feedlines and connections on the PCA. Assumed ‘ideal’ and typical calibration data for these standards can be downloaded from picotech.com, along with the comprehensive user’s and trainer’s guide and referenced instrument settings files. Students with access to the AWR Design Environment can also download the Microwave Office design project for the kit PCA. Pico’s Cadence AWR DE interface wizard can then import real-world measured data directly to the project to allow measurement enhanced simulation or comparison with the design simulations. Software development kit examples are also available from our GitHub pages to import and work with measured data in other CAD, test and programming environments such as MATLAB, LabVIEW, C, C#, C++ and Python.

The Pico PQ186 Network Metrology Training Kit includes N(m) to SMA(f) inter-series adaptors, SMA(m-m) test leads and fixed SMA wrenches – all that the student will need to pair with the PicoVNA 106 (or any other VNA) to begin their practical learning. Printed circuit layout of the network test PCA is generic to support modification to alternative passive network and components.

PQ187 calibration kit

PQ187 calibration kit

Two Network Metrology Demonstrator kits are also offered. These include Pico’s now widely respected Standard SMA or Precision PC3.5 professional grade test leads, a female SOLT calibration kit and an SMA non-insertable female to female Check Standard; both with reference data, traceable back to national standards. Either of these kits can realise and verify the full measurement capability and accuracy of the PicoVNA 106. High-quality, low-uncertainty measurements can then be made, suiting this training investment to much wider application within research and doctorate projects. Accurate measurement can also establish accurate reference and error terms in the measurements that students are making when using the PQ186 Training kit.

View the kits

Overview PicoVNA 5

Comparison of software features PicoVNA 5 to 3

PicoVNA 5 software will be preferred by most users. There will however be a brief period for which certain PicoVNA features are not yet addressed in the new software.
PicoVNA 3 software therefore remains available and fully supported. Click the feature category indexed on the left to see comparison for each software version below.

PicoVNA 5 software will be preferred by most users. There will however be a brief period for which certain PicoVNA features are not yet addressed in the new software.
PicoVNA 3 software therefore remains available and fully supported. Select the feature category from the drop-down field to see comparison for each software version below.

Operating system, platform and display PicoVNA 5 current release PicoVNA 3
Supported operating systems Linux, Windows 7+, macOS 11 (Big Sur)+
(Linux test distributions Debian 8 "Jessie" , Ubuntu 18.04 (LTS), Mint Cinnamon "Vera", openSUSE Leap 15.0, Fedora 28, Arch Linux.  No problems anticipated on other distributions)
Windows 7+ only
Supported controllers PC, Mac (ARM or Intel), Raspberry Pi 4 and 5 PC only
Supported display resolution All Limited rescaling to monitor aspect and resolution
Development environment Generic, foundational and ground-up design. Built for speed, scalability and cross-platform compatibility. Maintains compatibility with older computer hardware while making efficient use of modern hardware to unlock new data processing possibilities. Designed to be capable of rapid expansion to meet ever evolving user requirements. Legacy MSWindows design environment and toolset, limited scope and design efficiency to rapidly meet ever increasing user needs.
Measurement viewports (channels) PicoVNA 5 current release PicoVNA 3
Live traces per viewport (plot channel) 2 4
Dual-axis plots Yes
Memory traces per viewport (plot channel) Unlimited* 4
No. of viewports (plot channels) 1 to unlimited* 1, 2 or 4
No. of live time domain viewports (plot channels) Unlimited*
(from any span setting)
(requires 2n measurement points)
User scaling and positioning of plots Drag position and shape with snap to infinite grid  No, three built in layouts only
Plot variants PicoVNA 5 current release PicoVNA 3
Plot types Cartesian (time and frequency), Polar, Smith
Plot formats Log mag, lin mag, phase, Re, Im, group delay, VSWR, TD
Plot interpolations User prefered linear, cubic spline or Akima spline applied to mag/angle or Re/Im, or dot join Linear dot join on frequency domain plots, cubic spline on TD plots
Time domain variants Low pass (step / impulse) and band pass (impulse)  with Hanning, rectangular and Kaiser Bessel windowing and auto/manual DC termination Low pass with Hanning, rectangular and Kaiser Bessel windowing and auto/manual DC termination
In viewport (channel) controls and readouts PicoVNA 5 current release PicoVNA 3
On plot parameter edit Span (time or frequency), plot parameter / type / format, sensitivity, offset, ref position Sensitivity, offset, ref position
Hover on plot cursor readout Yes, all traces No
Click to drop and drag marker Yes, all traces No (menu apply + drag)
Markers count Unlimited independent or grouped to reference.  Note: readout display area scrolls 1 - 8 repeat across all plots and frequency locked together
Reference markers Unlimited 1
Auto markers Not in current release. Bandwidth, Q, peak search auto markers to follow. Search ±3dB and ±6dB
Multiple and delta readouts Yes user configurable per marker or group Yes, plot format dependent
Auto scaling of plot axis Not in current release Yes within Display menu
Magnify, zoom and processing features PicoVNA 5 current release PicoVNA 3
Zoom multiple span segments Yes, define frequency or time segments for a new display port. Multiple segments per plot supported. Supports cursor readout and fine marker drop and drag No
Magnify region of any plot Yes, choose to magnify any region of any plot. Includes any focal point on Smith Chart for example. Supports cursor readout and fine marker drop and drag No
Trace averaging, smoothing and peak hold Yes, averaging (unlimited), smoothing 0-10%. Peak / trough hold to come. Yes, averaging 1-255, smoothing 0-10% and peak/trough hold
Trace vector maths Not in current release Yes, vector math, live + memo, live - memo, live / memo
Interpolated re-sampling and re-format Touchstone Yes, reformat Touchstone as MA, DB, RI. Re-sample and more to come. No
User workspaces PicoVNA 5 current release PicoVNA 3
Multiple independent workspaces Yes, unlimited.
Independent settings, spans, displays, calibrations, de-embeds, preferences
Calibration Features PicoVNA 5 current release PicoVNA 3
Supported calibration methods Fixed SOLT, TRL/TRM (single or dual line) and e-cal
Supported calibrations S11, insertable and non-insertable, unknown thru with/without enhanced isolation S11, S21, S11+S21, insertable and non-insertable, known / unknown thru with / without enhanced isolation
Graphical calibration assist wizard Yes, with measurement plotting No (text user prompts)
Supported cal kit definition Pico.kit file, TouchStone, polynomial coefficients and TRL (1/2 frequency bands) and open or short reflect. Includes in-app kits editor Pico.kit file, TouchStone via external conversion to .kit, polynomial coefficients and TRL (1/2 frequency bands and open or short reflect. Includes in-app kits editor
Import/export, save/recall and offline working PicoVNA 5 current release PicoVNA 3
Save / recall session Yes, save all with selection at recall of calibration, settings, data. Yes, save settings or calibration and settings
Import / export Yes, .csv (comma or point separator), Touchstone V1/V2, MA,DB,RI, a-b wave.csv Yes .csv, Touchstone MA, a-b wave.csv
Standalone (off-line) operation Yes; load, process, display, measure and re-save your data without instrument connection. No
Save and print display, viewport and readouts graphics Not in current release - print screen or graphics grabbers available Yes, plots + readouts with user print title labelling
Remote Interfacing PicoVNA 5 current release PicoVNA 3
Remote control and retrieve SCPI compliant GUI control and retrieve with local / remote operator interaction.  Plus separate high performance API. Separate GUI-less DLL
Compatibile with PicoVNA 3 command set No, PicoVNA 3 control.dll remains supported and there are comprehensive SDK examples to assist migration. Yes
Network presence Network present application that allows fully remoted command and retrieve, GUI operation and display mirroring. No network remote support
Fixture or feed removal and Z0 conversion PicoVNA 5 current release PicoVNA 3
Reference plane shift Yes, manual in current release, independent on each port and can be combined with embed / de-embed networks as below Yes, manual or automatic, independent on each port
Normalisation No, not in current release. Yes, either via trace math or loss at 1 GHz.
Embed / de-embed Yes, embed or de-embed separate Touchstone defined networks, one or multiple on each port, which can be applied in addition to Ref Plane Shift from above. Yes, de-embed separate Touchstone defined networks, one on each port
System impedance adjust - Z0 conversion Not in current release Yes, 10Ω to 200Ω, purely resistive and applicable to live and memory traces
Features yet to be migrated and enhanced** PicoVNA 5 current release PicoVNA 3
Limits editor and test Not in current release.  Significant enhancements envisaged. Yes, upto six specified test limit bands with plot highlighted and audible fail.
Non-linear calibrations and measurements Not in current release.  Significant enhancements envisaged. Includes P1dB and AM-PM measurement and plot utilities that include necessary calibrations
Save on trigger rapid characterisation Not in current release Included for PicoVNA 108, allows rapid multiple stepped parameter network / device characterisations based on hardware trigger 
Offset frequency / mixer measurements
(conversion loss, port isolation, compression)
Not in current release Yes (for PicoVNA 108), supports fixed or tracking external L.O. Includes direct USB remote control of tracking L.O. signal generator, for example, PicoSource AS108.
Absolute port power calibration Not in current release Yes, in the context of above mixer measurements.  Includes direct control of external USB power sensors or other port receiver
Compare data with traceable uncertainties Not in current release.  Significant enhancements envisaged. Includes tabular comparison utility with combined instrument and reference uncertainties
CW sweep mode Not in current release Yes, allows timebased trending of a single frequency measurement down to sub millisecond time increment
Phase meter mode Not in current release Yes, phase meter utility allows port receivers to lock to two external signals at a known frequency.  The two are then compared for continuous measurement of their relative phase and amplitudes
Signal generator mode Not in current release Yes, allows for use as a sweeping (PicoVNA 108 only) or CW signal generator via either port.

* Actual practical limitation derives from display size and resolution and resulting plot scaling

** These features will be developed, along with new capabilities, according to user demand and priority expressed in user feedback