<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://seamless-pattern.crushjs.com/</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/"/></url><url><loc>https://seamless-pattern.crushjs.com/straight-repeat.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/straight-repeat.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/straight-repeat.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/straight-repeat.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/straight-repeat.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/straight-repeat.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/straight-repeat.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/straight-repeat.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/straight-repeat.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/straight-repeat.html"/></url><url><loc>https://seamless-pattern.crushjs.com/half-drop-repeat.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/half-drop-repeat.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/half-drop-repeat.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/half-drop-repeat.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/half-drop-repeat.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/half-drop-repeat.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/half-drop-repeat.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/half-drop-repeat.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/half-drop-repeat.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/half-drop-repeat.html"/></url><url><loc>https://seamless-pattern.crushjs.com/brick-repeat.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/brick-repeat.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/brick-repeat.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/brick-repeat.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/brick-repeat.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/brick-repeat.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/brick-repeat.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/brick-repeat.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/brick-repeat.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/brick-repeat.html"/></url><url><loc>https://seamless-pattern.crushjs.com/mirrored-repeat.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/mirrored-repeat.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/mirrored-repeat.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/mirrored-repeat.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/mirrored-repeat.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/mirrored-repeat.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/mirrored-repeat.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/mirrored-repeat.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/mirrored-repeat.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/mirrored-repeat.html"/></url><url><loc>https://seamless-pattern.crushjs.com/repeat-modes-guide.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/repeat-modes-guide.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/repeat-modes-guide.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/repeat-modes-guide.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/repeat-modes-guide.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/repeat-modes-guide.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/repeat-modes-guide.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/repeat-modes-guide.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/repeat-modes-guide.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/repeat-modes-guide.html"/></url><url><loc>https://seamless-pattern.crushjs.com/finding-pattern-seams.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/finding-pattern-seams.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/finding-pattern-seams.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/finding-pattern-seams.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/finding-pattern-seams.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/finding-pattern-seams.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/finding-pattern-seams.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/finding-pattern-seams.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/finding-pattern-seams.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/finding-pattern-seams.html"/></url><url><loc>https://seamless-pattern.crushjs.com/export-pattern-png.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/export-pattern-png.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/export-pattern-png.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/export-pattern-png.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/export-pattern-png.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/export-pattern-png.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/export-pattern-png.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/export-pattern-png.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/export-pattern-png.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/export-pattern-png.html"/></url><url><loc>https://seamless-pattern.crushjs.com/about.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/about.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/about.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/about.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/about.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/about.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/about.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/about.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/about.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/about.html"/></url><url><loc>https://seamless-pattern.crushjs.com/privacy-policy.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/privacy-policy.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/privacy-policy.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/privacy-policy.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/privacy-policy.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/privacy-policy.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/privacy-policy.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/privacy-policy.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/privacy-policy.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/privacy-policy.html"/></url><url><loc>https://seamless-pattern.crushjs.com/terms.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/terms.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/terms.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/terms.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/terms.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/terms.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/terms.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/terms.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/terms.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/terms.html"/></url><url><loc>https://seamless-pattern.crushjs.com/contact.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/contact.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/contact.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/contact.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/contact.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/contact.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/contact.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/contact.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/contact.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/contact.html"/></url><url><loc>https://seamless-pattern.crushjs.com/sitemap.html</loc><lastmod>2026-11-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://seamless-pattern.crushjs.com/sitemap.html"/><xhtml:link rel="alternate" hreflang="es" href="https://seamless-pattern.crushjs.com/es/sitemap.html"/><xhtml:link rel="alternate" hreflang="fr" href="https://seamless-pattern.crushjs.com/fr/sitemap.html"/><xhtml:link rel="alternate" hreflang="pt-BR" href="https://seamless-pattern.crushjs.com/pt/sitemap.html"/><xhtml:link rel="alternate" hreflang="de" href="https://seamless-pattern.crushjs.com/de/sitemap.html"/><xhtml:link rel="alternate" hreflang="id" href="https://seamless-pattern.crushjs.com/id/sitemap.html"/><xhtml:link rel="alternate" hreflang="zh-Hans" href="https://seamless-pattern.crushjs.com/zh/sitemap.html"/><xhtml:link rel="alternate" hreflang="ja" href="https://seamless-pattern.crushjs.com/ja/sitemap.html"/><xhtml:link rel="alternate" hreflang="x-default" href="https://seamless-pattern.crushjs.com/sitemap.html"/></url></urlset>