Free Standard Shipping For Orders Over $50
Questions - 877-860-6847 or 417-827-6115 Central Time 8-8
Personalized products from Designs on Demand

Custom personalized name badges using your photo or logo, with no minimum order and no art or setup charges.

Give your group a professional look with matching name badges, available with pin back or magnetic back. Reorders are at the same price as your initial order, allowing you to order initially for the entire group and then keep the same pricing as you add people.

Our specialty is the attention we give to your image to make each customized name badge look its best. Order your custom name badge with photo, logo, and name today.

Hard plastic photo name badge

Name badge with pin or magnetic back

1.25" x 3" or 1.5" x 3" FRP plastic, glossy or matte finish
2" x 3" FRP plastic, glossy finish
Pin back or magnetic back
Other shapes and sizes available by special order

$9.95 to as low as $3.25
See complete price list below

magnetic back for name badge
pin back for name badge

Magnetic back, $2
Extremely strong magnet
One piece permanently attached to name badge, second piece placed inside garment

Pin back, no additional charge

custom name badge with lanyard slot
red fabric lanyard

Name badge with slot for lanyard

2" x 3.3" FRP plastic, glossy finish
Horizontal (shown) or vertical orientation
Lanyard not included

Fabric lanyard with hook available, red only, $1.50

$9.95 to as low as $3.25
See complete price list below

gold aluminum name badge name badge silver aluminum

Aluminum name badge with pin or magnetic back

1.5" x 3" 020 satin aluminum in gold or silver
Pin back or magnetic back
White available by special order
Other sizes available by special order

$9.95 to as low as $3.25
See complete price list below

Looking for other wearable name products? Take a look at our custom buttons and name patches.


1 2-5 6-15 16-25 26-50 51-100 Over 100
Name badge, plastic, 1.25x3 or 1.5x3 or 2x3, with pin back $11.95 $8.75 $6.75 $5.50 $4.75 $4.25 $3.75
Name badge with slot, plastic, 2 x 3.3 $9.95 $8.25 $6.25 $5.00 $4.25 $3.75 $3.25
Name badge, silver or gold satin aluminum, 1.5x3, with pin back $9.95 $8.25 $6.25 $5.00 $4.25 $3.75 $3.25
Magnetic back $2.00
Fabric lanyard, red $1.50
Shipping/handling starts at $4.25 1st Class Mail for one name badge. FREE SHIPPING for orders over $50.
Prices are for each name badge. Similar name badges, such as with a text change only, can be grouped for the pricing breaks.

Order Personalized Name Badges Now
?How Long To Get It?


Describe your name badge and give the list of names. If the list is long you may wish to send a spreadsheet or list in a separate email. You will email any art you need added to the badges after you check out.

Name badge type:

Options and accessories:

Yes, provide a two-piece magnetic back, $2
We will otherwise send an adhesive pin back, no additional charge

Yes (for badges with slots for a lanyard), add a red lanyard, $1.50


Thank you choosing to order from us. Here is what will happen next.

Step 1. When you finish this transaction, you will get an automated confirmation email back.

Step 2. Reply to the confirmation email and send us your image in a SEPARATE email - there is no upload box in our cart.
You can respond to the confirmation email to further explain your order and attach any image you need to send us. Please do not pre-crop your photo! We need more background than you may realize. You can tell us what you would like focused on, or let us send you the proof of how we would suggest sizing the photo. Even if there are extra people you do not want pictured, please do not pre-crop! We can work with the full picture better.

Step 3. We will personally prepare your proof and email it back for your approval.
Reply promptly to the proof email and let us know if you approve or have changes.

You are welcome to call tollfree at 877-860-6847 8-8 Central if you have any problems with the checkout process or any other questions. We can take your credit card over the phone, but we will ask you to email all your other information.