Building PI for
all tools SI.xml PI.xml logo tool DNS wizard RadioVIS lookup validator

PI.xml Builder

Generate a PI.xml (Programme Information) schedule skeleton for your station.

Which station is this for?

Your station name and the bearer ID from your SI.xml

Where do I find my bearer ID? ▾
Your bearer ID is in the SI.xml you generated with the SI Builder, it's the id attribute on the <serviceID> element. It looks like fm:a0c.c479.09580 for FM, dab:e1e.ce15.c479.0 for DAB, or hd:07f.a1b2c for HD Radio.

Which day is this schedule for?

We'll generate a full day's PI.xml, add shows in the next step

What's on?

Add your shows, leave gaps, overlap is fine, order doesn't matter

No shows added yet, tap below to start
NEW SHOW
📋
Heart FM London
Schedule for today
0 programmes
✓ copied to clipboard!
Generated PI.xml ▾

          

Populate <programme> elements with your broadcast schedule. Host at /radiodns/spi/3.1/PI.xml.

Start over for a different station
FM · Steely Dan music you can RadioDNS to