Dalmatian Print Pattern Maker
Make a dalmatian print: irregular round spots scattered on a plain ground, as a tile that repeats with no seam. Set the smallest and largest spot, the gap that every spot keeps from its neighbours and how much of the ground to cover; ragged edges and stretch make each spot its own shape, and a new seed gives a new layout. Choose black on white, liver brown, pastels, gold or white on black (10 colourways), set the repeat at fabric scale and add a spot-free border for a print with a clean edge. Download a real-size PDF sheet, a seamless SVG tile or 300 DPI PNG tile and sheet. Nothing is uploaded.
100% private — everything runs in your browser. Everything runs in your browser; nothing is uploaded.
Print at 100% (Actual size): the sheet is real size and the bar in the footer checks the scale. The SVG and PNG tiles are one seamless repeat at real size; set them side by side in any direction and the pattern carries on with no seam.
Spots
Page
Runs in your browser with our own code: nothing you type is uploaded or saved. Every spot is placed by our own seeded code and checked against the gap stated under the preview. You may use what you make here, including commercially, with no credit needed.
How to make a dalmatian print pattern
- Pick a preset, or set the tile (repeat) size and the unit.
- Set the smallest and largest spot, the gap between spots and the coverage to aim for.
- Adjust ragged edges and stretch; press New spots for another layout.
- Choose a colourway and, for a clean edge on the sheet, a spot-free border.
- Download the PDF and print at 100% (Actual size), or the SVG or PNG tile for a seamless fill.
What you can use it for
- Fabric and sewing prints at real repeat size
- Seamless fills for design software from the SVG or PNG tile
- Party, birthday and fire-station themed decorations
- Gift wrap, scrapbook paper and phone wallpapers
- Vinyl and stencil spot layouts from the SVG
- Nursery and kids’ room prints
The 17 presets
| Preset | Colourway | Tile | Spots across | Gap (at least) | Spots per tile | Covered | Border |
|---|---|---|---|---|---|---|---|
| Classic black on white | Black on white | 120 mm | 3 mm–14 mm | 3 mm | 175 | 14.1% | none |
| Black on cream | Black on cream | 120 mm | 3 mm–14 mm | 3 mm | 147 | 15% | none |
| Liver brown spots | Liver brown on white | 120 mm | 3 mm–14 mm | 3 mm | 168 | 14.3% | none |
| Dense spots | Black on white | 120 mm | 3 mm–14 mm | 2 mm | 221 | 19.5% | none |
| Sparse spots | Black on white | 120 mm | 3 mm–14 mm | 5 mm | 85 | 10% | none |
| Small spots | Black on white | 80 mm | 2 mm–8 mm | 2 mm | 172 | 14.4% | none |
| Large bold spots | Black on white | 160 mm | 6 mm–24 mm | 4 mm | 97 | 17% | none |
| Round even spots | Black on white | 120 mm | 6 mm–10 mm | 3 mm | 58 | 15.3% | none |
| Ragged spots | Black on white | 120 mm | 3 mm–14 mm | 3 mm | 159 | 10.4% | none |
| Pastel pink | Pastel pink | 120 mm | 3 mm–14 mm | 3 mm | 126 | 15% | none |
| Pastel mint | Pastel mint | 120 mm | 3 mm–14 mm | 3 mm | 178 | 14% | none |
| Pastel lilac | Pastel lilac | 120 mm | 3 mm–14 mm | 3 mm | 176 | 13.4% | none |
| Gold on black | Gold on black | 120 mm | 3 mm–14 mm | 3 mm | 174 | 14% | none |
| Gold on white | Gold on white | 120 mm | 3 mm–14 mm | 3 mm | 165 | 15% | none |
| White on black | White on black | 120 mm | 3 mm–14 mm | 3 mm | 156 | 14.3% | none |
| Fabric scale: 15 cm repeat, 1 cm spot-free border | Black on white | 15 cm | 0.4 cm–1.8 cm | 0.35 cm | 118 | 15.1% | 1 cm |
| Dog-size spots: 2 to 6 cm across, 25 cm repeat | Black on white | 25 cm | 2 cm–6 cm | 1 cm | 26 | 20.3% | none |
Spots per tile and coverage are worked out by the tool from the seed and settings.
Checks
| Check | Result in our tests |
|---|---|
| Gap between spots | never below the stated gap, measured between the drawn outlines, across the tile edges too |
| Spot sizes | every spot inside its stated size range |
| Spots crossing an edge | drawn again at the opposite edge, every one |
| Seamless by pixel | the colour at a point equals the colour one tile across and one tile down |
| Spot-free border | no spot point inside the border |
| Same seed | the same spots every time |
What prints
| Download | What is in it |
|---|---|
| A sheet at real size filled with the pattern, vector, with the spot count, gap and a check bar | |
| SVG tile | One seamless repeat at real size in mm: the ground and the spots as one path |
| PNG tile 300 DPI | The same tile as a picture |
| PNG sheet 300 DPI | The PDF sheet as a picture |
To work out how much fabric to order, use the Fabric Yardage Calculator; for a cutter that needs DXF, SVG to DXF.
Which tool to use
| You want | Use |
|---|---|
| Irregular spots that never touch, seamless | Dalmatian Print Pattern Maker (this page) |
| Round dots on a regular grid | Polka Dot Pattern Generator |
| Even comic-style dot screens | Ben-Day Dots Generator |
Other tools: the Polka Dot Pattern Generator for regular dots and the Color Palette Generator for colourways.
More free tools
Dots, patterns and print?
Pattern and print tools that run privately in your browser, with no sign-up and no watermark.
Frequently asked questions
What does a dalmatian print look like?
Separate, mostly round spots of different sizes on a plain ground. The Wikipedia article on the Dalmatian dog (read 13 November 2026) says the spots “usually range in size from 2 to 6 cm” and are “most commonly black or liver (brown) on a white background”. The Dog-size spots preset uses 2 to 6 cm; the others are smaller for prints.
Do the spots ever touch?
No. Every spot keeps at least the gap you set from every other spot, also across the edges of the tile. Our tests measure the nearest points between every pair of spot outlines and check none is closer than the gap.
Does it repeat with no seam?
Yes. A spot that crosses the edge of the tile carries on at the opposite edge. Our tests check every such spot is drawn on both sides and paint thousands of points to check the colour at a point and one tile along is the same.
Why is the coverage lower than I asked?
The tool keeps adding spots that fit the gap until it reaches the coverage or runs out of room after 15,000 tries; with a big gap or big spots it can stop below the target. The line under the preview gives the coverage it reached.
What is the spot-free border?
A margin on the printed sheet with no spots at all, for a clean edge. It applies to the sheet, not the repeating tile, so the tile stays seamless.
How do I get a different layout?
Change the seed or press New spots. The same seed and settings always give the same spots, so you can come back to a layout.
Can I print it for fabric?
Yes. Set the tile size in cm or inches to the repeat you want, for example the 15 cm fabric preset, and use the SVG or PNG tile in your fabric printer’s upload, or print the PDF at 100% to check the scale.
Is it free?
Yes. There is no sign-up, no watermark and no limit.
Is anything uploaded?
No. Every spot is placed by JavaScript in your browser. Nothing you type is sent anywhere or saved when you close the page.