Name Tag Maker

Paste names or upload a CSV, pick an Avery badge template, and download a print-ready PDF with multiple name badges per page — for conferences, classrooms, church groups & volunteer events. Built 100% in your browser.

Configure your name badges

Names
Accepts .csv, .tsv, or .txt — columns 1–3 map to name, title, org.
Badge template & paper
Badge content
PNG, JPG, or SVG. Stays in your browser — never uploaded.
Layout options

Badges in this batch

Badge preview (first sheet)

Name Tag Maker — how to use it

What it does

This free name tag maker turns a list of names into a print-ready PDF of name badges — right in your browser — for conferences, trade-show booths, church groups, classrooms, volunteer events, and corporate meetings. Paste names one per line, or upload a CSV/TSV exported from your registration list or sign-up sheet. Each row becomes one badge with up to three lines: name (largest), an optional title or role, and an optional organization. Pick a real Avery template so the badges land on the perforations of stock you already bought, add a shared event header and an optional logo, and download a multi-page PDF — no signup, no watermark on the badges, nothing uploaded.

How to use it

  1. Add your names (required). Paste one name per line, or use Name, Title, Org on each line. Or upload a CSV/TSV — columns 1–3 map to name, title, and organization.
  2. If your file has a header row like Name,Title,Org, tick “First row is a header” so it isn't printed as a badge.
  3. Choose a badge template — Avery 5392/74541 (3×4″, 6-up clip inserts) or Avery 5395 (2⅓×3⅜″, 8-up adhesive) — and your paper (Letter or A4).
  4. Optionally add a shared header (e.g. HELLO my name is or your event name), an accent color, and a logo.
  5. Pick auto-fit (long names shrink) or fixed name size, toggle cut guides, then click Download badge PDF (or Print). Print at 100% / Actual Size.

Worked example

A volunteer coordinator has 47 people on a sign-up sheet. She exports it to CSV (Name,Role,Team), uploads it, and ticks “First row is a header.” She picks Avery 5392 (3×4″, 6 per sheet) on US Letter, types the header Spring Cleanup 2026, and sets her org's blue as the accent color. The headline reads 47 badges across 8 pages — 1 blank on the last sheet (47 ÷ 6 = 7.83, rounded up to 8 sheets; the last sheet holds 5 badges and 1 blank slot). The breakdown shows buy at least 8 sheets of 5392 stock. One name, “Christopher Vandenberghe,” is long, so auto-fit shrinks it to fit the safe zone — no clipping. She clicks Download badge PDF, prints at Actual Size, and the badges drop straight into her clip holders.

How the math works

Accuracy & print disclaimer

Always print at 100% / “Actual Size.” The single biggest cause of badges not lining up with Avery perforations is a print dialog set to Fit to Page, Shrink to printable area, or Auto-rotate and center — any of these shifts every badge off the die-cut. Turn them off. Home laser and inkjet printers also have a non-printable border (~0.25 in) they physically cannot reach, so keep critical text inside the safe zone (this tool insets text automatically) and expect background color that bleeds to the card edge to show a faint white hairline. Avery grid origins here are hard-coded per product number (5392/74541 6-up, 5395 8-up); choosing a US-Letter Avery template with A4 paper will shift the grid — match your paper to the template. On-screen accent color is approximate, not a calibrated proof — printers and color profiles vary. Everything — CSV parsing, logo handling, PDF generation — happens entirely in your browser; no names or files leave your device. This tool produces print-ready artwork, not secure ID credentials (no barcodes or holograms unless you add them as a logo image). Bleed standard is 0.125 in; safe zone 0.125 in minimum, 0.25 in recommended for high-stakes jobs (per print-industry and Avery guidance).

Common mistakes this tool helps you avoid

Frequently asked questions

How do I make name tags from a list of names for free?

Paste one name per line, or upload a CSV/TSV exported from your sign-up sheet. Each row becomes one badge. Pick an Avery template (e.g. 5392, 3×4″, 6 per sheet), choose Letter or A4, and download a print-ready PDF with multiple badges per page. It's free (a free account unlocks downloading & saving).

Can I import a CSV of names, titles, and organizations?

Yes. Upload a CSV or TSV; the first three columns map to the three badge lines — name (largest), title/role, and organization/company. Extra columns are ignored. If the first row is a header like Name,Title,Org, tick “First row is a header” so it isn't printed.

How many name badges fit on a page?

Avery 5392/74541 (3×4″) fits 6 per sheet (2×3 grid); Avery 5395 (2⅓×3⅜″) fits 8 per sheet (2×4). Pages = badge count ÷ badges-per-page, rounded up. The tool also shows how many blank slots remain on the last sheet.

Will the badges line up with my Avery sheets?

Yes, if you print at 100% / Actual Size. Grid origins are hard-coded to each Avery product's die-cut spec, not derived by dividing the page. The main cause of misalignment is a print dialog set to Fit to Page or Auto-rotate-and-center — choose Actual Size and turn those off.

Is the name tag maker free, and is my data uploaded?

It's free, and your names, CSV, and any logo are processed entirely in your browser — nothing is uploaded, logged, or stored. That's both a privacy feature and what removes the signup gate paid makers put in front of CSV import and PDF export. A free account unlocks downloading & saving.

What happens to very long names on a badge?

Auto-fit shrinks a long name point by point so it fits the safe zone, down to a minimum size. A single unbreakable word still too wide at the minimum is truncated rather than overflowing the edge, and the row is flagged in the validation summary.

Related tools

Add this name tag maker to your website

Run an event, school, church, club, or HR site? No account, no coding. Copy the embed code and paste it where you want it:

<iframe src="https://snaptoolsuite.com/name-tag-maker/?embed=1"
  style="width:100%;max-width:780px;height:1500px;border:0;"
  title="Free Name Tag Maker" loading="lazy"></iframe>
<p>Free <a href="https://snaptoolsuite.com/name-tag-maker/">Name Tag Maker</a> by Snap Tool Suite</p>
2 Paste it on your page
3 It just works

Private: your names, CSV file, and logo are processed in your browser and never uploaded. We don't store or sell your data.