
Make Your Own Baseball Cards
An online baseball card maker built for teams. Upload photos, pick a design, put stats on the back, and get real printed cards or print-ready files. Free to design.
A baseball card maker that handles the whole roster
Most card makers are built for one card at a time. You drop a photo into a template, type a name, and export an image. That works for a single keepsake. It falls apart when you need 14 matching cards for a team, or 190 for a league, each with its own photo, number, and stats.
Pennant Cards treats the team as the unit. You set the design and colors once, add the roster, and every card is generated from it. Parents can submit their own kid's photo and answers through a form link, so you are not collecting files over text. When a photo changes or a number is wrong, you fix one field and the card updates.
Designing is free. When the set is ready, order printed cards on 16pt gloss cardstock, shipped in 4 to 5 business days, or download print-ready PDFs to print anywhere. Cards start at $1.25 each with a 25-card minimum.
How the card maker works
1. Add your players
One player or a whole roster. Type names in, paste from a spreadsheet, or send parents a form link to fill in their own.
2. Upload photos
Any phone photo works. Backgrounds are removed automatically, and you can adjust exposure, crop, and position.
3. Design the card
Pick one of 12 designs, set team colors, add a logo, and choose which fields appear. Changes apply to every card at once.
4. Print or download
Order printed cards shipped to your door, or download print-ready PDFs and take them to a local print shop.
What you can customize
Twelve card designs
Classic bordered layouts, a wood grain, an airbrush, a jumbotron, a pennant banner, a minimal style, and a fully custom design where you upload your own overlay.
Team colors everywhere
Set primary and secondary colors once. Borders, banners, text, and the back of the card all follow.
Stats and facts on the back
A stats table with your own columns, a custom text block, a fun-facts layout, or an automatic team roster. Combine two layouts on one back.
Background removal
Cut the player out of a cluttered photo in one click, then put them on a solid color or one of our graphic backgrounds.
Player, coach, and team cards
Portrait cards for players and coaches plus a landscape team photo card, all in the same design.
Ball icons for every sport
Baseball by default, with soccer, basketball, football, hockey, and bowling icons for teams that play more than one sport.
See the designs
Each design has its own front layout, back layouts, and color scheme. Flip through examples with player, coach, and team cards.
What teams say about the cards
"To say that the cards were a hit would be an understatement! The kids went nuts for them and the parents were thrilled too. I will certainly be using your company again for future projects!!"
"The cards turned out great. Great quality with a quick turnaround. The best part was the customer service! A representative reached out with a few suggestions on how to make the cards even better. Resulted in cards the whole team were excited for."
"I've ordered custom baseball cards for my son's baseball team from multiple companies over the last few years and Pennant Cards has been the best by far in every aspect. Will definitely use them again."
"Best baseball player gift ever! The process is very easy and fast. I sent in my order and they reached out to me immediately with a couple of suggestions to make to cards look better and fixed them for me right then. I will definitely do this again."
"Ordered a 'team' of cards for our wedding as my fiance loves sports and card collecting. We used photos of friends and family, and made 'packs' to hand out. Very customizable, easy to use site, reasonably priced and they came out great! Thank you!"
"This is the BEST site for custom baseball cards. The design process was so simple - I was able to easily design cards for a team of 24 kids. And the cards look amazing! They are really high quality and look and feel just like real baseball cards."
"Everything was so easy to do and turned out great. The cards were a big hit with the kids and families. Thank you for being helpful and responsive to make the whole process perfect."
"I LOVED how easy your app was to create these cards! This was a project I've wanted to do for the last 3 seasons but could never get anything to look great. Your site was simple to use and the cards look GREAT!"
"The whole process was awesome from start to finish - ease of the site, the design options, and level of service. I am especially grateful that they cared enough to reach out with a design recommendation to ensure ultimate satisfaction."
"Our team cards came out AMAZING and the entire team was beyond thrilled! We can't wait to order a new deck next season!"
"The cards were beyond AMAZING and all the kids loved them!"
"The customer service with this company is outstanding! I had many questions and they were answered very quickly, and the baseball cards they made for me are such great quality!!!"
"These cards far exceed my expectations!! Thank you so much!!"
"These cards are such good quality - and the process to create them super simple with great communication from the Pennant Team. Will definitely be ordering more!"
"My daughter's team lost their minds over the cards, thanks again!"
What printing costs
Design for free. Printed card pricing drops with quantity. Digital downloads are priced per player.
Pricing Calculator
Frequently asked questions
Sign up for a free account and start a project. Add a player, upload a photo, and pick a design. Set the team colors, enter the name and number, and add stats or fun facts to the back. The card previews as you work. When it is done, order printed cards or download the files.
Designing is free, with no credit card required. You pay when you order printed cards, which start at $1.25 per card with a 25-card order minimum and at least 18 copies per player, or when you buy a digital download, which starts at $25 for a project.
Yes. The back of every design supports a stats layout with columns you name yourself, such as AVG, HR, RBI, and IP. You can also use a custom text block, a favorites list (favorite player, walk-up song, nickname), or an automatic roster of the whole team, and combine two of these on one back.
Yes. A digital download gives you high-resolution CMYK PDFs with bleed and trim marks, plus instructions to hand to a print shop. This is the option for anyone outside the US or anyone who needs cards faster than shipping allows.
Standard trading card size, 2.5 by 3.5 inches. Printed cards use 16pt C2S cardstock with UV gloss on the front and have square corners. Downloads are set up at the same size with a bleed, so a print shop can cut them to match.
Yes. The Custom design lets you upload your own front and back artwork as an overlay and place the text fields where you want them. The Blank design gives you complete control with no template at all. Both come with downloadable templates at the right size.
It depends on how many cards you need. For one or two cards of one player, an Etsy seller is cheapest. For a team or league, you want a tool that handles a roster, lets parents submit their own photos, keeps every card consistent, and prints in bulk. That is what Pennant Cards is built for. Our printing options guide compares the alternatives with prices.
Guides and updates
What the card maker can do, and how teams have used it.
Make your first card now
Sign up free, upload one photo, and see it on a card in a couple of minutes. Add the rest of the team when you are ready.

