Valentine's Day
Trading card valentines they'll keep
A real trading card of the two of you, with a love letter waiting behind the QR code. Or your kid's own sports card for their best friends and teammates.
- For your person
- A love letter behind the QR code
- Sports valentines for kids
- Free to design
- From $29.99
Swipe or drag horizontally, click the card, use the Front and Back buttons, or press the left and right arrow keys to change sides.
The short answer
A trading card valentine is a personalized trading card given for Valentine's Day: a photo on the front, a message on the back, and on Cardbop a QR code that opens a love letter, photos, and a playlist. For a partner, a Display Card in a case is $29.99; for a kid's friends or teammates, a 10-card Pack is $49.99.
For your person
Your rookie season together
The first photo of you two on the front, the year you met, and stats only you'd get: dates survived, inside jokes per day.
The love letter behind it
The long version of what you'd say, behind the QR code. They find it when they turn the card over.
The year in photos
Every trip and dinner from the year, with captions, behind the same card.
The playlist
Link the songs that are yours on Spotify or Apple Music.
More on hiding a love letter behind the card.
Sports trading card valentines for kids
Sports trading card valentines
Your kid's own player card for their teammates, with a "Happy Valentine's Day" on the back.
For best friends
A 10-card Pack: a card for each best friend, each with its own photo and note.
For the coach or teacher
One card from your kid, with a thank-you behind the QR code.
How it works
Pick the photo
The two of you, or your kid in uniform.
Add the details
Names, the year you met or the season, and a short message on the back.
Order it
A Display Card in a case is $29.99; a 10-card Pack is $49.99.
Write the love letter
After you order, open the card's page and sign in with the email you ordered with to add to it. Add the letter, the photos, and the playlist.
Free to design
A love letter behind the QR code
Sports valentines for kids
Sealed in a display case
No app needed to scan
Single $29.99 / 10-card Pack $49.99
Frequently asked questions
What is a trading card valentine?+
A valentine made as a trading card: a photo on the front, a message on the back, and on Cardbop a QR code that opens a page for a longer love letter, photos, and links. Every Cardbop card is a Living Card: the QR code printed on the back opens a page that belongs to that card.
What's a good custom valentine for a partner?+
A personalized trading card of the two of you in a display case ($29.99), with a love letter and the year's photos behind the QR code. It's a keepsake, not a card that goes in a drawer.
Can my kid give sports trading card valentines?+
Yes. Make your kid's player card with a Valentine's message on the back. A 10-card Pack ($49.99) covers a group of best friends or teammates, each card with its own photo and note.
Can I make valentines for a whole class?+
A Pack is 10 individually personalized cards, which suits close friends or a small team. There's no bulk option for a full class of identical cards yet.
What goes behind the QR code?+
You can add the story behind it, more photos from that day, links (a highlight video, a playlist, a shared album), and a note the person who gets it finds when they scan it. Only people with the card or its link can open the page, and the owner can make it private. The printed code never changes, so the page can be updated any time.
How much does it cost?+
A single Display Card in a case is $29.99 and a 10-card Card Pack is $49.99. The page behind each QR code is included with every card. Designing is free.

