HAMDeck.tools
For licensed amateur radio operators

A working bench, not a wall of basic calculators.

HAMDeck is a focused toolset for the people who actually build antennas, run coax, chase DX, and operate portable. Every tool has been built with the small features other sites leave out: K-factor for velocity, multi-band dipole tables, Peukert-corrected battery runtime, system gain/loss cascades, and the parts nobody explains on their FAQ.

36
Tools
9
Amateur bands
9
Coax models DB
3
Privacy pages

What this site actually solves

Most "ham radio calculator" sites give you a half-wave dipole and stop there. Real work needs coax loss across a band, dB cascade budgets, RF exposure at the neighbor's fence, and battery runtime with Peukert correction. This site is for the operator who has already cut one antenna too short.

Antenna & RF

8 tools
Advertisement space — natural placement below tool grid

RF, Units & Components

6 tools

Propagation & Spectrum

4 tools

Power, Field & Safety

4 tools

Digital & Operating Modes

5 tools

Operating & DX

5 tools

Homebrew & ATU

4 tools

FAQ for first-time visitors

Do I need an amateur radio license to use these tools?

No. The calculators work for anyone studying for an exam, building a SWL antenna, or just curious. Some tools assume a licensed context (transmit power, RF safety) but nothing here transmits by itself.

Why a single-page site instead of one page per tool?

Because you usually need two or three tools at the same time. Tuning an antenna means length + trim + coax loss + SWR in one sitting. Splitting them across pages costs more time than it saves.

Are the calculators accurate enough to build hardware from?

They are starting points. Real-world antennas depend on height, nearby conductors, ground quality, and the wire you actually bought. Always trim to resonance with an analyzer.

Does this site collect anything about me?

No account, no analytics from us. Google AdSense (if ads run) uses cookies per Google's own policy. See the Privacy page for the full text.

Back to tools

Antenna Length Calculator

Half-wave, quarter-wave and full-wave lengths for every amateur band from 2200 m to 70 cm, with wire K-factor and a multi-band reference table.

Tip: most wire antennas are slightly long because real wire carries field inside the insulation. Most ops use 0.93 and trim up.

Result

Fill the form on the left.

Multi-band reference (typical wire dipole, K=0.93)

BandCenterHalf-wave dipole (each leg)Quarter-wave vertical (radial)

Why this is not just "468 / freq"

The classic 468 / f (feet, MHz) dipole formula assumes a thin, bare, straight wire in free space. Real antennas are none of those. This calculator applies a velocity factor (K) you can change, and offers an inverted-V apex correction. The formula for half-wave with K is:

length_total (m) = (143.025 / freq_MHz) × K

For inverted-V at apex angle θ, the dipole resonates a bit higher than flat-top. A common rule is to physically shorten by 2–5% and let the angle bring it back down. Use the trim tool after first erection to dial it in.

How to interpret results

  • Lengths are total element length unless "each leg" is shown — divide by 2 for a dipole's two sides.
  • Quarter-wave verticals are for the driven element AND each radial if elevated.
  • Loop antennas use the full-wave perimeter — divide by 4 if you're building a quad loop.

Limitations

This tool does not model height above ground, end effects from supports, or proximity to conductors. For wire under 0.1λ above ground, expect resonance to drift by 2–3%. Always tune with an antenna analyzer after raising the antenna.

FAQ

Why is my dipole always too long on HF?

Insulation traps field and makes the wire electrically longer. K=0.93 is a fair starting point; K=0.95 is closer to bare wire suspended well above ground.

Should I match the band center or the operating frequency?

If you mostly call CQ on one frequency (FT8: 14.074, SSB: 14.250), center the antenna there for best SWR. If you roam the band, center at band middle and accept <2:1 SWR at edges.

Advertisement — natural placement below tool content
Back to tools

Wire Antenna Trimmer

Cut/extend by measured resonant frequency vs target — the tool you actually need after a first failed attempt.

For a dipole, enter total length (leg × 2). For a vertical, enter driven element length.
Fill the form.

Cut-per-side hint

—

How trimming actually works

When you measure resonant frequency, the element is too long if f1 < target (it resonates low — wire is long). Element is too short if f1 > target. Because resonance scales roughly with 1/length, the new length is:

new_length = current_length × (f1 / f2)

For a dipole with both legs accessible, cut half the delta from each leg. For a vertical where the radials are already buried, just trim the driven element.

Limitations

This assumes the antenna is otherwise resonant on its fundamental and that K-factor stays constant during trimming. If you've added a loading coil, an end-fed matching unit, or a common-mode choke that wasn't on the form of the original — re-validate K first.

What if I cut too much?

Solder in a small piece of wire with a mechanical splice (crimped or wire-nutted) and re-measure. Going up is much easier than re-doing the whole run.

Back to tools

Inverted-V Optimizer

How apex angle shifts resonance and pattern, with a live SVG plot.

Sweep angle 30°–160°.

Resonance shift vs apex angle

Fill the form.

Why inverted-V matters

A flat-top dipole is great if you have two trees and no neighbors. Inverted-V needs only one support. The trade-off: as the apex angle narrows, the legs couple more to each other, the resonant frequency rises (shorter electrical length), and the pattern distorts from a clean figure-8 toward omnidirectional. Practical sweet spot: 90°–120° apex, where pattern still has useful gain off the broadside and resonance shift is <5%.

Limitations

This model uses a standard empirical correction factor (~1.5% per 30° below 90°) and does not include ground reflection. At apex heights below 0.15λ expect additional drift; raise the apex or accept a tuner.

Back to tools

Vertical Radial Designer

Resonant radial length plus loss-vs-count to balance real-world compromises.

Fill the form.

Loss vs radial count (typical)

Practical radial advice

The textbook 120-radial ground screen costs $200 and a weekend. Most of us have 16–30 radials and accept a dB of ground loss. The chart here models the typical Lewallen / NAAOS curve: the first 16 radials give most of the gain, 32 is "good enough", 60+ is incremental. Elevated radials (1 m off the ground) need only 2–4 but must each be a quarter wave and tuned.

Limitations

Loss-vs-count numbers assume level terrain and uniform radial placement. Sloping ground, partial burial in dry sand, or close proximity to a fence skews the curve significantly. The "ground type" selector is a coarse correction.

Do buried radials need to be resonant?

No — only elevated radials need to be resonant length. Buried radials are essentially a lossy extension of the ground plane; making them non-resonant and longer than λ/4 is fine.

Back to tools

Antenna Pattern Visualizer

Approximate E-plane radiation pattern for dipole, vertical and Yagi. Useful for pointing decisions.

Free-space approximations. Use a NEC simulator for serious design.
0° = broadside / North

How to read these plots

The outer ring is the direction of maximum gain. A clean dipole has a figure-8 (broadside, nothing off the ends). A vertical is omnidirectional in azimuth (round). A 3-element Yagi has a forward lobe, a small back lobe, and side-lobes that often surprise first-timers.

Limitations

These are textbook patterns, not NEC-2/4 simulations. Real antennas show nulls filled in by ground, supports, and feedline radiation. Use the plot to make pointing decisions; use a modeling program for final design.

Back to tools

Yagi Element Spacer

Driven element, reflector and director lengths + spacing for a quick 2- or 3-element Yagi.

Fill the form.
Values follow the NBS / W2PV design rules, with a small correction for non-zero element diameter (shorter).

Why the numbers are approximate

A 3-element Yagi is the cheapest meaningful gain antenna (≈7 dBi). The values here follow the classic NBS formulas with element-diameter correction (shorter elements for thicker tubing). For a real antenna, optimize with 4nec2, EZNEC, or cocoaNEC — element spacing interacts strongly with element length.

Limitations

Doesn't model impedance (driven element needs a gamma or hairpin match), gain (depends on spacing/optimization), or stacking. Good enough to cut tubing; verify with an analyzer.

Back to tools

Balun / Unun Designer

Turns ratio, wire gauge and core selection hint for common 1:1 / 4:1 / 9:1 builds.

Fill the form.

What this doesn't compute

Common-mode impedance, exact core loss, and frequency-dependent impedance ratio. The values here are starting points. For QRO on 160 m a single FT-240-43 may not be enough — stack two or use 75 material.

Practical tips

  • Use Teflon-insulated wire for high-power builds to avoid insulation melt.
  • Enclose the core in a plastic box to keep the windings from flexing.
  • For 9:1 long-wire, treat the feedpoint as a high impedance; don't expect 50Ω match without an ATU.
Back to tools

ATU L/π/T Network

Compute component values for L, π and T matching networks given source and load impedances.

Fill the form.
—

Which network to choose

L-network is the simplest: 2 components. It matches any R+jX load to a real source, but harmonic attenuation depends entirely on the source and load impedances. π-network adds a third component and gives you explicit control over Q (and therefore harmonic attenuation). T-network is for very low or very high load impedances where L can't reach. For tube PA tank circuits, π is standard.

Limitations

Real ATUs are tunable — they don't have just one value. The result here is a starting point; in practice you'll need a roller inductor or varactor tuning for full coverage. Impedance matching assumes 50Ω source; some rigs need pre-matching with a balun first.

Back to tools

RF Attenuator Pad

Compute resistor values for T, L, and π attenuator pads at any dB value.

Fill the form.

Standard pads (T, 50Ω)

dBR1 (series)R2 (shunt each)Notes

Attenuator use cases

Attenuator pads are essential for: protecting test equipment from too-strong signals, dropping a transmitter's output to a level the spectrum analyzer can handle, simulating weaker stations for receiver testing, and isolating stages. T and π pads maintain 50Ω in both directions; L pads only on the input side.

Limitations

Resistor values are nominal; small tolerances (±5%) shift the attenuation slightly. For very high attenuation (>30 dB) the shunt resistor values become small (<1Ω) and PCB trace resistance starts to matter.

Back to tools

PCB Trace Width

IPC-2152 trace width for power handling, with temperature rise choice.

Fill the form.

IPC-2152 vs the old IPC-D-275

Old rules said "10 A through 10 mil trace", which was wildly conservative. IPC-2152 (2009) is based on actual thermal modeling and gives narrower traces for a given current and temperature rise. For PA finals drawing 20+ A, use 2 oz copper or bonded bus bars instead of relying on traces.

Limitations

The IPC-2152 nomograms don't capture every PCB geometry; for high-current or unusual stack-ups, use a thermal simulation. Also doesn't include voltage clearance — high-voltage traces need wider spacing, not wider copper.

Back to tools

Guy Wire Tension

Compute guy-wire tension and anchor force for a mast/tower, including wind load.

Fill the form.

Why guy analysis is not optional

A 10 m mast with a small Yagi in 80 km/h wind exerts hundreds of newtons at the base. With three sets of guy wires, each wire sees a fraction of that load. Without proper tension, a guy can snap in a gust and the mast folds. The numbers here use the simplified NAAOS "antenna wind load ≈ Cd × A × ½ρv²" formula. For towers over 20 m or commercial installations, get an engineering review.

Limitations

Doesn't include guy elastic stretch, dynamic wind gust factor, or ice loading. Add 50% margin in winter-ice regions.

Back to tools

Maidenhead Grid Locator

Convert lat/long to grid and back, plus distance and bearing between two grids. Required for VHF/UHF contests and satellite work.

Mode: lat/lon → grid

—

Mode: grid → lat/lon + distance/bearing

—

Maidenhead explained

The Maidenhead grid system encodes location as 4 or 6 characters. First pair = 20° × 10° (field). Second pair = 2° × 1° (square). Third pair (extended) = 5' × 2.5' (subsquare). Most HF digital modes (FT8) use 4-character grids; contesting and VHF work use 6-character for distance scoring.

Limitations

Distance/bearing uses great-circle math (haversine). For contest scoring, multiplies typically use 1 point per km or per degree of bearing. This is the math, not the scoring rules.

Why is my grid showing the wrong letter?

Maidenhead uses A–R (omitting some letters) for the first pair, a–x for the second. Capital letters after the 6-character pair are extension characters. If you're getting letters like 'I' or 'O' in the first pair, your conversion is wrong.

Back to tools

Callsign → DXCC

Look up a callsign prefix to find DXCC entity, continent, CQ zone and ITU zone. Useful for DXCC chasing.

—

Common prefix table

PrefixDXCC entityContinentCQ ZoneITU Zone

Prefix to entity is heuristic

Prefixes overlap and exceptions are common. W, K, N, AA-AK = USA. But VE = Canada, VA = Canada, VO = Canada, VY = Canada — different prefixes, same country. The reverse lookup table here handles the most common prefixes; for edge cases (e.g., KP4 vs KP2 vs KP1, all different DXCC entities) use the ARRL DXCC list.

Limitations

This is not authoritative — don't bet your DXCC award on it. The ARRL DXCC list is the official source. CEPT and other operating agreements add complexity; a US callsign heard from a German station may not be a US contact.

Back to tools

Repeater Offset

Compute repeater output from input frequency, plus standard splits by region.

—

Standard splits by region

Region2 m split70 cm splitNotes
North America±600 kHz±5 MHz+ for output, − for input. 6 m split: 1 MHz (output higher).
Europe±600 kHz (mostly −, i.e. simplex or 600 kHz below)±1.6 MHz (mostly −7.6)Often 1750 Hz tone burst to open.
Japan−5 MHz? No: +0.5, −0.5, etc., per area+0.5 / −0.5 etc.Varies by JARL band plan.
China−5 MHz? No: −5.7, +5+5 / −5Check local band plan; varies by province.

Why offsets vary

Repeater splits are coordinated regionally to avoid interference. NA's 600 kHz on 2 m means an output at 146.94 corresponds to an input at 146.34 — so your radio can tune to either side. Most modern radios auto-set the offset based on the band, but be aware of edge cases (1.25 m / 23 cm where splits differ by 1.5 MHz or 12 MHz).

Limitations

This tool gives you the basic math. Real repeater frequency pairs are published by national coordination bodies (ARTS, IARU, CRAC). For local info, search RepeaterBook or your national society's database.

Back to tools

QSO Logger

In-page logging with ADIF export. Local-only; nothing leaves your browser.

Time UTCCallFreqModeRSTGridNameQTH

ADIF for awards

ADIF (Amateur Data Interchange Format) is the standard for uploading logs to LoTW, eQSL, ClubLog, and QRZ. This tool produces a basic ADIF file you can import. It does NOT validate QSLs or upload anywhere — local-only storage.

Limitations

This is a quick logger for casual use. For DXpeditions or LoTW submission use a full logger (N1MM, Log4OM, JTDX). Local storage means clearing browser data deletes your log.

Back to tools

Coax Stub Filter

Quarter-wave and half-wave band-reject stubs for harmonic suppression. Old-school but effective.

Fill the form.

Stubs for each band (half-wave)

Stubs to suppressStub length

Stubs vs low-pass filters

A quarter-wave stub cut for frequency f, attached as a parallel element, looks like an open circuit at f and a short circuit at 2f. So you can tune the antenna on f while harmonics 2f are rejected. Multiple stubs (one per harmonic) build up a filter. It's an old AM broadcast trick that works great on HF multiband antennas.

Limitations

Narrow-band. A stub is tuned to one specific frequency; harmonics drift, the stub needs to be re-cut. Modern transmitters don't put out many harmonics anyway; stubs are mostly useful on vintage rigs or multiband verticals where the antenna itself resonates on harmonics.

Back to tools

RF Safety Distance

FCC / ICNIRP minimum distance to stay under controlled and uncontrolled exposure limits. Required reading if your antenna is anywhere people walk.

Fill the form.
—

FCC OET Bulletin 65 / ICNIRP guidelines. "Controlled" = operator/aware adult; "Uncontrolled" = public, neighbors, family.

Why this matters

In the US, if your station runs more than the FCC exemption limits (50 W on HF at a fixed station with the antenna high enough that people can't reach the RF field), you're required to perform an evaluation. The result is a minimum safe distance for both "controlled" (you, the operator) and "uncontrolled" (everyone else) exposure. Failure to do this is the kind of thing that ends amateur licenses after a complaint.

At 100 W SSB into a dipole, the uncontrolled minimum distance at 14 MHz is well under 1 m. But push to 1500 W on a beam at 28 MHz with 10 dBi gain and the safe distance can exceed 5 m in front of the antenna.

Limitations

This tool uses a far-field approximation. Near the antenna (within one wavelength) the field is more complex; real safety evaluation uses NEC modeling or a broadband field meter. Ground reflections can double the field at certain heights — don't stand under a VHF Yagi at 1 m height expecting to be safe.

Back to tools

Battery Runtime

Peukert-corrected runtime for lead-acid and LiFePO4, with temperature factor. Field-day essentials.

Fill the form.

Runtime vs current

Why lead-acid surprises operators

A 100 Ah lead-acid battery will NOT run a 10 A load for 10 hours. Lead-acid has a Peukert exponent ~1.2: the higher the discharge rate, the less capacity you actually get. At 10 A you might only get 7 hours. At 25 A maybe 3. LiFePO4 has a much better Peukert exponent (≈1.05), so its capacity is nearly constant from 0.2C to 1C.

Temperature matters too: capacity drops ~1% per °C below 25 °C for lead-acid. Freezing a lead-acid battery can destroy it. LiFePO4 keeps capacity to −20 °C but charging below 0 °C damages cells — use a low-temp charging cutoff.

Limitations

Real-world runtime depends on inverter efficiency (typical 85% for a 100 W HF rig from 12 V), battery age, and actual depth-of-discharge you tolerate. Numbers here are nominal.

Back to tools

Solar Field Power

Panel + battery sizing for off-grid portable operation. Includes peak sun hours by region.

Assumes 12 V system, 80% system efficiency, 50% DoD on lead-acid (80% on LiFePO4).
Fill the form.

Realistic sizing

For a 100 W HF rig running SSB 25% duty cycle, the actual draw is ~15–20 A at 13.8 V → about 250 Wh per 2-hour operating session. With 4.5 peak sun hours, a 100 W panel recharges that in about 5 hours of perfect sun — but clouds aren't flat. Add 2 days of battery storage and you're looking at a 100 Ah LiFePO4 battery.

Limitations

Panel output in winter is 30–50% lower; tilt the panel to your latitude for max yield. Cloudy days reduce output to 10–25%. Numbers here are averages — actual PV system design should use NREL PVWatts data for your exact location.

Back to tools

Dummy Load Designer

Build a 50Ω non-inductive dummy load from common resistor combinations.

Fill the form.

Common builds

TargetConfigurationParts (typical)
50 Ω QRP2 × 100 Ω in parallel2× 100 Ω 2W carbon-film
50 Ω 100W8 × 400 Ω parallel, 4× parallel for 5016× 100 Ω 2W in 8-parallel chains
50 Ω 1kW oil-can50 × 100 Ω chain, parallel network to 5050× 100 Ω 2W non-inductive in mineral oil

Why non-inductive matters

A dummy load must be resistive from DC to UHF. Wirewound resistors look like 50 Ω at DC but their inductance makes them look like an open circuit at 100 MHz. Use carbon-film, metal-film, or purpose-built non-inductive resistors. For UHF work, use SMD resistors in parallel.

Limitations

Carbon-film resistors drift with heat and self-resonate above ~150 MHz. For HF (≤30 MHz) they're fine; for VHF/UHF use metal-film or chip resistors. Heat dissipation in oil is non-trivial — don't run 100 W into a small paint can of oil, it'll boil.

Back to tools

Frequency ↔ Wavelength

Convert MHz/kHz/GHz to meters and back. Auto-detects amateur band and shows harmonics.

—

Harmonic ladder

All amateur bands

BandRangeWavelength rangeCenter λ

Why wavelength matters for antennas

Antenna dimensions are usually expressed as a fraction of wavelength (λ). A half-wave dipole is λ/2; a quarter-wave vertical is λ/4; a Yagi element might be 0.45 λ. Knowing wavelength lets you compare antennas across bands — a 20 m dipole and a 2 m dipole use the same design, just scaled.

Frequency ↔ wavelength: λ(m) = 300 / f(MHz). The inverse is f(MHz) = 300 / λ(m). It's the speed of light in vacuum, close enough for any wire antenna you'll build.

Back to tools

MUF / foF2 Estimator

Approximate Maximum Usable Frequency from smoothed sunspot number and local time. Use as a planning hint, not a forecast.

SSN >100 = high solar activity (good 10/12 m openings). SSN <50 = quiet Sun.
Fill the form.

foF2 / MUF curve for 24h

How foF2 relates to propagation

foF2 is the critical frequency of the F2 layer — the highest frequency reflected straight up. MUF (Maximum Usable Frequency) for a given path is roughly foF2 × secant of the angle of incidence (secant law). In practice, MUF for a 3000 km path is 3× foF2. Higher SSN → higher foF2 → higher MUF → 10 m and 6 m open up worldwide.

Limitations

This is a coarse empirical estimator, not an ionosonde model. Real foF2 depends on season (winter anomaly), solar wind / geomagnetic activity, sporadic E (Es), and auroral oval position. Use ionosonde data and tools like DX Heat for actual decision-making.

Back to tools

Grayline Window

Find your dawn/dusk terminator and identify gray-line DX windows toward target QTHs.

Gray-line = ±30 min around sunrise/sunset — enhanced low-band DX propagation along the terminator.
Fill the form.

What gray-line DX is

Around sunrise and sunset, the D layer thins quickly while the F layer is still strong. Signals along the dawn/dusk terminator are enhanced — you can work stations that are otherwise difficult. Best bands: 80 m and 40 m. Best direction: along the terminator (e.g., from East Asia at sunrise, the terminator runs N-S, so VK/ZL north-south paths benefit).

Limitations

Times are calculated for sea level — mountainous operators see sunrise a few minutes later. The dawn/dusk enhancement window is approximate and varies with solar activity and season.

Back to tools

Noise Floor Reference

Expected band noise by location type, time of day, and season. Plan your QRP and weak-signal work accordingly.

—

Reference: typical noise floor in dBm/Hz

BandUrbanSuburbanRuralRemote

These are reasonable medians. dBm of −130 at the remote site means a CW signal of −140 dBm (≈0.01 µV into 50Ω at 14 MHz) is still copyable on a good receiver.

Why urban ops are punished

City noise is dominated by switch-mode power supplies, LED dimmers, plasma TVs, and broadband over powerline. On 80 m/40 m at night, urban noise often sits at S7–S9. That's 30 dB above the rural noise floor — exactly the difference between a QRP signal you can copy and one you can't. Common cures: receive-only antennas with noise cancelling (e.g., a small loop), or just operate VHF/UHF where the noise is lower.

Limitations

Numbers are typical; actual local noise varies by 20 dB or more depending on the nearest offender. Always measure your own noise floor with a calibrated receiver before deciding your QRP setup is "broken".

Back to tools

CTCSS / PL Tone List

All 50 standard subaudible tones with frequency, position on spectrum, and common use.

—

Tone list (Hz)

Frequency (Hz)Common use

Spectrum visual

Audio band 67.0–250.3 Hz. Standard tones below 300 Hz don't pass through typical voice audio path.

What CTCSS does

Continuous Tone-Coded Squelch System adds a subaudible tone (below 300 Hz) to your FM audio. A repeater only opens the squelch when it hears that exact tone. This lets multiple groups share the same frequency pair without hearing each other. Standard tones are 67.0–250.3 Hz; "PL" is Motorola's name (Private Line).

Limitations

CTCSS doesn't encrypt — anyone hearing the conversation un-mutes their radio. DCS (Digital Coded Squelch) is similar but uses a digital code; it offers more codes but same lack of privacy.

Back to tools

Digital Mode Footprint

Bandwidth and waterfall width of common HF digital modes, plus recommended frequencies.

—

All modes comparison

ModeBandwidth (Hz)SpeedRecommended HF frequency

Picking the right mode

CW (≈250 Hz) is still the weakest-signal mode for serious DX — 30 dB SNR is comfortable. FT8 (50 Hz, 15-second slots) is the standard for "weak signal" contacts and award chasing. FT4 is FT8's faster cousin (7.5-second slots). Olivia and JS8 are conversational weak-signal modes. WSPR is one-way propagation reporting.

Limitations

FT8/FT4 are not conversational — you exchange callsign, signal report, grid, and that's it. Real ragchewing on HF is CW, SSB, or free-form digital like JS8 or VarAC.

Back to tools

Morse Time / Speed

WPM ↔ PARIS standard, time per character, QSO duration estimator.

—

Common abbreviations

AbbreviationMeaning
CQCalling any station
DEFrom (e.g., CQ DE W1AW)
KOver to you
KNOver to you, named station only
SKEnd of contact
CLClosing station (last transmission)
RRoger / received
73Best regards
88Love and kisses (YL-to-OM)
BTBreak / separator
AREnd of message
ASWait
BKBreak (interrupt me)
DXLong distance
FBFine business (good)
GMGood morning
GAGood afternoon
GEGood evening
HILaughter
HWHow do you copy?
NRNumber
OMOld man
YLYoung lady
PSEPlease
RSTReadability, Strength, Tone (signal report)
TXTransmitter
RXReceiver
WXWeather

Why PARIS is the standard

WPM (words per minute) is measured by sending the word "PARIS" — 50 dot/dash units total — and counting how many times it fits in a minute. That's the Farnsworth method. So 20 WPM = one "PARIS" per 3 seconds. Prosigns (BT, AR, SK) are sent as single letters but with no letter spacing inside, so they take about 6 units rather than 12.

Limitations

The calculator assumes proper spacing (3 units between letters, 7 between words). Ragchew ops often run at 18–22 WPM; novices start at 5. Real contest speed goes to 40+ WPH. Don't trust an estimate for casual CW; the actual time depends on operators' pauses and repeats.

Back to tools

SSTV Mode Reference

Robot, Martin, Scottie — timing, resolution, and a sample-image transmission time estimator.

—

All common modes

ModeVISResolutionTime (s)Notes

How SSTV encodes images

SSTV (Slow Scan TV) sends each line of the image as audio tones. Brightness is encoded as frequency (typically 1500–2300 Hz); color is encoded via separate RGB or YCrCb channels. The receiving software decodes the audio into a picture. Common on 20 m around 14.230 MHz.

Limitations

SSTV is analog and noisy — QSB (fading) and QRM (interference) will tear up the picture. Use a slow mode (Martin 1, Scottie 1) for marginal signals and reserve faster modes (PD120) for clean local QSOs.

Back to tools

APRS Symbol Guide

Quick reference for the most-used APRS symbols and what they mean on a map.

Two symbol tables

APRS uses two symbol tables (primary /alternate). Each station's packet includes a single-character table identifier and another single character for the symbol. The full official spec has 200+ symbols; the most useful 30 are shown above. Find the full set on aprs.org / aprs.fi docs.

Limitations

This is a cheat sheet, not the official spec. Some symbols depend on overlay characters and overlay codes that aren't shown here. If your icon shows wrong on the map, check the symbol table you're transmitting from.

Back to tools

dB Cascade Studio

Power/Voltage/Current conversion plus a system gain budget — transmitter → coax → antenna → free space → RX antenna → preamp → receiver.

Single conversion

—

System cascade

Add stages. Each row adds or subtracts dB. Final = sum. Power after each stage = starting × ratio.

StagedBPower (W)
Total gain/loss—

What "cascading dB" really means

Two amplifiers in series, one +6 dB and one +10 dB, give you +16 dB total. Two pieces of lossy coax, −1.5 dB and −2.5 dB, give you −4 dB. Because dB is logarithmic, gain/loss in dB simply adds. The system cascade above lets you stack the stages of a typical link budget — including the huge negative dB from free-space path loss — so you can see what your actual signal level is at the receiver input.

For voltage and current conversions, remember the rule: ±20 dB corresponds to a factor of 10 for voltage/current, while ±10 dB corresponds to a factor of 10 for power. That's because power is proportional to V² or I².

Limitations

Cascading dB is exact only when impedances match at each interface. Real systems have SWR; a 1.5:1 SWR adds ~0.2 dB loss not shown here. The cascade also doesn't model noise figure or compression — for that, use a noise budget tool.

Back to tools

S-Unit to Power Converter

Convert S0–S9 + dB into dBm, µV and watts — with vendor calibration differences chart.

—

S-meter calibration differences (50Ω)

ReadingIARU (recommended)Typical JapaneseTypical ICOM (older)Typical Yaesu

Numbers are dBm (decibels relative to 1 mW into 50Ω). A difference of 6 dB means a factor of 4 in power. Don't trust S-meter comparisons between different radios — they're calibrated differently.

Why S-meters lie

The IARU Region 1 standard says each S-unit is 6 dB. Most commercial radios use ~3–5 dB per S-unit because the scale looks more responsive. An "S9 + 20 dB" reading means very different signal powers depending on which radio generated it. For meaningful comparisons, use a calibrated signal generator or accept that S-meter readings are qualitative.

Limitations

This tool uses the IARU standard by default. Real-time S-meter readings also depend on AGC response time, mode (SSB vs CW bandwidth), and noise floor. The bandwidth field here only affects the noise-floor estimate, not the conversion.

Back to tools

Wire Gauge Converter

AWG / mm² / mm diameter / circular mils + ampacity estimate.

—
Ampacity is for chassis wiring, single conductor in free air, 30 °C rise (typical chassis spec). Bundled conductors or insulation rating reduce this — derate 50% if you don't know.

AWG cross-reference

AWGDiameter (mm)Area (mm²)Resistance (Ω/km)Ampacity (chassis)

When AWG matters for hams

Antenna wire choice affects RF resistance more than DC ampacity. For HF, #14 AWG copper is more than enough for any reasonable power level (skin-effect loss at 30 MHz is dominated by surface, not cross-section). For 2 m / 70 cm verticals, copper braid from RG-8X or solid #14 is fine. The bigger issue is mechanical: #14 copper is hard to break, #26 disappears in a windstorm.

Limitations

Ampacity figures are for DC or 50/60 Hz power wiring. RF resistance rises with sqrt(frequency) and depends on surface condition; solder-coated wire has measurably higher RF loss than bare copper. Aluminum wire is ~60% the ampacity of copper of the same gauge.

Back to tools

Resistor Color Code

4, 5, or 6 band resistor decoder with tolerance and TCR (temperature coefficient).

—

Color reference

ColorDigitMultiplierTolerance
Black0×1—
Brown1×10±1%
Red2×100±2%
Orange3×1k—
Yellow4×10k—
Green5×100k±0.5%
Blue6×1M±0.25%
Violet7×10M±0.1%
Gray8×100M±0.05%
White9×1G—
Gold—×0.1±5%
Silver—×0.01±10%

Practical reading tips

Hold the resistor with the gold/silver tolerance band on the right. Read left to right. For 5-band resistors, the first three bands are digits; for 4-band, the first two are digits. The 6th band (if present) is TCR in ppm/°C — important for precision circuits, irrelevant for dummy loads.

Limitations

This tool does not measure — it decodes. If a band is hard to read, check with a multimeter; faded bands or unusual markings (e.g., 5-band with violet tolerance) can fool color-code decoders.

Back to tools

Capacitor Code Decoder

EIA 3-digit code, ceramic/film/tantalum markings + voltage reminders.

3-digit: first two are significant figures, third is the multiplier (10ⁿ). 104 = 10 × 10⁴ pF = 100 nF. Letter suffix = tolerance (J=±5%, M=±20%).
—

Voltage rating reminder

CodeVoltageCodeVoltage
1A10 V2A100 V
1C16 V2C160 V
1E25 V2D200 V
1H50 V2E250 V
1J63 V2J630 V
1K80 V3A1 kV

Why capacitor markings vary

Small ceramic caps use the EIA 3-digit code. Larger electrolytics print the value directly. Tantalum caps use a letter-code system (e.g., A475 = 4.7 µF, ±10%). Always derate voltage by 50% for long life — a 25 V cap on a 20 V rail is much happier than one at full rating.

Limitations

For RF circuits, the actual capacitance at your operating frequency can be 30% off the marked value for ceramics (Class 2/3 dielectrics). Use NP0/C0G for resonant circuits.

Back to tools

Coil Winding Calculator

Air-core, single-layer solenoid and toroid inductor design with wire-length estimate.

Fill the form.
—

Air-core vs toroid

Air-core coils have no core losses — they're ideal for high-Q tank circuits but physically large for any meaningful inductance. Toroids (with iron-powder or ferrite cores) pack inductance into a small volume but introduce core losses and saturate at high current. Pick iron-powder (43 / 31 / 75 material) for power applications; ferrite is for low-power filters.

Limitations

Air-core formula assumes a single-layer solenoid of length ≈ diameter. For multi-layer or arbitrary shapes use Wheeler's approximation with care; measured Q is always lower than calculated. Toroid inductance depends on core material lot-to-lot variation ±10%.

Back to tools

Coax Loss Studio

Compare 9 coax types side-by-side across the entire HF/6 m band. Loss figures from manufacturer datasheets.

Comparison is across the entire HF + 6 m band for the chosen length.

Loss at your frequency

Fill the form.

Loss across 1.8–54 MHz

How to read this

Loss numbers are in dB per the cable's datasheet at the chosen frequency. Power remaining is computed at the antenna end for a 100 W transmitter. Anything above 3 dB means more than half your power is heating the coax — typically a sign you need a bigger cable or a higher antenna.

Limitations

Loss numbers are nominal — actual cable from the same batch varies ±5%. Connectors (PL-259, N-type) add another 0.1–0.3 dB each. Weather aging increases loss over years, especially for solid-polyethylene dielectric (RG-8X) in sunlight.

Why is RG-213 worse than LMR-400 at 50 MHz?

RG-213 uses a stranded center conductor with a lossy polyethylene dielectric. LMR-400 uses a solid core and foamed dielectric for substantially lower loss. The trade-off is bending radius and weight.

Back to home

About HAMDeck

Who built this and why

HAMDeck is a working bench of 36 calculators and references built for licensed amateur radio operators (and serious SWLs). It exists because the existing landscape of "ham radio calculators" is a graveyard of half-finished tools: a dipole length calculator that ignores wire K-factor, a coax loss page that doesn't tell you which cable, an RF safety tool that uses the wrong standard, and an S-unit converter that pretends every manufacturer calibrates their meter the same way.

The small features other sites leave out

Every tool here has at least one feature most competitors don't ship:

  • Antenna Length Calculator – adjustable K-factor and Inverted-V apex correction, not just 468/f.
  • dB Cascade Studio – a real link budget, not just a one-shot converter. Add stages, see the system total.
  • Coax Loss Studio – nine cable types side-by-side, full HF + 6 m plot, not just a number.
  • S-Unit Converter – vendor calibration differences chart (IARU vs ICOM vs Yaesu vs Japanese).
  • Battery Runtime – Peukert-corrected, with temperature factor and DoD limit.
  • RF Safety Distance – FCC and ICNIRP, controlled and uncontrolled, with duty cycle.
  • Inverted-V Optimizer – live SVG plot of resonance shift vs apex angle.
  • QSO Logger – in-browser only, with ADIF export. Nothing leaves your device.

Who this site is for

This is for the operator who has already cut one antenna too short. If you're studying for your Technician or Amateur Extra exam and want tools that reflect actual operating practice, this is for you. If you're an experienced ham setting up a new station and need to plan an antenna + coax + tuner budget, this is for you. If you're a portable operator (SOTA, POTA, field day) and need battery / solar sizing, this is for you.

Who this site is NOT for

Commercial radio planning. EMC compliance testing. Radar or satellite link design. Those need professional tools (Pathloss, GRASS, SatPC32) and licensed engineers. We deliberately stop short of making tooltips that pretend to be pro-grade.

Limitations

None of these tools is a substitute for measurement. The calculators give starting points. Real-world antennas depend on height above ground, nearby conductors, soil conditions, your exact wire, and weather. Always tune with an antenna analyzer. The "Limitations" section of every tool page lists what is NOT modeled.

Editorial standards

We don't generate text to chase SEO. We don't stuff keywords. Every word on this site is here because it helps a ham do something. We use Font Awesome icons throughout — no licensed photographs, no third-party images, no stock-photo placeholders. We don't host comments or social embeds that could leak privacy.

Back to home

Privacy Policy

Last updated: 2026-09-29

Plain summary

This site does not collect personal data. We don't run our own analytics. If Google AdSense ads appear on this site, Google uses cookies to serve ads — that's Google's own policy, listed below. The QSO Logger runs entirely in your browser; your contacts are stored in your browser's storage and are not uploaded anywhere.

Information we do NOT collect

  • No account, registration, or login.
  • No name, email, callsign, or address collected by this site.
  • No location (we don't ask for or store your coordinates unless you put them in a calculator).
  • No IP address logging by us (your web host may keep standard access logs).
  • No first-party analytics (no Google Analytics, no Plausible, no Matomo on this site).

Cookies and Google AdSense

This site may display ads served by Google AdSense. Google, as a third-party vendor, uses cookies to serve ads based on a user's prior visits to this site or other sites. Google's use of advertising cookies enables it and its partners to serve ads based on the visit to this site and/or other sites on the Internet.

You may opt out of personalized advertising by visiting Google Ads Settings (https://adssettings.google.com). You may also opt out of certain third-party vendors' use of cookies for personalized advertising by visiting www.aboutads.info.

Third-party vendors, including Google, use cookies to serve ads based on a user's prior visits to this website. Users may opt out of the use of the DART cookie by visiting the Google Ad and Content Network privacy policy.

Cookies set by this site

No cookies are set by this site for analytics or tracking. The QSO Logger uses your browser's localStorage to save your contacts — this stays on your device and is not transmitted.

Third-party services used

  • Tailwind CSS CDN – styling only; no user data sent.
  • Font Awesome CDN – icons only; Font Awesome may log standard request data per their privacy policy.
  • Google AdSense – if enabled, uses cookies as described above.

Children's privacy

This site is not directed at children under 13 and we do not knowingly collect information from children.

Changes to this policy

If we change anything material, we'll update the "Last updated" date at the top. Continued use of the site after a change means you accept the updated terms.

Contact

For privacy questions, open an issue on our public repository or email the maintainer address listed in the site footer.

Back to home

Disclaimer

Last updated: 2026-09-29

For informational purposes only

The calculators, charts, formulas and content on HAMDeck are provided for general informational purposes only. They are NOT a substitute for professional engineering advice, licensed radio-frequency safety evaluation, or measurement with calibrated instruments.

Not professional advice

Nothing on this site constitutes:

  • Electrical engineering, RF engineering, or antenna engineering advice from a licensed Professional Engineer.
  • Medical advice regarding radio-frequency exposure.
  • Legal advice regarding amateur radio licensing in your jurisdiction.
  • Compliance certification under FCC, ICNIRP, or any other regulatory standard.

RF exposure compliance

The RF Safety Distance tool provides an estimate based on FCC OET Bulletin 65 / ICNIRP guidelines. It is not a substitute for a formal RF exposure evaluation as may be required by your local regulator. If you operate a station above the FCC exemption limits, you are responsible for performing — and where required, documenting — a proper evaluation. Consult a qualified RF safety professional if you have any doubt.

Antenna construction safety

Working at height, near power lines, or with RF voltages can be dangerous. The tools here will not keep you safe. Use professional fall protection, observe electrical clearance, and follow local regulations. Never erect an antenna near overhead power lines.

Licensing and operating

Transmitting on amateur radio frequencies requires a license in virtually every jurisdiction. Operating without one is illegal and can result in fines, equipment confiscation, and criminal charges. HAMDeck is not affiliated with any licensing authority.

No warranty

All content is provided "as is" without warranty of any kind, express or implied. We do not warrant that the calculators are accurate, error-free, or fit for any particular purpose. Numerical results are starting points, not facts.

Limitation of liability

In no event shall HAMDeck or its maintainers be liable for any claim, damages, or other liability arising from, out of, or in connection with the use of the calculators or information presented on this site.

External links and references

From time to time we may link to external sources (e.g., RepeaterBook, ARRL, ITU zone maps). We are not responsible for the content of those external sites.

Contact

If you spot a factual error in the calculators or content, please let us know via the contact information in the footer. We're responsive about fixing mistakes.