The Best Gift For Mom(Code:Sale6) | Free shipping Over $99
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
1 / 9
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
(Pre-sale) DIY Photo - Custom Photo Diamond Painting
You May Also Like Don't Like These?
0% OFF
Craftsyart

(Pre-sale) DIY Photo - Custom Photo Diamond Painting

CRT10010

$30.00
236 sold
Size
Round/Square
Qty 1000 in stock

Submit Your Photo or Design for a Custom Diamond Painting

Make a custom diamond painting from your photo!

We offer 100% money back guarantee of design quality on custom diamond art.

Upload any image from your phone or computer and choose your preferred size and diamond shape.

Exclusively available at craftsyart. No other company will offer this service due to the amount of time it takes per picture. That's what makes us different.

💟 Free design previews before you buy.

💟 Over 1000 5-star reviews from happy customers.

💟 All diamond pictures are adjusted manually by professional designers (at no extra cost).

If you don't know how to operate, you can click here to get the answer you want >>

How it works

Mainly we take 7-15 days to finish design of your custom diamond painting,and the shipping time need another 7-25 days.
Send your photo and we'll design a diamond painting!
Please read the below before purchasing:
We want you to be happy with your purchase. If the photo you submit is too low quality (e.g. too small size, faces too far away, a lot of shadows), it may be rejected!
The larger the size chosen, the more it will resemble your original image. We recommend larger sizes for pictures with people in them. If the faces are far away, you will need a larger size!
Please select the appropriate canvas size based on the dimensions of your image. If the dimensions don't match, your image will be cropped and/or resized to fit the canvas size you chose! We may ask for your feedback before proceeding.
We can help you crop and resize or do minor color and shadow touch ups on most photos. We cannot make any big changes to the image like removing backgrounds, objects or watermarks.
There may be minor color differences in the finished result due to chromatic aberration. For higher fidelity to your original photo we recommend a larger size.
Important Information

Canvas type: Full Coverage. The full picture will be covered with diamonds once completed.
Diamond type: Round Drill/Square Drill.
What's included: Everything you need to complete the picture is included with the purchase of every kit.
Ready to buy?

Simply hit that ADD TO CART button and breeze through our secure checkout.



Submit your photo now for a free preview
⏳ Please wait for the UPLOAD button to appear (it can take a little time)

✔️ Ask us for advice on photo quality and size

✔️ Free photo cropping/resizing and enhancements

✔️ Full Drill Coverage
✔️ Love It or Money Back

If you don't know what Size is Suitable Size, you can contact us by email: service@craftsyart.com





What Enhancements Do We Make to Your Photo?

1.BASIC CROPPING AND FRAMING--We will make sure the subject(s) of your photo are the focus of your diamond painting.


2.SHADOW AND HIGHLIGHT ENHANCEMENTS--We will make sure few details will be lost in the very dark or very bright areas of your image.


3.RIGHTNESS AND CONTRAST ADJUSTMENTS--Our goal here is to make sure your diamond painting is bright, detailed, and full of wonderful colors.


4.OPTIMIZED COLOR CORRECTION--Sometimes, unexpected colors may turn up in your diamonds. Black areas in photos may contain shades of green or brown when converted to diamond painting. We'll do our best to keep color code your painting to retain color fidelity.

NOTE:

Do not change the quantity in your cart! Only submit one photo per custom painting. If you would like to order more, please repeat the process and create a separate order.

If you select a canvas size that is incompatible with your photo, we may crop your photo to fit.

Dear customer,

The sale of Physical products and services from craftsyart.com, which will be taxable in the country associated with the location of the customer. Tax is charged at the applicable rate in accordance with local legislation in each country. We will collect fees based on the tax rate of the customer's country when the order is settled, and finally pay it to the local tax authorities in accordance with local laws.

The Vat tax rates are as follows:

(VAT Sharing: A portion of the VAT will be covered by us in France, Germany, United Kingdom, Belgium, Spain, Italy, Netherlands and Portugal to reduce your tax burden.)

Country VAT Rates
France 5%
Germany 5%
Great Britain and Northern Ireland 5%
Belgium 7%
Spain 10%
Italy 10%
Netherlands 7%
Portugal 10%
Austria 20%
Albania 20%
Bulgaria 20%
Croatia 25%
Cyprus 19%
Czech Republic 21%
Denmark 25%
Estonia 22%
Finland 25.5%
Greece 24%
Hungary 27%
Latvia 21%
Lithuania 21%
Luxembourg 17%
Liechtenstein 8.1%
Malta 18%
Monaco 20%
Norway 25%
Poland 23%
Republic of Ireland 23%
Romania 19%
Slovakia 20%
Slovenia 22%
Sweden 25%
Switzerland 8.1%

Note: VAT rates may vary depending on the destination country.

A few important notes on the value-added tax policy of EU countries:

1) The tax exemption for small packages under 22 euros will be cancelled
From July 1, 2021, the previous tax exemption for small packages below 22 euros will be cancelled. In order to collect value-added tax, all imports into the EU must be declared at the border using electronic customs declaration forms.
2) E-commerce platforms and customs will assume the obligation of VAT collection
From July 2021, as an e-commerce platform, we will assume the obligation of withholding and payment of value-added tax. Therefore, you will find that our website will collect taxes and fees for regions in the European Union, and in accordance with the tax rate standards of the European Union countries.

Any questions pls don't hesistate to contact us at any time.

Email: service@craftsyart.com

Customer Service Open hour:

Monday to Friday from 9 am to 6 pm
Except Saturday - Sunday And public holidays

Company Address:

Shenzhen Huanjin Technology Co., Ltd.

Room 401, Building No.1, Xintianxia Industrial City, Vanke City Community, Bantian Street, Longgang District, Shenzhen, China

Note to Retail Shops: We have only recently started to offer wholesale Diamond painting kit to stores.

WHOLESALE DISCOUNT

Buy $299 Save $20 (code:CRTWH20)

Buy $499 Save $50 (code:CRTWH50)

Buy $999 Save $100 (code:CRTWH100)

Buy $1999 Save $200 (code:CRTWH200)

Buy More Save More
Extra Bonus for our ecommerce customers(also can enjoy sitewide promotion Buy 4 get 1 Free)


If you are a Retailer and would be interested in selling our Diamond painting kit please click on the link below, or if you have any queries please email us at the addresses below:
service@craftsyart.com
Craftsyart is our publisher and distributor to Retail stores around the world.

You May Also Like Don't Like These?
Customer Reviews
Here are what our customers say.
Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.