
Free filet crochet bookmark Β· about 3 x 7 3/4 in Β· size 10 cotton thread, 1.65 mm steel hook Β· about 4 h 30 (estimate).
Filet crochet draws a picture with two kinds of squares: a block (3 dc) and a space (ch 2 and a dc). This bookmark is 13 squares wide and 35 rows long: three little hearts, each with 2 rounded tops and a pointed tip, are stacked down its length inside a solid border.
Every row is written out with its blocks and spaces, the chart is drawn from the same grid, and every row was checked by our stitch simulator. A Valentine's or Galentine's gift for a reader: tuck it in a book or a card.

- Finished size
- About 3 x 7 3/4 in (7.4 x 19.4 cm), estimated from the gauge below
- Chart
- 13 squares x 35 rows: 203 blocks, 252 spaces (55% open)
- Yarn
- Size 10 crochet cotton thread in cream: about 45 yd (estimated, with a 20 % margin)
- Hook
- 1.65 mm steel crochet hook (US size 7 in most brands), tapestry needle
- Gauge
- About 4 1/2 squares and 4 1/2 rows = 1 in (2.5 cm) (suggested: measure your own; the size is approximate)
- Time
- About 4 h 30 (estimated, not timed)
- Skills
- ch, dc with thread, reading a filet chart

β CookZya original design Β· Stitch counts checked row by row β Stitch counts checked row by row by our simulator. This pattern has not been crocheted and swatched by a person: size, yarn and time are estimates, and your piece will differ a little.
Materials
- Color A β cream, about 45 yd
- Tapestry needle and scissors; spray starch (optional) for a crisp, flat bookmark.
- DK cotton and a US G-6 hook make the same chart much bigger (a small wall hanging): the stitch counts stay the same.
Notes
- US crochet terms. ch = chain, dc = double crochet, st(s) = stitch(es), bl = block, sp = space.
- bl (block) = dc in the next 2 sts (or 2 dc in the ch-2 space) and in the next dc. sp (space) = ch 2, skip 2 sts (or the space), dc in the next dc.
- Every row has 13 squares = 40 sts: the first dc, then 3 sts for every square.
- Ch 3 at the start of a row counts as the first dc: skip the dc at the base of the ch-3, and work the last dc of each row in the top of the turning ch-3.
- Odd rows are worked right to left (β), even rows left to right (β). Row 1 is the bottom row of the chart.
- Photos are previews of the finished look, not a crocheted sample.
Filet crochet heart bookmark chart


Bookmark
In cream, one piece, worked in rows.
- (β): ch 42, dc in the 4th ch from the hook; 13 bl = 13 squares (13 bl, 0 sp), 40 sts. In other words: dc in the 4th ch from the hook and in each ch across = 39 dc; the 3 skipped ch count as the first dc: 40 sts = 13 bl.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 5 sp, 1 bl, 5 sp, 1 bl = 13 squares (3 bl, 10 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 4 sp, 3 bl, 4 sp, 1 bl = 13 squares (5 bl, 8 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 3 sp, 5 bl, 3 sp, 1 bl = 13 squares (7 bl, 6 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 2 sp, 7 bl, 2 sp, 1 bl = 13 squares (9 bl, 4 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 1 sp, 9 bl, 1 sp, 1 bl = 13 squares (11 bl, 2 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 1 sp, 4 bl, 1 sp, 4 bl, 1 sp, 1 bl = 13 squares (10 bl, 3 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 2 sp, 2 bl, 3 sp, 2 bl, 2 sp, 1 bl = 13 squares (6 bl, 7 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 5 sp, 1 bl, 5 sp, 1 bl = 13 squares (3 bl, 10 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 4 sp, 3 bl, 4 sp, 1 bl = 13 squares (5 bl, 8 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 3 sp, 5 bl, 3 sp, 1 bl = 13 squares (7 bl, 6 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 2 sp, 7 bl, 2 sp, 1 bl = 13 squares (9 bl, 4 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 1 sp, 9 bl, 1 sp, 1 bl = 13 squares (11 bl, 2 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 1 sp, 4 bl, 1 sp, 4 bl, 1 sp, 1 bl = 13 squares (10 bl, 3 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 2 sp, 2 bl, 3 sp, 2 bl, 2 sp, 1 bl = 13 squares (6 bl, 7 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 5 sp, 1 bl, 5 sp, 1 bl = 13 squares (3 bl, 10 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 4 sp, 3 bl, 4 sp, 1 bl = 13 squares (5 bl, 8 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 3 sp, 5 bl, 3 sp, 1 bl = 13 squares (7 bl, 6 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 2 sp, 7 bl, 2 sp, 1 bl = 13 squares (9 bl, 4 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 1 sp, 9 bl, 1 sp, 1 bl = 13 squares (11 bl, 2 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 1 sp, 4 bl, 1 sp, 4 bl, 1 sp, 1 bl = 13 squares (10 bl, 3 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 2 sp, 2 bl, 3 sp, 2 bl, 2 sp, 1 bl = 13 squares (6 bl, 7 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 1 bl, 11 sp, 1 bl = 13 squares (2 bl, 11 sp), 40 sts.
- (β): ch 3, turn; 13 bl = 13 squares (13 bl, 0 sp), 40 sts. Fasten off.
Finish and block
1 Weave in the ends
2 Block it
Finishing
Once it is blocked and dry, it is ready to slip between the pages of a book.

Design notes
- 203 blocks and 252 spaces. The chart is the same from left to right, so odd and even rows read the same way.
- Each heart is 9 squares wide and 7 rows high: 2 tops with a one-space dip, then 9, 7, 5, 3 and 1 blocks down to the tip.
- Sizes come from the suggested gauge: an estimate; blocking sets the final size.
Tips
- Count 40 sts at the end of every row: the edges stay straight.
- Follow the chart with a ruler or a sticky note under the row you are working.
- Each row text gives the squares in the order you work them.
Common mistakes
- Forgetting that the ch 3 counts as the first dc: the row gets 1 st too many.
- Working a space with ch 1: the hole is too small and the picture blurs. Use ch 2.
Make it your own
- Red or pink thread for Valentine's Day; one heart alone makes a gift tag.
- Add a tassel or a ribbon at the top if you like (not shown in the photos).
Care
- Wash as your yarn label says; block flat to dry.
More free filet crochet
- Christmas Tree Filet Crochet Placemat β the same blocks and spaces, as a holiday placemat
- Easy Flat Crochet Heart β a quick flat heart in 2 rounds
FAQ
What thread do I need for a filet crochet bookmark?
Size 10 cotton crochet thread and a 1.65 mm steel hook (US size 7 in most brands). Thread makes small, crisp squares; the yardage on this page is an estimate.
How big is this bookmark?
About 3 x 7 3/4 in with the suggested gauge (an estimate). Blocking sets the final size.
How do I read a filet chart?
Start at the bottom right with Row 1. A filled square is a block, an empty one is a space. Odd rows go right to left, even rows left to right.
Is there a printable version?
Yes: the free PDF (US Letter and A4) has the written rows, the chart and the photos.
Can I sell what I make?
Yes, you may sell what you crochet. Please don't sell or repost the pattern; link to this page.
Copyright
Β© 2026 CookZya. Free for personal use: you may make and sell what you crochet. Please don't sell, copy or repost this pattern; link to it instead.