Your cart

Custom photo magnets & keepsakes

Buttons, keychains, ornaments and more, made from the photos and moments you love. Little reminders of the moments that matter.

In season now

Names of Christ Advent

Ready-made ornament sets for a Christmas tradition. The Full Set has all 25 pieces, or start with one of the two 12-piece sets.

  • Full Set$65
  • Set 1$40
  • Set 2$40

Turn your photos into something special.

Little reminders of the moments that matter.

  1. Upload your photo

    Choose a favorite from your phone or computer.

  2. Position and size it

    Drag, zoom and rotate until it’s just right, then pick your size.

  3. We make it for you

    Every piece is made to order, then shipped to you or held for local pickup.

Mix and match any sizes: 1 for $4, 3 for $10, 6 for $18, 9 for $25. The cart applies the best price automatically.

Start creating

Gift ideas for…

Not sure what to make? Start with who it’s for.

Live events

Photo magnets, made at your event.

Birthday parties, weddings, corporate banquets, fundraisers and more. Your guests leave with a keepsake they’ll actually keep.

  • Weddings & receptions
  • Birthday parties & family celebrations
  • Corporate events & banquets
  • Schools, fundraisers & community events
  • Classic · $450up to 50 guests · 2 hours
  • Premier · $650up to 100 guests · 2 hours
  • Signature · $950up to 200 guests · 3½ hours
  • Grand · $1,350up to 300 guests · 5 hours

Businesses, schools & fundraisers

Custom magnets, NFC tags & buttons in bulk.

Branded giveaways, team spirit, school fundraisers, client gifts. Tell us what you need and we’ll send you a quote.

  • Custom magnets

    Your logo, art or photo.

  • NFC tags

    Tap a phone, open your link.

  • Magnets with NFC

    A magnet that does something when tapped.

  • Branded buttons

    For staff, teams and events.

  • Fundraisers

    For schools, teams and groups.

Request bulk pricing

Firefly Keepsakes logo

Hi, I’m Karissa.

I love making things that mean something: the family photo ornament that comes out every Christmas, the magnet you see on the fridge every day, the little reminder of a person or moment you don’t want to forget. Firefly Keepsakes grew out of Firefly Events & Experiences, the business I run with my husband, Nate.

Read my story →

Quick answers

How long will my order take?

Orders that don’t need custom design work are typically made and shipped, or prepared for pickup, within 3–5 business days.

Do you ship? Can I pick up locally?

Both. Choose shipping or local pickup at checkout. Local pickup is available in Grantsville, Utah.

What photos work best?

Use the highest-quality original photo you have. Your finished keepsake can only be as clear as the file you upload.

Do you offer bulk or business orders?

Yes. For teachers, small businesses, schools, teams, reunions, parties and organizations. Ask for a quote before placing a large order so we can talk through the details.

Let’s make something that matters.

Create a keepsake in minutes, plan a live event, or ask about a bulk order.