# Seed quantity calculator

- Human page: https://happytails.ai/en/calculators/seed-quantity-calculator/
- Markdown: https://happytails.ai/en/calculators/seed-quantity-calculator.md
- Structured JSON: https://happytails.ai/agents/en/calculators/seed-quantity-calculator/index.json
- Visibility: public

## Tool capabilities

| Property | Value |
| --- | --- |
| Tool ID | `seed-quantity-calculator` |
| Category | calculators |
| Implementation | Registered implementation. Registration alone is not a production-quality guarantee. |
| Browser execution | Automatic updates after valid input or file selection. |
| Browser processing | Browser; see tool notes for network behavior. |
| HTTP API | Not callable through HTTP. |
| Browser-agent interface | run_current_tool |

### Implementation notes

Estimate sowing quantity from separate germination and establishment assumptions, then convert with your thousand-seed weight and packet size. An expected quantity does not guarantee the stand. Runs on your device. Changing units keeps the entered numbers.

### Inputs and settings

No free-text input is required. Use the file inputs and/or settings below.

| Setting | Meaning | Control type | Default | Constraints |
| --- | --- | --- | --- | --- |
| `plants` | Target planting stations | number | 100 | min=1 max=10000000 step=1 |
| `seedsPerStation` | Desired established seedlings per station | number | 1 | min=1 max=1000 step=1 |
| `germination` | Expected germination (%) | number | 85 | min=0 max=100 step=any |
| `establishment` | Expected establishment after germination (%) | number | 90 | min=0 max=100 step=any |
| `extra` | Extra sowing allowance (%) | number | 10 | min=0 max=200 step=any |
| `thousandSeedGrams` | Measured thousand-seed weight (grams) | number | 4 | min=1e-06 max=1000000 step=any |
| `packetSeeds` | Seeds per packet | number | 250 | min=1 max=100000000 step=1 |

### Browser-agent workflow

1. Open the human page in a browser that supports WebMCP.
2. Discover the interface exposed by that page; use its actual schema.
3. Select files on the page first when the tool requires files.
4. Call `run_current_tool` with valid input and settings.
5. Inspect the returned result or error and the displayed output. Retrieve files from the displayed download links.

Calls do not automatically copy or download results. Browser permissions still apply. Interface availability alone is not proof of successful execution.

### Planning specification

Maximum 1 billion calculated seeds. This is an expectation-based quantity, not a guarantee of the final stand. The tool does not infer seed species, weight or germination.

This describes intended requirements. Use the implementation notes, interface schema and observed output to determine current support.

### Complete machine-readable capability record

```json
{
  "id": "seed-quantity-calculator",
  "category": "calculators",
  "built": true,
  "requirements": "Maximum 1 billion calculated seeds. This is an expectation-based quantity, not a guarantee of the final stand. The tool does not infer seed species, weight or germination.",
  "implementation": {
    "fields": [
      {
        "key": "plants",
        "label": "Target planting stations",
        "value": 100,
        "type": "number",
        "min": 1,
        "max": 10000000,
        "step": 1
      },
      {
        "key": "seedsPerStation",
        "label": "Desired established seedlings per station",
        "value": 1,
        "type": "number",
        "min": 1,
        "max": 1000,
        "step": 1
      },
      {
        "key": "germination",
        "label": "Expected germination (%)",
        "value": 85,
        "type": "number",
        "min": 0,
        "max": 100,
        "step": "any"
      },
      {
        "key": "establishment",
        "label": "Expected establishment after germination (%)",
        "value": 90,
        "type": "number",
        "min": 0,
        "max": 100,
        "step": "any"
      },
      {
        "key": "extra",
        "label": "Extra sowing allowance (%)",
        "value": 10,
        "type": "number",
        "min": 0,
        "max": 200,
        "step": "any"
      },
      {
        "key": "thousandSeedGrams",
        "label": "Measured thousand-seed weight (grams)",
        "value": 4,
        "type": "number",
        "min": 1e-06,
        "max": 1000000,
        "step": "any"
      },
      {
        "key": "packetSeeds",
        "label": "Seeds per packet",
        "value": 250,
        "type": "number",
        "min": 1,
        "max": 100000000,
        "step": 1
      }
    ],
    "input": false,
    "background": false,
    "live": true,
    "presentation": "metrics",
    "note": "Estimate sowing quantity from separate germination and establishment assumptions, then convert with your thousand-seed weight and packet size. An expected quantity does not guarantee the stand. Runs on your device. Changing units keeps the entered numbers.",
    "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.",
      "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

Estimate seed count, mass and packets from your planting target, germination and establishment assumptions.

How can we improve this tool?

Report a problem or share an idea.

Please leave out private information. Your message and the tool name go to our team via PostHog.

### How to use Seed quantity calculator

1. Enter your measured quantities, units and assumptions.
2. Review the calculated result and the stated limits.
3. Download the report or plan for your project.

## Useful next steps

- [Plant spacing calculator](https://happytails.ai/en/calculators/plant-spacing-calculator/) ([Markdown](https://happytails.ai/en/calculators/plant-spacing-calculator.md))

- [Lawn seed calculator](https://happytails.ai/en/calculators/lawn-seed-calculator/) ([Markdown](https://happytails.ai/en/calculators/lawn-seed-calculator.md))

## Describe the target stand

Enter planting stations and the desired established seedlings per station. Germination and later establishment are separate percentages, so the calculator accounts for both.

### Convert the sowing quantity

Add an optional allowance, then enter measured thousand-seed weight and seeds per packet. The report shows seeds to sow, estimated mass, packets and spare purchased seeds.

### Save the measurements and assumptions

Download CSV and a text or JSON report. The calculation runs on your device. Changing a unit keeps the number you entered, so check both before using the result.
