Sale Off
Custom Project! Make Your Own Diamond Painting
  • Free Photo Enhancement

  • Lifetime Diamond Spill Insurance

  • 365-Day Money Back Guarantee

20x25cm - 8x10in20x30cm - 8x12in30x40cm - 12x16in40x40cm - 16x16in40x50cm - 16x20in45x60cm - 18x24in50x50cm - 20x20in50x70cm - 20x28in60x60cm - 24x24in60x80cm - 24x31in70x70cm - 28x28in80x100cm - 31x39in80x80cm - 31x31in
  • Hurry, Only A Few Left!

 ↓ Upload Your Photo Here ↓

If you don't have your picture available right now, don't worry, you can still place your order and submit your picture later at

Any question about your Custom Diamond Painting? Send us an email at - we reply within 24 hours!

Guaranteed SAFE Checkout

Free Photo Enhancements 

with every order

Shadows and Lighting

Our imaging experts can improve your photo by adjusting the brightness and contrast.

Cropping and Framing

We can make sure the subject of your photo stands out as the main focus.

Color Optimization

We can also manually optimize your photo to remove odd tints and increase color richness.

Why choose MyCraftJoy?

  • Fast & Insured shipping

  • Premium Quality Materials

  • Free Photo Enhancements 

  • 24/7 Human Support

  • Extra ingredient: LOVE

  • Slow & costly shipping

  • Unsafe materials

  • Printed as is

  • Unresponsive BOT Support

  • Bulk processing

What Does My Kit Include?

  • 30-Day Money Back Guarantee

  • Lifetime Diamond Spill Insurance

  • Diamonds in Labeled Zip Bags

  • Crease-Free Canvas

  • Funnel Tray for Diamonds

  • Applicator Pen with Grip

  • Multi-placer Attachment

  • Precision Tweezers

  • Pink Wax (x2)

  • Instruction Sheet with Color Chart

How to Paint with Diamonds

Hundreds of Happy Customers

Customer Reviews

Based on 1 review
Dawn Joseph
Best Custom Diamond Paintings

I just received my custom paintings today so I have not had a chance to start them yet but they look amazing. The detail has captured the cute expressions on my doggos faces. The color and quality is super and I cannot wait to complete hang these pics of my beautiful babies!