WRL Companion

A browser extension for World Radio League: QRZ.com lookups, worked-park/state tracking, a bearing-sorted spot panel, license-class frequency filtering, quick bookmarks, and a one-click LoTW → QRZ Logbook import.

WRL Companion action bar running on the World Radio League spotting page

What it does

On the spot list

The action bar (bottom-right, dark pill dock)

The Bearings panel

LoTW → QRZ Logbook import

1 Download the extension

Grab the zip file below and unzip it into its own folder on your computer.

Download WRL Companion

2 Load it into Chrome

Open a new tab and go to chrome://extensions

Turn on Developer mode (toggle in the top-right corner).

Click Load unpacked, then select the unzipped wrl-companion folder.

3 Sync your POTA worked-parks data

Open pota.app in a tab and make sure you're logged in.

Just leave that tab open for a few seconds — the extension quietly grabs your worked-parks and worked-states list in the background. No setup needed.

This step only works if you have a POTA hunter log — the dots and state colors depend on your pota.app worked-parks data specifically.

4 Set your license class (optional)

chrome://extensions → WRL Companion → Details → Extension options → set "Your US License Class" (Technician, General, or Extra) → Save.

This powers the red out-of-privilege highlighting and the "Hiding Out-of-Privilege" filter toggle, using standard FCC Part 97 HF band privileges.

5 Set up LoTW → QRZ import (optional)

On that same Extension options page: enter your LoTW password and click Save. Your LoTW username doesn't need to be entered here — it's already set on QRZ's own side, under QRZ Settings → LoTW Access page.

By default the QRZ tab closes itself automatically once the import finishes — uncheck the box on the settings page if you'd rather review the full details on QRZ's own page instead.

Your password is stored locally in this extension's own storage on your computer, and is only ever typed into QRZ's own password field to run the import — nothing is sent anywhere else.

6 Go spot!

Open your World Radio League spotting page. Within a few seconds you should see the layout shown in the screenshot above.

Troubleshooting

Dots staying grey? Make sure a pota.app tab is (or recently was) open while logged in — the sync only runs there.

LoTW import saying username/password incorrect? Double check the password saved in the extension's settings page, and confirm your LoTW username is still correct under QRZ's own Settings → LoTW Access page.

License privilege colors look off? The band-privilege table is built from general Part 97.301 knowledge, not a live FCC lookup — let me know the specific band/mode combo and it can be corrected.

Nothing showing at all? Double-check the extension is enabled at chrome://extensions, and try reloading it (circular arrow icon) plus refreshing the WRL page.