iLoveDXF

مولّد نمط الرسم بالألماس

حوّل صورة إلى مخطط رسم بالألماس قابل للطباعة مع مفتاح رموز، بحجم مناسب لتباعد حباتك — بالكامل في متصفحك.

الألوان عيّنات عامة تقريبية — طابق كل لون بأقرب لون من ماركة الحبات الخاصة بك قبل الشراء.

مجاني، بدون تسجيل. تتم معالجة الصورة في متصفحك — لا شيء يُرفع.

اسحب وأفلت، أو انقر لاختيار JPG أو PNG أو WEBP

How it helps

Downsamples any photo onto a facet grid sized to your drill pitch.
Snaps each facet to the nearest color in a curated craft palette.
Every facet gets a printable symbol so the chart is easy to follow drill by drill.
Download the chart as SVG and the color list as a CSV shopping list. Free, browser-local, nothing uploaded.

Best practices

  • - Start around 80 facets wide for a first project; more facets add detail but also drilling time.
  • - High-contrast photos with clear shapes translate to cleaner patterns than busy, low-contrast ones.
  • - Match the generic color names to the closest color in your own diamond/drill brand before buying.
  • - A finer drill pitch gives a smaller, more detailed finished piece for the same facet grid.

Limitations

  • - Colors are a curated, generic set, not a specific brand's exact numbered catalog.
  • - The palette is fixed rather than auto-optimized per photo.
  • - Very busy photos with soft gradients can produce a large color count; simplify the source photo for a cleaner result.

FAQ

What determines the finished size?

Finished width/height is facets × drill pitch. An 80-facet-wide chart at a 2.8mm pitch finishes about 224mm wide.

Why symbols on every facet?

Diamond painting charts traditionally use one symbol per color so the pattern stays readable at a glance and in black-and-white print, in addition to the color fill.

Can I reduce the number of colors?

Not directly in this version — try a higher-contrast or more simplified source photo, which naturally reduces how many distinct palette colors get used.

Is anything uploaded?

No. The photo is processed entirely in your browser and the tool is free with no sign-in.