Before 2019, vector network analyzers cost thousands of dollars. Then the NanoVNA appeared — an open-source, pocket-sized VNA that measured antenna impedance, SWR, cable loss, and filter response for under $50. It transformed ham radio testing from "I think the antenna is okay" to "I know exactly what the antenna is doing at every frequency."
If you don't own one yet, it's the best $50 you'll spend on ham radio equipment this year.
What a VNA Does (That an SWR Meter Can't)
An SWR meter tells you the standing wave ratio at one frequency at a time. Useful, but limited.
A Vector Network Analyzer measures:
- Impedance (resistance + reactance) at every frequency across a sweep
- SWR (calculated from impedance) displayed as a graph across frequency
- Return loss (how much signal is reflected, in dB)
- Phase angle (is the antenna reactive? Inductive or capacitive?)
- Smith chart display (visual representation of complex impedance)
- Through measurement (cable loss, filter response, amplifier gain)
You get a complete picture of how your antenna or cable behaves across the entire frequency range, not just a single-point SWR reading.
NanoVNA Versions
Original NanoVNA (2019)
- Frequency range: designed for 50 kHz to 300 MHz; harmonic mode extends it to 900 MHz with much less dynamic range
- 2.8" touchscreen
- USB rechargeable
- $30-50 depending on source
NanoVNA-H (improved original)
- Better shielding and stability
- Same frequency range
- Slightly better dynamic range
- $40-60
NanoVNA-H4 (current recommendation)
- 4" touchscreen (much easier to read)
- Improved frequency range and accuracy
- Better build quality
- $60-80
NanoVNA V2 / SAA-2N / LiteVNA
- Extended frequency range to 3 GHz or 6 GHz
- Better dynamic range
- Larger screen options
- $80-200 depending on version
Recommendation for most hams: NanoVNA-H4. The larger screen makes field use practical, accuracy is sufficient for antenna work, and the price is reasonable. If you need accurate measurements above 1 GHz (microwave antennas, 23cm work), get a V2.
Essential Setup: Calibration
The NanoVNA is only as good as its calibration. Without calibration, measurements are meaningless.
Calibration Kit
Every NanoVNA comes with calibration standards:
- Open: Nothing connected (or a calibration open standard)
- Short: Short-circuit standard
- Load: 50-ohm precision load
Some include a "Through" standard (cable connecting port 1 to port 2) for S21 measurements.
Calibration Procedure
- Set your frequency range (e.g., 1-30 MHz for HF antenna work)
- Navigate to calibration menu
- Connect OPEN standard to Port 1 → save
- Connect SHORT standard to Port 1 → save
- Connect LOAD standard to Port 1 → save
- (For S21): Connect THROUGH between Port 1 and Port 2 → save
- Apply calibration
Critical rules:
- Calibrate at the END of any cable/adapter you'll use for measurement. If you measure your antenna through 3 feet of coax + adapter, calibrate with that coax + adapter in place.
- Re-calibrate when changing frequency range
- Re-calibrate when temperature changes significantly
- Save calibration to a memory slot so you don't repeat it every time
The Calibration Plane
Calibration establishes the reference plane — the point where measurements are accurate. Everything between the NanoVNA and the calibration plane is accounted for (its loss, phase shift, and impedance effects are removed from measurements).
If you calibrate at the end of a 1-foot pigtail, your measurements are accurate at the end of that pigtail. If you then add another adapter, that adapter's effects appear in your measurement.
Measuring Antenna SWR
The most common use case:
Setup
- Calibrate at the feedpoint connector (or at the end of whatever cable you'll measure through)
- Connect antenna feedline to Port 1
- Set frequency range to cover your band(s) of interest with some margin
- Set display to SWR (or LogMag for return loss)
What You See
A graph showing SWR across frequency. The dip (minimum SWR) is where your antenna is resonant. From this you determine:
- Resonant frequency: Where SWR is minimum
- Bandwidth: The frequency range where SWR stays below 2:1 (or your threshold)
- How much trimming is needed: Resonant frequency too low = antenna too long = shorten it
Example: Trimming a Dipole
- Cut dipole wire slightly long
- Measure SWR: resonance at 6.9 MHz (you want 7.0 MHz)
- Trim each leg by 1 inch
- Measure again: resonance at 6.95 MHz
- Trim 0.5 inch more
- Measure: resonance at 7.01 MHz, SWR 1.2:1. Done.
Without the VNA, this process requires transmitting at each frequency and reading an SWR meter — much slower and you need to be transmitting (causing interference).
Smith Chart Usage
The Smith chart display shows complex impedance as a single point (at one frequency) or a trace (across a frequency sweep):
- Center of chart = 50 ohms pure resistance (perfect match)
- Right side = high resistance (open circuit at far right)
- Left side = low resistance (short circuit at far left)
- Upper half = inductive reactance (antenna is too long)
- Lower half = capacitive reactance (antenna is too short)
Practical interpretation for antennas:
- If the trace loops through the center at your desired frequency: resonant and matched.
- If the trace passes above center: resonant but inductive — antenna is slightly long.
- If below center: resonant but capacitive — antenna is slightly short.
- If the trace is far from center: impedance isn't near 50 ohms — matching network needed.
Measuring Cable Loss
Connect the cable between Port 1 and Port 2. The S21 display shows insertion loss:
- Calibrate (include THROUGH calibration)
- Connect cable between ports
- Read S21 in dB across frequency
- The reading is your cable loss (shown as negative dB)
Example: -2.3 dB at 144 MHz on a 50-foot run = 2.3 dB loss. Compare with manufacturer specs to check if the cable is degraded.
Finding bad cables: A good cable shows smooth, gradually increasing loss with frequency. A damaged cable shows irregular bumps or sudden loss increases at specific frequencies (indicating water ingress, crushed spots, or bad connectors).
Measuring Filters
The NanoVNA can characterize bandpass, lowpass, and highpass filters:
- Connect filter between Port 1 and Port 2
- S21 shows passband response (how much signal passes at each frequency)
- S11 shows input match (return loss) at each frequency
You can verify that your lowpass filter for harmonic reduction actually works and where its cutoff frequency is. You can characterize crystal filters, cavity filters, and homebrew filter designs.
Field Use Tips
Antenna Work Outdoors
- Bring a fully charged NanoVNA (charge before leaving)
- Calibrate at home if using the same test cable every time (save to memory)
- Use the PC software (NanoVNA Saver) on a laptop for larger display and data export
- Protect the VNA from direct sunlight (screen becomes hard to read and temperature affects calibration)
- Bring a short SMA pigtail to SO-239 adapter (matches most ham antenna connectors)
Quick Health Check for Antennas
Before Field Day, POTA activation, or contest:
- Sweep your antenna's frequency range
- Verify resonance hasn't shifted (corrosion, water, ice can change tuning)
- Check that minimum SWR is still acceptable
- Confirm no new high-SWR anomalies (broken connections show as infinite SWR)
Common Mistakes
Not calibrating: Every measurement without calibration is unreliable. Calibrate every session.
Touching the antenna during measurement: Your body capacitance changes the antenna's resonance. Stand back from the antenna during measurement. Use a long-enough feedline.
Measuring near computers/transmitters: RF interference can corrupt NanoVNA measurements. Keep it away from active transmitters and noisy switching power supplies during measurement.
Over-interpreting at frequency extremes: NanoVNA accuracy degrades at the upper end of its range. Don't trust measurements above 1 GHz on the original NanoVNA. Use appropriate hardware for UHF/microwave.
Wrong calibration plane: If you calibrate without the coax jumper, then measure through the jumper, the jumper's characteristics appear in your measurement. Always calibrate at the point where you'll connect the device under test.
Software Companions
NanoVNA Saver (PC/Mac/Linux): Free software that connects via USB. Larger display, data export, screenshot capture, comparison overlays. Essential for detailed analysis.
NanoVNA App (Android): Connects over a USB OTG cable. Use your phone as the display.
VNWA (Windows): Advanced VNA software with many analysis features. Works with NanoVNA via USB.
The hardware alone is useful for quick field checks. But connected to a computer, the NanoVNA becomes a genuinely capable instrument for antenna design, filter characterization, and transmission line analysis.
Reader field notes — share yours
Log in to share your field notes and photos.