Fish Pattern

Make a seamless fish pattern from 10 motifs of our own: a round fish, a long slim fish, a tall-finned fish, a spotted fish, a striped fish, a puffed-up round fish with little spines, a fish seen from the front, bubbles, seaweed and a scallop shell. The fish are generic shapes, not named species. Scatter them in a half-drop, brick, grid or tossed repeat, put them on checks, a diamond lattice or with little shells at the corners, or run them in a border strip between rows of bubbles, shells or seaweed. Pick a ground, a fish colour, a detail colour and a ground-pattern colour, 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 fish, bubble, shell and strand of seaweed is our own drawing of no named species, not a copy of a brand print or a cartoon. You may use what you make here, including commercially, with no credit needed.

How to make a fish pattern

  1. Choose a preset, or pick a motif set and a repeat (half-drop, brick, grid, tossed or border strip).
  2. For a grid, choose a ground (none, little shells at the corners, a diamond lattice or checks) and its line width; for a border strip, choose the edges (bubbles, shells, seaweed or rules).
  3. Set the columns, rows, spacing, motif size, smallest gap, seed and (for tossed) the largest turn.
  4. Pick the ground, fish, detail and ground-pattern colours.
  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

  • Fabric, cushion and wallpaper mock-ups for a bathroom, nursery or beach house (real-size tile)
  • Wrapping paper, cards and party bags
  • Border strips for shelf edges, classroom boards and scrapbook pages
  • Phone, desktop and slide backgrounds (PNG at exact sizes)
  • Stickers, labels and stamp planning
  • Sea and pond lesson themes in your own colours

The 14 presets

#PresetMotif setRepeatGround or edgesTile
1Fish, bubbles and shells on pale blue, half-dropAll 10 motifsHalf-dropNone5 × 5 in
2Round fish with little shells at the corners, gridRound fish onlyGridLittle shells at the cell corners5 × 5 in
3Striped fish on a diamond lattice, sea blueStriped fish onlyGridDiamond lattice5 × 5 in
4Spotted fish on checks, gridSpotted fish onlyGridChecks5 × 5 in
5Navy on white, every motif, gridAll 10 motifsGridNone5 × 5 in
6Fish in a brick repeat, coral on creamFishBrickNone5 × 5 in
7Pastel sea: every motif, tossedAll 10 motifsTossedNone5 × 5 in
8Reef: tall-finned and striped fish, seaweed and shells, half-dropReefHalf-dropNone5 × 5 in
9Bright fish on navy, gridFishGridNone5 × 5 in
10Border strip: round fish between rows of bubblesRound fish onlyBorder stripRow of bubbles edges6 × 1.7 in
11Border strip: fish seen from the front between rows of shellsFish seen from the front onlyBorder stripRow of shells edges6 × 1.7 in
12Border strip: long slim fish between rows of seaweedLong slim fish onlyBorder stripRow of seaweed edges6 × 1.7 in
13Tiny fish and bubbles, ditsy printLittle fish and bubblesTossedNone3.6 × 3.6 in
14Fabric scale: 20 cm repeat, diamond latticeFishGridDiamond lattice20 × 20 cm

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

The 10 fish and sea motifs

MotifShapesSymmetry (tested on every point)
Round fish4 main + 3 detail shapesone-sided
Long slim fish4 main + 2 detail shapesone-sided
Tall-finned fish4 main + 3 detail shapesone-sided
Spotted fish3 main + 7 detail shapesone-sided
Striped fish3 main + 4 detail shapesone-sided
Puffed-up round fish with little spines14 main + 3 detail shapesone-sided
Fish seen from the front6 main + 3 detail shapesmirrored left to right
Bubbles5 main + 5 detail shapesone-sided
Seaweed2 main + 3 detail shapesone-sided
Scallop shell2 main + 6 detail shapesmirrored 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 10 motifsround fish, long slim fish, tall-finned fish, spotted fish, striped fish, puffed-up round fish with little spines, fish seen from the front, bubbles, seaweed, scallop shell
Fishround fish, long slim fish, tall-finned fish, spotted fish, striped fish, puffed-up round fish with little spines, fish seen from the front
Sea fillersbubbles, seaweed, scallop shell
Reeftall-finned fish, striped fish, seaweed, scallop shell
Fun fish and bubblespuffed-up round fish with little spines, fish seen from the front, bubbles
Little fish and bubblesround fish, bubbles

Grounds and border edges

Ground or edgeWhat is drawnUsed with
Little shells at the cell cornersLittle shells at the cell cornersGrid repeat
Diamond latticediagonal lines, a dot at every cornerGrid repeat
Checksevery second cell filledGrid repeat
Row of bubblesAlong the top and bottom of the stripBorder strip
Row of shellsAlong the top and bottom of the stripBorder strip
Row of seaweedAlong the top and bottom of the stripBorder strip
Rules and dotsAlong the top and bottom of the stripBorder strip

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
Fish, bubbles, seaweed and shells as a seamless repeat or border stripFish Pattern (this page)
Birds, nests and feathers as a repeatBird Pattern
A shape of your own as a repeatSVG Pattern Generator
A fish cut as a stencilStencil Maker
Plain dots in a gridPolka Dot Pattern Generator

To repeat a shape of your own, try the SVG Pattern Generator; to cut a shape as a stencil, the Stencil Maker; for plain dots, the Polka Dot Pattern Generator.

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

Which fish motifs are there?

10: a round fish, a long slim fish, a tall-finned fish, a spotted fish, a striped fish, a puffed-up round fish with little spines, a fish seen from the front, bubbles, seaweed and a scallop shell. Each can be used on its own, or in the mixed sets.

Are these a real kind of fish?

No. They are simple, generic fish drawn from circles, ellipses, triangles and strokes, not any named species and not a cartoon character. Pick any colours you like: orange on pale blue, navy on white, or bright fish on navy.

Can I make a fish border?

Yes. Choose Border strip as the repeat: one row of fish runs between two edge bands of bubbles, shells, seaweed or plain rules, and the strip repeats left to right with no seam.

Is this a fish scale pattern?

No. This page repeats whole fish and sea shapes. For overlapping scallop scales, use the Fish Scale Pattern maker.

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 edge bands, as a strip for hems, ribbons and page 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 overlap?

No. Each motif 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 (or to the ground); it tells you the spacing needed. Our tests check every point of every motif against its cell and the ground.

Will the pattern repeat without a seam?

Yes. A motif or edge shape 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.

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.