Skip to main content

Badge Generator

Turn any myTRS registration export into printable volunteer badges. Upload a CSV or Excel file, customize the look, and print directly from your browser.

Your data stays on your device

The Badge Generator runs entirely in your browser. Registration data is never uploaded to a server — nothing leaves your computer.

What it does

  • Auto-detects First Name, Last Name, and Reg Type columns
  • Automatically parses Activity / Timeslot columns into shift schedules with date, time, and location
  • Displays headshot photos when your export includes image URLs
  • Lets you add up to six custom fields (e.g. T-shirt Size, Box Number)
  • Supports an event logo and a custom header color
  • Offers three badge sizes (3"×4", 4"×5", 4"×6") with a fold line for front/back content
  • Paginates large events (25, 50, or 100 badges per page) so your browser can print without freezing

How to use it

STEP 1: In myTRS, go to the Registration Report, select the headers you want on your badges (at minimum: First Name, Last Name, Reg Type), set display to 5,000, run the report, and Download as CSV. The tool includes a full guide for exports with and without shift data.

STEP 2: Click Open the Badge Generator above.

STEP 3: Drop your CSV or Excel file onto the upload area. The tool automatically detects the header row, name columns, and any repeating activity columns.

STEP 4: Adjust badge size, header color, event name, and logo. Toggle whether to include activities & timeslots.

STEP 5: Preview the badges, navigate between pages if needed, then click Print Current Page.

Print settings

Make sure Background graphics is enabled in your browser's print dialog — otherwise the header color will not appear on printed badges.

Supported file formats

CSV (.csv), Excel (.xlsx), and legacy Excel (.xls).

Need help?

If something doesn't auto-detect correctly, use the Header row selector on the upload card to point the tool at the correct row, and map any custom fields manually in the Map Custom Fields section. For anything else, contact TRS support via email.