V oblasti amatérskeho rádia je QSL lístok tradičným potvrdením spojenia medzi dvoma rádiovými operátormi. Aby sa tieto lístky dali tlačiť efektívne a personalizovane, často sa pracuje s údajmi vo formáte ADIF (Amateur Data Interchange Format), ktorý obsahuje záznamy QSO – dátum, čas, volací znak, report, módy, pásma a stav QSL. ADIF to QSL Label is a web-based tool that makes this job easier - it allows you to import ADIF files, set filters, format the appearance of QSL cards or labels, and generate a print-ready PDF. Its author is Simon S53ZO. You can use the web version or a Python script. The address for the web version is https://s53zo.github.io/ADIF-to-QSL-Label/make_qsl_labels.html
You will read in the article
What ADIF does is QSL Label

Po načítaní stránky nájdete sekciu “Data”, where you can upload your own ADIF file (or use sample data) and then apply filters:
-
Dátum – you can enter a range (from … to …) to display only QSOs in a certain time period.
-
Pásma (Bands) a Módy (Modes) – filtering based on bands (eg 40 m, 80 m, VHF...) or operating mode (CW, SSB, digital, etc.).
-
QSL field & QSL status – you can choose which QSL entries are already received, need to be sent, ignored, etc. This makes it easy to manage the status of your receipts.
You then have the option to choose whether you want to print štítkové hárky (Label sheets) alebo priamo samostatné QSL lístky.
Layout of pages and tickets
This tool offers detailed layout settings:
-
Selection of paper size (A4, Letter), number of columns and rows, height of labels, margins (left, right, top), starting position (e.g. start in the first column / row, or somewhere in the middle), etc.
-
With a QSL ticket, you can separately set ticket dimensions, label dimensions, offsets (displacements), orientation (rotation), which enables adaptation to specific printing needs or the type of paper or preprinted cards.
V sekcii Inside label you can set the inner margins (padding), the text in the footer (left and right), and their offsets so that the text does not appear stuck to the edge or overlap other elements.
Typography and data table
The next part concerns the appearance of the text:
-
Font selection for body text, callsign, headings, and mono font for cases where you want to use a fixed width font (e.g. to ensure that columns line up nicely).
-
The option of dynamic or static column width, minimum column width, column specification via CSV values - which means that if you have multiple items, you can define exactly how much space will be given, for example, date, time, call sign, name.
Advantages
-
Flexibilita – almost everything can be customized: dimensions, orientation, fonts, number of columns, margins, etc.
-
Filter podľa potreby – you can select only those QSOs that you need to confirm or that have a specific QSL status.
-
Live náhľad a PDF export – you see a preview of how the labels or tickets will look already during the settings, and then you export to PDF, which is laid out exactly according to these settings.
-
Užitočné pre rádioamatérčenie a podobné hobby – saves time compared to manually designing QSL tickets and layouts.
ADIF to QSL Label limitations and possible improvements
-
Since everything runs in the browser, large ADIF files can cause slowdowns or memory limits - with hundreds or thousands of QSOs, performance can be limited.
-
The layout items are very detailed, which is a plus, but can be confusing for users who just want to quickly print simple labels without setting up.
-
Printing can be sensitive to the accuracy of papers and labels - if the printer does not fit the dimensions exactly, it may be necessary to adjust the offsets or margins manually.
Conclusion
ADIF to QSL Label is an excellent tool for radio amateurs when you need to create your own QSL cards or tag sheets from your list of connections in ADIF format. It offers a lot of customization options - from data filtering to detailed visual settings - and allows export to PDF, which is very practical. For those who frequently send QSL tickets, this can be one of the most effective ways to streamline the process.

Hi Simon, thanks for your free program for printing QSL labels.
Pało OM3CFR