happytails.ai

Quilt backing calculator

Open Quilt backing calculator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.

Tool capabilities

{
  "id": "quilt-backing-calculator",
  "category": "calculators",
  "built": true,
  "requirements": "Up to 1,000 equal full-width panels. Compares straight vertical and horizontal joins only. Offcut optimization, diagonal piecing, print matching and shrinkage need separate allowance.",
  "implementation": {
    "fields": [
      {
        "key": "width",
        "label": "Quilt width",
        "value": 60,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "height",
        "label": "Quilt height",
        "value": 80,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "overhang",
        "label": "Backing overhang on every quilt edge",
        "value": 4,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "fabricWidth",
        "label": "Usable fabric width after selvedges",
        "value": 42,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "seam",
        "label": "Seam allowance on each joined edge",
        "value": 0.5,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "squaring",
        "label": "Extra total fabric length for squaring",
        "value": 2,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "unit",
        "label": "Dimension unit",
        "value": "in",
        "type": "select",
        "values": [
          "mm",
          "cm",
          "m",
          "in",
          "ft",
          "yd"
        ]
      },
      {
        "key": "orientation",
        "label": "Panel direction",
        "value": "Least fabric",
        "type": "select",
        "values": [
          "Least fabric",
          "Vertical seams",
          "Horizontal seams"
        ]
      },
      {
        "key": "purchaseIncrement",
        "label": "Fabric purchase increment",
        "value": 0.125,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "purchaseUnit",
        "label": "Purchase unit",
        "value": "yd",
        "type": "select",
        "values": [
          "yd",
          "m"
        ]
      }
    ],
    "input": false,
    "live": true,
    "background": false,
    "presentation": "metrics",
    "note": "Compare vertical and horizontal backing joins, including both sides of every seam. The layout uses equal full-width panels and does not optimize offcuts or pattern matching. Changing units keeps the entered numbers. Calculations run on your device.",
    "experience": {
      "automatic": true,
      "single": false,
      "inputMaxLength": 1000000,
      "inputMode": "text",
      "label": "Your text",
      "placeholder": "Type or paste your input…",
      "help": "Change the input or settings to update your result. Results update as you type. Up to 1,000,000 characters.",
      "helpParts": [
        "Change the input or settings to update your result.",
        "Results update as you type.",
        "Up to 1,000,000 characters."
      ],
      "action": null
    },
    "mode": "automatic",
    "interactive": false
  },
  "execution": "Browser interface",
  "api": null,
  "browser_agent": {
    "supported": true,
    "name": "run_current_tool",
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}

Page guide

Plan backing panels from quilt size, usable fabric width, overhang and seam allowances, comparing both join directions.

How to use Quilt backing calculator
  1. Enter your measurements, rates or supplied recipe.
  2. Review the quantities, rounding and plan details.
  3. Download the result and verify it against your actual materials or a sample.

Useful next steps

Add room beyond the quilt

Enter backing overhang on each edge and fabric width after removing selvedges. Each join consumes two seam allowances. Squaring allowance adds extra length to the purchase once, not once per panel.

Compare complete panel orientations

A 60 × 80 inch quilt with 4-inch overhang needs a 68 × 88 inch backing. With 42-inch usable width and half-inch seams, two panels with vertical joins cover the width. Cut each panel 88 inches long. Adding 2 inches for squaring gives 178 inches of fabric before purchase rounding.

Save the plan

Download the result as CSV, plus a text or JSON report with formulas, values and assumptions. Everything is calculated on your device. Changing units keeps the entered numbers, so check the selected units before using the plan.