Tools
Crochet Pattern Translator: US, UK and 4 more languages
Paste a pattern, choose the source and target terminology and get an instant translation. The stitch count checker flags every round whose total does not add up.
Free · No sign-up · Runs in your browser
Everything runs in your browser: your pattern is never sent to any server.
Your translation will appear here.
Write or paste a pattern with numbered rounds or rows and stitch counts like (24) to check it.
Counting rules: sc/hdc/dc = 1 · inc = 2 from 1 · dec = 1 from 2 · MR 6 = 6. Slip stitches and turning chains are not counted.
Terms detected in your pattern will be listed here.
Crochet abbreviations in 6 terminologies
| Term | US | UK | ES | DE | FR | PT-BR |
|---|---|---|---|---|---|---|
| Basic and textured stitches | ||||||
| Chain | ch chain | ch chain | cad cadeneta | Lm Luftmasche | ml maille en l'air | corr correntinha |
| Slip stitch | sl st slip stitch | ss slip stitch | pd punto deslizado | Km Kettmasche | mc maille coulée | pbx ponto baixíssimo |
| Single crochet | sc single crochet | dc double crochet | pb punto bajo | fM feste Masche | ms maille serrée | pb ponto baixo |
| Half double crochet | hdc half double crochet | htr half treble crochet | mpa medio punto alto | hStb halbes Stäbchen | demi-br demi-bride | mpa meio ponto alto |
| Double crochet | dc double crochet | tr treble crochet | pa punto alto | Stb Stäbchen | br bride | pa ponto alto |
| Treble crochet | tr treble crochet | dtr double treble crochet | pad punto alto doble | DStb Doppelstäbchen | dbr double bride | pad ponto alto duplo |
| Double treble crochet | dtr double treble crochet | ttr triple treble crochet | pat punto alto triple | 3fStb dreifaches Stäbchen | tbr triple bride | pat ponto alto triplo |
| Front post double crochet | FPdc front post double crochet | FPtr front post treble crochet | paRD punto alto en relieve por delante | RStbv Reliefstäbchen von vorne | brRav bride en relief avant | paRF ponto alto em relevo pela frente |
| Back post double crochet | BPdc back post double crochet | BPtr back post treble crochet | paRT punto alto en relieve por detrás | RStbh Reliefstäbchen von hinten | brRar bride en relief arrière | paRT ponto alto em relevo por trás |
| Popcorn | pc popcorn | pc popcorn | pp punto palomita | Pcm Popcornmasche | pop pop-corn | pip ponto pipoca |
| Bobble | bob bobble | bob bobble | mota punto mota | Nop Noppe | nope | bol ponto bolinha |
| Puff stitch | puff puff stitch | puff puff stitch | piña punto piña | BüM Büschelmasche | souffle point souffle | puff ponto puff |
| Cluster | cl cluster | cl cluster | rac racimo | Bü Büschel | gr grappe | cl cluster |
| Increases and decreases | ||||||
| Increase | inc increase | inc increase | aum aumento | zun Zunahme | aug augmentation | aum aumento |
| Decrease | dec decrease | dec decrease | dism disminución | abn Abnahme | dim diminution | dim diminuição |
| Single crochet 2 together | sc2tog single crochet 2 together | dc2tog double crochet 2 together | 2pbj 2 puntos bajos juntos | 2fM zus 2 feste Maschen zusammen abmaschen | 2ms ens 2 mailles serrées ensemble | 2pb jts 2 pontos baixos juntos |
| Half double crochet 2 together | hdc2tog half double crochet 2 together | htr2tog half treble crochet 2 together | 2mpaj 2 medios puntos altos juntos | 2hStb zus 2 halbe Stäbchen zusammen abmaschen | 2demi-br ens 2 demi-brides ensemble | 2mpa jts 2 meios pontos altos juntos |
| Double crochet 2 together | dc2tog double crochet 2 together | tr2tog treble crochet 2 together | 2paj 2 puntos altos juntos | 2Stb zus 2 Stäbchen zusammen abmaschen | 2br ens 2 brides ensemble | 2pa jts 2 pontos altos juntos |
| Invisible decrease | invdec invisible decrease | invdec invisible decrease | dism inv disminución invisible | unsichtb Abn unsichtbare Abnahme | dim inv diminution invisible | dim inv diminuição invisível |
| Magic ring | MR magic ring | MR magic ring | AM anillo mágico | MR Magischer Ring | CM cercle magique | AM anel mágico |
| Where to work the stitch | ||||||
| Front loop only | FLO front loop only | FLO front loop only | FLO solo hebra delantera | vMg nur vorderes Maschenglied | BAV brin avant | FLO alça da frente |
| Back loop only | BLO back loop only | BLO back loop only | BLO solo hebra trasera | hMg nur hinteres Maschenglied | BAR brin arrière | BLO alça de trás |
| Space | sp space | sp space | esp espacio | Zw Zwischenraum | esp espace | esp espaço |
| Chain space | ch-sp chain space | ch-sp chain space | esp cad espacio de cadenetas | Lm-Bg Luftmaschenbogen | arc arceau | esp corr espaço de correntinhas |
| Loop | lp loop | lp loop | bucle | Schl Schlinge | bcl boucle | alça |
| Counting and repeats | ||||||
| Stitches | sts stitches | sts stitches | pts puntos | M Maschen | m mailles | pts pontos |
| Stitch | st stitch | st stitch | pto punto | M Masche | m maille | pt ponto |
| Rows, rounds and construction | ||||||
| Round | rnd round | rnd round | vta vuelta | Rd Runde | tour | vt volta |
| Row | row | row | fila | R Reihe | rg rang | carr carreira |
| Repeat | rep repeat | rep repeat | rep repetir | wdh wiederholen | rép répéter | rep repetir |
| Turn | turn | turn | girar girar la labor | wenden Arbeit wenden | tourner tourner le travail | virar virar o trabalho |
| Skip | sk skip | miss | saltar | überspr überspringen | sauter | pular |
| Yarn over | yo yarn over | yrh yarn round hook | laz lazada | U Umschlag | jeté | laç laçada |
| Stitch marker | sm stitch marker | sm stitch marker | marc marcador de puntos | MM Maschenmarkierer | AM anneau marqueur | mp marcador de pontos |
| Beginning | beg beginning | beg beginning | inic inicio | Anf Anfang | déb début | iníc início |
| Previous | prev previous | prev previous | ant anterior | vorh vorherige | préc précédent | ant anterior |
| Together | tog together | tog together | jts juntos | zus zusammen | ens ensemble | jts juntos |
| Fasten off | FO fasten off | FO fasten off | rematar cortar y rematar | Faden abschn Faden abschneiden | arrêter arrêter le fil | arrematar |
| Join | join | join | unir | verb verbinden | joindre | unir |
| Right side | RS right side | RS right side | LD lado derecho | VS Vorderseite | end endroit | LD lado direito |
| Wrong side | WS wrong side | WS wrong side | LR lado revés | RS Rückseite | env envers | LA lado avesso |
| Remaining | rem remaining | rem remaining | rest restantes | restl restliche | rest restantes | rest restantes |
| Common phrases | ||||||
| In each stitch | in each st in each stitch | in each st in each stitch | en cada pto en cada punto | in jede M in jede Masche | dans chaque m dans chaque maille | em cada pt em cada ponto |
| In the next stitch | in next st in the next stitch | in next st in the next stitch | en el sig pto en el siguiente punto | in die nächste M in die nächste Masche | dans la m suiv dans la maille suivante | no próx pt no próximo ponto |
| In the same stitch | in same st in the same stitch | in same st in the same stitch | en el mismo pto en el mismo punto | in dieselbe M in dieselbe Masche | dans la même m dans la même maille | no mesmo pt no mesmo ponto |
How it works: the math behind the tool
US and UK patterns use the same abbreviations for different stitches: “dc” is a double crochet in US terms but a US single crochet in UK terms. A chain of find-and-replace operations therefore corrupts the text it has just converted.
The translator works in two passes. First, every term of the source system (45 concepts with abbreviations, full names, plurals and regional variants) is replaced by a neutral token such as __TOKEN_SC__, matching the longest terms first so that “hdc2tog” is caught before “dc”. Then each token is written out in the target system. Tokens belong to no system, so one conversion can never overwrite another.
Stitches made = Σ (stitches × repeats) · inc = 1 → 2 · dec = 2 → 1 · MR n = n
The checker reads the tokenized pattern, so it works with any source language. Each basic stitch uses 1 stitch and makes 1, an increase uses 1 and makes 2, a decrease uses 2 and makes 1, and a magic ring with 6 stitches makes 6. Brackets with “x 6”, “around” and “rep from *” are expanded, and the total is compared with the count written at the end of the line.
Everything runs in your browser: your pattern is never sent to a server.
How the two-pass tokenizer reads a pattern
In the first pass the translator scans each line and recognises full stitch names, plurals and common aliases before short abbreviations, so “half double crochet” is never read as “double crochet”. One-letter variants are case sensitive, which keeps a French “CM” (magic circle) apart from centimetres. Numbers, brackets, asterisks and repeat counts are kept as they are.
In the second pass every recognised term is replaced by its equivalent in the target system, as an abbreviation or as a full name. Because the mapping comes from a fixed dictionary of 45 terms, the result is identical every time you translate the same text.
Why US and UK terms are one stitch apart
British and American patterns name stitches with the same words but start counting from a different point. The stitch a US pattern calls single crochet is called double crochet in the UK, a US double crochet is a UK treble, and so on up the scale. A sweater worked in UK trebles from a US pattern grows taller with every row, and an amigurumi worked one height too short loses its shape. Spanish, German, French and Brazilian patterns follow the US heights with their own words, so they translate one to one.
What the stitch count auditor checks
The auditor recounts each row or round from the stitches written in it: an increase adds one stitch, a two-together decrease removes one, and a group in brackets is multiplied by its repeat count. The result is compared with the total in parentheses at the end of the line. A mismatch usually means a typo in the original pattern or a stitch that was not recognised, and it is flagged before you crochet a single loop.
Last updated: November 3, 2026
Frequently asked questions
Is UK dc the same as US dc?
No. UK double crochet (dc) is the US single crochet (sc), and the US double crochet (dc) is called treble (tr) in UK patterns. Every UK name sits one step above the US name for the same stitch height.
How do I know if a pattern uses US or UK terms?
Look for single crochet (sc): it only exists in US terminology. If a pattern uses dc and tr but never sc, it is almost certainly written in UK terms, as is usual for patterns from the UK, Ireland and Australia.
What does the stitch count checker verify?
It recalculates how many stitches each numbered round or row produces and compares the result with the number in brackets at the end of the line, such as (24). Matching rounds get a green check; mismatches show the expected count next to the written one.
Which terminologies are supported?
US English, UK English, Spanish, German, French and Brazilian Portuguese, including abbreviations, full stitch names and common phrases such as “in each st”.