# PatternHoop > Free online tool that turns a photo into a cross-stitch pattern: DMC thread colours, symbols, a legend, a > skein estimate and a printable A4 PDF. Russian at /, English at /en. No sign-up; the photo never leaves the > browser. Every page also answers `Accept: text/markdown` with a Markdown version. The long version of this file: https://patternhoop.com/llms-full.txt. ## For agents and developers - [Developer docs](https://patternhoop.com/en/developers): free read-only tools, no key - [REST API](https://patternhoop.com/openapi.json): OpenAPI 3.1 of https://patternhoop.com/api/v1 (DMC colours, nearest threads, pattern size, blog search) - [MCP server](https://patternhoop.com/.well-known/mcp/server-card.json): Streamable HTTP at https://patternhoop.com/api/mcp - [A2A agent](https://patternhoop.com/.well-known/agent-card.json): JSON-RPC at https://patternhoop.com/api/a2a - [auth.md](https://patternhoop.com/auth.md): no authentication needed ## Tool - [Pattern maker (English)](https://patternhoop.com/en): upload a photo, pick the size in stitches, Aida 11/14/16/18 and 4–40 colours, then download the PDF or get it by email - [Pattern maker (Russian)](https://patternhoop.com/): the same in Russian - [Agent skill](https://patternhoop.com/.well-known/agent-skills/patternhoop/SKILL.md): how an agent can help a person make a pattern here ## DMC palette - [All DMC colours (English)](https://patternhoop.com/en/palette): every DMC stranded cotton colour with its number and RGB - [All DMC colours (Russian)](https://patternhoop.com/palette) - [reds (English)](https://patternhoop.com/en/palette/reds) - [pinks (English)](https://patternhoop.com/en/palette/pinks) - [oranges (English)](https://patternhoop.com/en/palette/oranges) - [yellows (English)](https://patternhoop.com/en/palette/yellows) - [greens (English)](https://patternhoop.com/en/palette/greens) - [blues (English)](https://patternhoop.com/en/palette/blues) - [purples (English)](https://patternhoop.com/en/palette/purples) - [browns (English)](https://patternhoop.com/en/palette/browns) - [neutrals (English)](https://patternhoop.com/en/palette/neutrals) - [whites (English)](https://patternhoop.com/en/palette/whites) ## Blog - [Blog (English)](https://patternhoop.com/blog/en): articles about cross-stitch, photos for patterns and fabric; RSS: https://patternhoop.com/blog/en/rss.xml - [Blog (Russian)](https://patternhoop.com/blog); RSS: https://patternhoop.com/blog/rss.xml ## Optional - [About](https://patternhoop.com/en/about) - [Full text for LLMs](https://patternhoop.com/llms-full.txt) - [Privacy policy](https://patternhoop.com/en/privacy) - [Terms](https://patternhoop.com/en/terms) - [Sitemap](https://patternhoop.com/sitemap.xml), [blog sitemap](https://patternhoop.com/blog/sitemap.xml)