Boho Pattern
Make a seamless boho pattern from six motifs we drew ourselves: rainbow arches, suns with rays, leaves with a midrib, dot clusters, wavy lines and arch windows. Pick the motifs and an earthy palette, set how many cells the tile holds and how wide it prints, and choose a straight grid or a half-drop repeat. Every motif sits inside its own cell, so the tile repeats edge to edge without a seam. Download a page filled with the pattern at real size, border strips, a 300 DPI PNG tile or an SVG tile. Nothing is uploaded.
100% private — everything runs in your browser. Everything runs in your browser; nothing is uploaded.
Print at 100% (Actual size): the tile prints at the width you set, and the check bar in the footer lets you confirm the scale. The PNG tile (about 300 DPI, a whole number of pixels per cell) and the SVG tile repeat edge to edge in any app that tiles a pattern.
Boho pattern
Motifs
Repeat
Colours
Page
Runs in your browser with our own code: nothing you pick is uploaded or saved. Every motif is drawn from our own shapes inside its own cell, so the tile repeats without a seam. You may use what you make here, including commercially, with no credit needed.
How to make a boho pattern
- Pick a preset, or tick the motifs you want.
- Set the cells across and down and the tile width, and choose Grid or Half-drop.
- Pick a palette and the motif size; change the mix number for a different order.
- Choose a page of repeats or border strips, and the paper.
- Download the PDF and print at 100% (Actual size), or the PNG tile or SVG tile.
What you can use it for
- Nursery walls, shelf liners and drawer paper
- Gift wrap and scrapbook paper
- Fabric and print-on-demand swatches from the tile
- Planner covers, stickers and stationery borders
- Phone and desktop backgrounds from the PNG tile
- Cutting files from the SVG
The 15 presets
| Preset | Motifs | Cells | Tile width | Layout | Prints |
|---|---|---|---|---|---|
| All six motifs, terracotta and sage | rainbow arch, sun with rays, leaf with midrib, dot cluster, wavy lines, arch window | 4 × 4 | 120 mm | grid | page of repeats |
| Rainbow arches only | rainbow arch | 3 × 3 | 90 mm | grid | page of repeats |
| Suns and dots, mustard | sun with rays, dot cluster | 4 × 4 | 120 mm | grid | page of repeats |
| Leaves, half-drop, sage | leaf with midrib | 4 × 3 | 120 mm | half-drop | page of repeats |
| Arches and suns, half-drop | rainbow arch, sun with rays | 4 × 4 | 120 mm | half-drop | page of repeats |
| Wavy lines and dots | dot cluster, wavy lines | 4 × 4 | 120 mm | grid | page of repeats |
| Arch windows and leaves | leaf with midrib, arch window | 4 × 4 | 120 mm | grid | page of repeats |
| Desert palette, all motifs | rainbow arch, sun with rays, leaf with midrib, dot cluster, wavy lines, arch window | 4 × 4 | 120 mm | grid | page of repeats |
| Blush nursery mix | rainbow arch, sun with rays, dot cluster, wavy lines | 4 × 4 | 120 mm | grid | page of repeats |
| Warm motifs on charcoal | rainbow arch, sun with rays, leaf with midrib, dot cluster, wavy lines, arch window | 4 × 4 | 120 mm | grid | page of repeats |
| Small print: 6 x 6 cells in 60 mm | rainbow arch, sun with rays, leaf with midrib, dot cluster, wavy lines, arch window | 6 × 6 | 60 mm | grid | page of repeats |
| Large print: 2 x 2 cells in 150 mm | rainbow arch, sun with rays, leaf with midrib, dot cluster, wavy lines, arch window | 2 × 2 | 150 mm | grid | page of repeats |
| Border strips, arches and suns | rainbow arch, sun with rays, leaf with midrib | 6 × 1 | 180 mm | grid | border strips |
| Border strips, wavy lines and dots | dot cluster, wavy lines | 4 × 1 | 120 mm | grid | border strips |
| Fabric swatch: 6 in tile | rainbow arch, sun with rays, leaf with midrib, dot cluster, wavy lines, arch window | 4 × 4 | 6 in | grid | page of repeats |
The six motifs
| Motif | Shapes | Points | Farthest point from the cell centre (largest size) |
|---|---|---|---|
| Rainbow arch | 4 | 392 | 0.855 of the half cell |
| Sun with rays | 13 | 88 | 0.855 of the half cell |
| Leaf with midrib | 2 | 84 | 0.594 of the half cell |
| Dot cluster | 5 | 160 | 0.693 of the half cell |
| Wavy lines | 3 | 147 | 0.81 of the half cell |
| Arch window | 2 | 78 | 0.855 of the half cell |
Measured on the engine’s own shapes at the largest motif size (0.9 of the cell): every motif stays inside its cell.
Which motif goes where
| Column 1 | Column 2 | Column 3 | Column 4 | |
|---|---|---|---|---|
| Row 1 | sun with rays | leaf with midrib | dot cluster | wavy lines |
| Row 2 | dot cluster | wavy lines | arch window | rainbow arch |
| Row 3 | arch window | rainbow arch | sun with rays | leaf with midrib |
| Row 4 | sun with rays | leaf with midrib | dot cluster | wavy lines |
All six motifs, 4 × 4 cells, mix number 1: the rule (a + 2b + mix) gives a diagonal order inside each tile.
Tile sizes and how many fit
| Tile width | Cells | Cell size | Tiles on US Letter | Tiles on A4 |
|---|---|---|---|---|
| 40 mm | 2 × 2 | 20 mm | NaN × NaN | NaN × NaN |
| 60 mm | 4 × 4 | 15 mm | NaN × NaN | NaN × NaN |
| 90 mm | 3 × 3 | 30 mm | NaN × NaN | NaN × NaN |
| 120 mm | 4 × 4 | 30 mm | NaN × NaN | NaN × NaN |
| 150 mm | 2 × 2 | 75 mm | NaN × NaN | NaN × NaN |
| 200 mm | 4 × 4 | 50 mm | NaN × NaN | NaN × NaN |
Printable area inside 12.7 mm margins, above the footer.
The palettes
| Palette | Ground | Motif colours |
|---|---|---|
| Terracotta and sage on cream | #f6efe6 | #c8643c #e0a370 #8a9a5b #d9b38c #5a3e36 |
| Sage and clay on linen | #f3f1e7 | #8a9a5b #b7c4a0 #d8a47f #6b705c #e8d5b7 |
| Desert: rust, ochre, olive | #efe3d3 | #b5654a #d89c6a #e9c46a #7d5a50 #a3b18a |
| Mustard, rust and slate | #fbf3e4 | #d4a017 #c8643c #6b705c #e6b8a2 #3d405b |
| Blush and clay | #fbeee8 | #e8a598 #c97b63 #f3c9b1 #9c6b5a #b5c99a |
| Neutral sand and taupe | #f5f1ea | #8b7d6b #c2b280 #d6c7b0 #5e5346 #a89f91 |
| Warm colours on charcoal | #2d2a32 | #e0a370 #d8a47f #8a9a5b #f2d0a4 #c8643c |
What prints
| Download | What is in it |
|---|---|
| A page filled with the repeat at the tile width you set, or border strips, vector shapes with a check bar | |
| PNG 300 DPI page | The same page as a picture |
| PNG tile | One tile at about 300 DPI with a whole number of pixels per cell, to repeat in any app |
| SVG tile | One tile at its printed size, every motif as a vector path |
For a cutter that needs DXF, use SVG to DXF; to resize the PNG tile for a site or shop, use the Image Resizer.
Which tool to use
| You want | Use |
|---|---|
| Boho arches, suns, leaves and earthy colours | Boho Pattern (this page) |
| 70s wavy bands, sunset arches and groovy daisies | Retro Background |
| Cute patterns with little faces | Kawaii Background |
| Folk flowers and hearts | Scandinavian Pattern |
| Stepped diamonds and zigzags | Aztec Pattern |
Other tools: the SVG Pattern Generator makes simple geometric repeats, the Polka Dot Pattern spaces dots of any size and the Color Palette Generator builds your own colour sets.
More free tools
Patterns, backgrounds and colour?
Design tools that run privately in your browser, with no sign-up and no watermark.
Frequently asked questions
What is in a boho pattern here?
Six motifs we drew ourselves: a rainbow arch of four bands, a sun with twelve rays, an almond leaf with a midrib, a cluster of five dots, three wavy lines and an arch window. They come in earthy palettes (terracotta, sage, desert, mustard, blush, sand and a charcoal ground). Pick any mix of them.
Is the tile seamless?
Yes. The tile is a grid of cells and every motif is drawn inside its own cell (our tests check every point of every motif), so nothing is cut at the tile edge in the grid layout. In the half-drop layout the motifs that cross the top and bottom edges are drawn on both sides, and our tests compare a tile with the same area drawn directly from the pattern rule.
What is a half-drop repeat?
Every second column of cells is moved down by half a cell, so the motifs sit in a staggered, brick-like layout instead of straight rows. It needs an even number of cells across, so the tile still repeats; the tool says so if you pick an odd number.
Which motif goes in which cell?
The cell in column a and row b of the tile (counting from 0) gets motif number (a + 2b + mix) of the motifs you picked, counting round, and its colours turn by (a + b + mix). Every tile is the same, so the pattern repeats exactly; change the mix number for a different order. The same settings always give the same pattern.
How big does it print?
At the tile width you set, from 20 to 300 mm (or the same in cm or inches). Choose Fill the page and the PDF repeats the tile across the printable area at real size, with a check bar in the footer to confirm the scale. Every printed motif is within 0.2 mm of its place in our tests.
Can I make a border?
Yes: choose Border strips. Each strip is one row of cells repeated across the page, ready to cut out for shelves, cards or planner edges.
Can I use it for fabric or print on demand?
Download the PNG tile (about 300 DPI at the tile width you set, rounded to a whole number of pixels per cell so it repeats with no gap) or the SVG tile and upload it to a service that repeats a tile. What you make here is yours to use, including commercially.
What colours are the palettes?
The hex codes are in the palette table below; every motif uses the ground colour plus five colours of its palette, turned round from cell to cell.
Is it free?
Yes. There is no sign-up, no watermark and no limit.
Is anything uploaded?
No. Everything is drawn by JavaScript in your browser. Nothing you pick is sent anywhere or saved when you close the page.