Heirloom Treasure Co
2" Round Circle Customized Buttons
2" Round Circle Customized Buttons
High Quality Customized Buttons for Sale
Your favorite photos deserve to be seen — not hidden away on your phone or computer. Transform them into eye-catching, personalized photo buttons you can wear and gift with pride. These buttons are printed with precision on top-quality stock, ensuring every detail of your cherished images is captured beautifully. Lightweight and easy to pin onto jackets, bags, or lanyards, they make thoughtful keepsakes for birthdays, memorials, graduations, events, and bulk gifting occasions.
Why choose our photo buttons?
- If your personalized item arrives damaged or defective, contact us so we can help.
- Fast Shipping Via USPS
- Made In the USA
- Lightweight and easy to wear on jackets, bags, or lanyards
- Thoughtful gift for birthdays, memorials, graduations, and more
Product Details
- Round 2" Buttons
- Top-Notch Image Excellence
- Personalized Photo Printing
- Durable Acrylic Backing with Secure Pin Closure
Bulk Orders Welcome
Looking for multiples of buttons? Contact us for a tailored button quote to share your Heirloom Treasures for years to come.
Share

How It Works
-
1. Upload Your Photos
Utilize our software to upload photos from Instagram, Google photos, or Camera Roll. Edit, crop, and preview your photos prior to submission.
-
2. Place Order
Once you are satisfied with your selection of photos, add them to your cart, proceed to checkout, input your shipping details and email, and then place your order.
-
3. Track Your Order
Upon placing an order, we proceed to print, cut, pack & ship it. A confirmation with tracking details will be sent.
Handcrafted Perfection
Every magnet is printed on high-quality photo paper with vivid, bright color ink. Each one is hand-cut for accuracy. Precision cutting guarantees accuracy and attention to detail in every magnet produced.
Shipping & Delivery Times
When ordering your personalized photo magnets, it’s essential to know your shipping options, ensuring you receive them when needed. Here’s a concise breakdown:
Order Processing: Most orders are ready to be shipped in 2 to 3 business days. It can take longer during holiday seasons or if the number of orders is larger than usual. You will be getting email notifications with order status updates. If you need to update your shipping information, please contact us as soon as possible. If your order is not packed yet, we will be able to update it.
Shipping cost: There is $5.95 flat rate shipping fee no matter how many packages you order. We ship most of our orders via USPS.
Delivery Time: It takes 2-5 days for continental US destinations and up to 7 days for Alaska and Hawaii.
Important Note
All delivery times are estimates and cannot be guaranteed. It’s always wise to account for possible delays, especially during peak seasons or unforeseen circumstances.