> For the complete documentation index, see [llms.txt](https://eventx-hq.gitbook.io/knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eventx-hq.gitbook.io/knowledge-base/badge/badge-setup.md).

# Badge Setup

Badge setup covers creating, designing, and configuring name badge templates for on-site check-in printing. EventX supports three printer types — Brother, Zebra, and Epson — each with different capabilities, badge sizes, and colour support.

## Getting Started

Start here if you're designing a name badge for the first time:

* [**How to Design a Name Badge for Check-in**](/knowledge-base/badge/badge-setup/designing-a-name-badge-for-check-in.md) — Step-by-step guide to creating your first name badge template, from choosing printer type to adding fields and previewing.
* [**Badge Editor Reference**](/knowledge-base/badge/badge-setup/badge-editor.md) — Complete reference for the badge editor, including Design Mode vs Code Mode, adding elements, adding brand labels, and creating Epson colour templates.
* [**Which Fields Are Supported on Name Badges?**](/knowledge-base/badge/badge-setup/badge-fields.md) — All supported and unsupported fields for badge printing and Check-in App custom lines.

## Advanced

* [**How to Add a Brand Element in Code Mode**](/knowledge-base/badge/badge-setup/badge-editor.md#how-to-add-a-brand-element-in-code-mode) — Add conditional category labels (e.g., VIP, Speaker, Delegate) to badges using JSON.
* [**How to Add Epson Colours in Code Mode**](/knowledge-base/badge/badge-setup/badge-editor.md#how-to-add-epson-colours-in-code-mode) — Add full-colour text and shapes to Epson badge templates.
* [**Custom QR Code on Badges**](/knowledge-base/badge/badge-setup/designing-a-name-badge-for-check-in.md#custom-qr-code) — Use custom QR codes instead of the default check-in QR code on name badges.

## Common Questions

* **How do I choose between Design Mode and Code Mode?** — See [Badge Editor](/knowledge-base/badge/badge-setup/badge-editor.md#how-to-choose-design-mode-or-code-mode). Use Design Mode for drag-and-drop editing. Use Code Mode for Epson colours, brand elements, and advanced JSON changes.
* **Which printer supports colour printing?** — Only [Epson badges](/knowledge-base/badge/badge-types/epson-badge-type.md) support full-colour printing. Brother and Zebra print black only.
* **Can I add a custom QR code to the badge?** — Yes. See [Custom QR Code on Badges](/knowledge-base/badge/badge-setup/designing-a-name-badge-for-check-in.md#custom-qr-code).
* **How do I add a field from the attendee list to the badge?** — Use the **Attendee Info** element in the badge editor. See [Which Fields Are Supported?](/knowledge-base/badge/badge-setup/badge-fields.md).
* **What's the maximum image size for badge uploads?** — 2 MB per uploaded image.
