Moroccan Pattern

Make a seamless Moroccan-style pattern from 9 motifs of our own: a horseshoe arch window, a keyhole arch, a pointed arch window, a lobed arch, a hanging lantern, a round lantern, a square tile with a cut-out flower, a scalloped roundel and an arched door with a fanlight. Scatter them in a half-drop, brick, grid or tossed repeat, set each one in a frame (horseshoe arch, keyhole arch, lobed arch, square tile), or run them in a border strip between two rules and two rows of dots. Pick a ground and two colours, such as cobalt on white or brass on deep teal, then download a seamless SVG tile at real size, a full-size PDF with a motif key, a 300 DPI PNG or a background PNG at an exact screen size. Nothing is uploaded.

100% private — everything runs in your browser. Everything runs in your browser; nothing is uploaded.

100% private — runs in your browser

Page 1 is the pattern at full size with a 1 in test square; page 2 is the motif key. The SVG tile is one repeat and joins edge to edge; the background PNG is drawn at the exact pixel size you pick.

Motifs and repeat

Colours

Print and screen

Runs in your browser with our own code: nothing is uploaded or saved. Every arch, lantern, door and tile is our own drawing made from circle arcs and straight lines, not a copy of a building, a tile panel or a brand print, and there are no religious symbols. You may use what you make here, including commercially, with no credit needed.

How to make a Moroccan-style pattern

  1. Choose a preset, or pick a motif set and a repeat (half-drop, brick, grid, tossed or border strip).
  2. Choose a frame round each motif (horseshoe arch, keyhole arch, lobed arch or square tile), or none, and the frame thickness.
  3. Set the columns, rows, spacing, motif size, smallest gap, seed and (for tossed) the largest turn.
  4. Pick the ground, the main colour and a second colour for insets and dots.
  5. Download the SVG tile, a background PNG, or the PDF; print at 100% and check the 1 in test square.

What you can use it for

  • Wallpaper, tile and fabric mock-ups (real-size tile)
  • Border strips for shelves, stair risers and stationery
  • Party invitations, menus and gift wrap
  • Phone, desktop and slide backgrounds (PNG at exact sizes)
  • Stencils and block printing (one motif per cell)
  • Scrapbook and journal paper

The 13 presets

#PresetMotif setRepeatFrameTile
1Blue arches on white, half-dropArchesHalf-dropnone5 × 5 in
2Brass lanterns on deep teal, tossedLanternsTossednone5 × 5 in
3Keyhole arch frames with tiles, terracottaTilesGridKeyhole arch5 × 5 in
4Horseshoe arch frames with lanterns, navyLanternsHalf-dropHorseshoe arch5 × 5 in
5Cut-out flower tiles, cobalt and white, gridSquare tile with a cut-out flower onlyGridnone5 × 5 in
6Border strip: arches between rules, saffronArchesBorder stripnone6 × 1.7 in
7Courtyard mix, olive and cream, brickCourtyardBricknone5 × 5 in
8Black on white, every motif, gridAll 9 motifsGridnone5 × 5 in
9Rose and gold roundels, half-dropScalloped roundel onlyHalf-dropnone5 × 5 in
10Lobed arch frames with roundels, emeraldTilesBrickLobed arch5 × 5 in
11Square tile frames with arches, sand and blueArchesGridSquare tile5 × 5 in
12Tiny lanterns and arches, ditsy printCourtyardTossednone3.6 × 3.6 in
13Fabric scale: 20 cm repeat, arches and lanternsCourtyardHalf-dropnone20 × 20 cm

Each preset only fills in the fields; change any setting afterwards.

The 9 motifs

MotifSymmetry (tested on every point)
Horseshoe arch windowmirrored left to right
Keyhole archmirrored left to right
Pointed arch windowmirrored left to right
Lobed archmirrored left to right
Hanging lanternmirrored left to right
Round lanternmirrored left to right
Square tile with a cut-out flowermirrored left to right
Scalloped roundelmirrored left to right
Arched door with a fanlightmirrored left to right

All motifs are our own drawings. Page 2 of the PDF draws each motif used, large, in the pattern colours.

The mixed motif sets

SetMotifs
All 9 motifshorseshoe arch window, keyhole arch, pointed arch window, lobed arch, hanging lantern, round lantern, square tile with a cut-out flower, scalloped roundel, arched door with a fanlight
Archeshorseshoe arch window, keyhole arch, pointed arch window, lobed arch
Lanternshanging lantern, round lantern
Tilessquare tile with a cut-out flower, scalloped roundel
Courtyardhorseshoe arch window, arched door with a fanlight, hanging lantern, square tile with a cut-out flower

Background sizes (first preset)

BackgroundPixelsRepeats across × down
Phone1170 × 2532 px2.44 × 5.28
Phone1080 × 1920 px2.25 × 4
Desktop1920 × 1080 px4 × 2.25
Large screen2560 × 1440 px5.33 × 3
Square post1080 × 1080 px2.25 × 2.25

Which tool to use

You wantUse
Arches, lanterns and tiles as a seamless repeatMoroccan Pattern (this page)
Interlaced star patterns on a polygon gridIslamic Geometric Pattern Generator
Medallions, floral lattices and a carpet panelPersian Pattern
A tiled wall or floor textureTile Texture
A motif cut as a stencilStencil Maker

For interlaced star patterns, try the Islamic Geometric Pattern Generator; for a tiled wall or floor surface, the Tile Texture maker; to cut a motif as a stencil, the Stencil Maker.

More free tools

More pattern tools?

Pattern makers and print tools that run privately in your browser, with no sign-up and no watermark.

See all free tools →

Frequently asked questions

Is this an Islamic geometric star pattern?

No. This maker draws arches, lanterns, a door and tiles from circle arcs and straight lines, with no star polygons. For interlaced star patterns built on a polygon grid, use the Islamic Geometric Pattern Generator.

What is the difference between half-drop, brick, grid, tossed and border?

In a grid, the motifs sit in straight rows and columns. In a half-drop, every second column is moved down exactly half a cell; in a brick repeat, every second row is moved across exactly half a cell. Tossed is a half-drop where each motif is also turned by a seeded angle up to the largest turn you set. Border makes one row of motifs between two rules and two rows of dots, as a strip for hems and edges. A half-drop or tossed repeat needs an even number of columns and a brick repeat an even number of rows; the maker says so if they do not.

Can the motifs or frames overlap?

No. Each motif, or each frame with its motif inside, sits in the middle of its own square cell, and the maker refuses a size that would come closer than the smallest gap you set to the edge of its cell; it tells you the spacing needed. Our tests check every point of every motif against its cell, and every motif against the opening of its frame.

Will the pattern repeat without a seam?

Yes. A motif or line that runs over an edge of the repeat carries on from the opposite edge, so copies placed edge to edge join with no seam. Our tests check this two ways for every preset: each shape cut by an edge has its exact partner one repeat over in the same tile, and sampled colours match one repeat over.

What does the arch frame do?

It draws an arch outline (horseshoe, keyhole or lobed) or a square tile round every motif in the main colour, so the repeat reads as a row of arches or a tiled wall; the motif is scaled to sit inside the opening with room to spare. Our tests check every motif point against the frame opening.

Are these copies of real buildings or tiles?

No. Every arch, lantern, door and tile is our own drawing made of flat shapes, not a copy of a building, a tile panel or a brand print, and there are no religious symbols.

Is the tile the exact size I set?

Yes. The SVG tile is written in inches or centimetres (the first preset is 5 in square: 4 cells of 1.25 in), and the PDF prints the pattern at full size with a 1 in test square.

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 and nothing is sent anywhere.