ForHosting KIT · Science

Plastic footprint calculator

Seven bottles, ten bags and twenty packaging items a week add up to 27.82 kg of single-use plastic a year. Count a typical week and see which stream weighs most before you switch to refills. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Bottles
7
Bags
10
Packaging
20
You get
Weeks per year
52
Bottle mass g
25
Bag mass g
6
Packaging mass g
15

A personal plastic footprint is the mass of single-use plastic that leaves your household in a year: bottles, shopping bags, and mixed packaging. Most people count those items by the week and never convert the pile into kilograms, so the habit stays invisible. This plastic footprint calculator takes three weekly counts — beverage bottles, bags, and packaging items — multiplies each by fifty-two weeks, applies published planning masses of 25 grams per PET bottle, 6 grams per lightweight bag, and 15 grams per mixed packaging piece, and returns the annual mass in kilograms plus a three-way breakdown. Zero is allowed on any stream and correctly contributes nothing.

What a weekly plastic count becomes over a year

Single-use plastic is easiest to underestimate when you only see this week's recycling crate. A bottle after lunch, a bag from the grocer, a tray under fruit — none of those pieces looks like a kilogram. Multiply a typical week by fifty-two and apply a published mass per item, and the year becomes a number you can compare to a refill habit, a bag ban, or a municipal waste audit.

This estimator uses three closed planning masses that sit in the middle of widely cited ranges: twenty-five grams for an empty PET beverage bottle, because a common 500 millilitre single-use bottle sits near twenty to thirty grams empty; six grams for a lightweight HDPE shopping bag, because typical published figures run from about five to eight grams; and fifteen grams for a mixed consumer packaging item such as a clamshell, blister, film wrap, or small tray.

Those constants are planning figures, not a laboratory assay of your specific brand: they exist so two people with the same weekly counts get the same annual kilograms. Seven bottles, ten bags, and twenty packaging items in one week become seven times fifty-two times twenty-five grams of bottle plastic, ten times fifty-two times six grams of bag plastic, and twenty times fifty-two times fifteen grams of packaging plastic, or 9.1 plus 3.12 plus 15.6 kilograms — 27.82 kilograms of plastic in one year.

The year is a fixed fifty-two weeks so the arithmetic never depends on a calendar, a leap day, or the clock. Negative weekly counts are rejected because a negative consumption rate is not a waste stream. Zero on any of the three fields is allowed and contributes nothing, so a household that already refused bags can still estimate bottles and packaging without inventing a fictional bag stream.

Where an annual plastic-mass estimate earns its keep

Households use a plastic footprint calculator when a refill bottle or a reusable bag pledge needs a kilogram target instead of a vague intention to use less plastic. Teachers of environmental science and civic courses need a deterministic oracle that rejects a negative weekly count instead of silently taking an absolute value that would hide a sign error on a worksheet.

Campus sustainability offices and municipal waste teams convert a surveyed weekly bottle, bag, and packaging rate into expected kilograms so they can size recycling stations, bag-ban communications, and audit baselines before a semester or a reporting year. Product and packaging teams can sanity-check a consumer-facing claim about grams saved per week by turning the avoided items into the same annual kilograms the public calculator reports. Failed validation does not consume balance.

The estimator does not claim to replace a full LCA: it does not include microplastics, fishing gear, textiles, or industrial resin, and it does not apply a recycling-credit discount. It answers one search intent honestly — how many kilograms of everyday single-use plastic a week of bottles, bags, and packaging becomes in a year.

Household refill and bag-ban pledges

Turn a typical week's bottles, bags, and packaging into one year's kilograms so a refill bottle or reusable bag has a concrete mass to beat.

Campus and municipal waste planning

Convert a surveyed weekly item rate into expected kilograms of single-use plastic before sizing bins, bag-ban campaigns, and audit baselines.

Environmental-science worksheets

Grade annual plastic-mass problems with a deterministic oracle that rejects negative weekly counts instead of inventing a landfill.

How is the annual plastic footprint calculated?

Send non-negative weekly counts for bottles, bags, and packaging.

What planning masses does the calculator use?

Each PET bottle is 25 grams, each lightweight shopping bag is 6 grams, and each mixed packaging item is 15 grams. Those mid-range inventory figures are fixed so the same weekly counts always produce the same annual kilograms.

Is zero bottles, bags, or packaging allowed?

All three zeros yield zero kilograms per year.

How much plastic is 7 bottles, 10 bags and 20 packaging items a week?

27.82 kg a year. The bottles add 9.1 kg, the bags 3.12 kg and the packaging 15.6 kg, so in this case trays, films and clamshells weigh more than bottles and bags together.

Why does the calculator use a year of 52 weeks?

A fixed year of 52 weeks keeps the arithmetic identical for everyone: the result never depends on a calendar, a leap day or the date you run it. Your typical week is simply multiplied by 52.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/eco/plastic-footprint

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/eco/plastic-footprint \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bottles":7,"bags":10,"packaging":20}'
{
  "bottles": 7,
  "bags": 10,
  "packaging": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "eco.plastic_footprint",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

max_count10000
HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Negative counts are rejected as invalid_input so a sign error never invents a negative landfill.

Input contract, response shape, and error behaviour

A negative count on any stream is rejected with a message that a negative weekly count cannot estimate plastic mass, and that failure is not billed. Values above the published ceiling of ten thousand items per week are rejected so a unit mistake cannot explode the annual product. A formula string restates the three products, and a short English message summarises the year for display next to a form. POST a JSON body with three required finite non-negative numbers: bottles, the weekly count of single-use beverage bottles; bags, the weekly count of lightweight shopping bags; and packaging, the weekly count of mixed consumer packaging items. Aliases bottles_per_week, weekly_bottles, and plastic_bottles map to bottles; bags_per_week, weekly_bags, and plastic_bags map to bags; packaging_per_week, weekly_packaging, and packs map to packaging. Each field may arrive as a JSON number or as a numeric string; missing fields, empty strings, and non-finite values fail with invalid_input naming the field. On success the body echoes the rounded weekly counts, sets weeks_per_year to the constant 52, bottle_mass_g to 25, bag_mass_g to 6, and packaging_mass_g to 15, then reports annual_bottles, annual_bags, and annual_packaging as each weekly count times 52. The kilogram breakdown bottles_kg, bags_kg, and packaging_kg is each annual count times its planning mass divided by one thousand, and plastic_kg is their sum — the annual personal plastic footprint this page is built to answer. Pricing is a flat $0.002 per successful request with unit item. Pair the response with your own charts if you need a stacked weekly bar; this endpoint annualises only and does not emit plots.

Where an annual plastic-mass estimate earns its keep

Keep each weekly count inside the published range, pin the rounded plastic_kg and the three-way kilogram breakdown in tests, and you get reproducible annual masses for classrooms, dashboards, and edge workers without standing up a life-cycle assessment stack of your own.

What happens if a weekly count is negative?

The task fails with invalid_input. A negative bottle, bag, or packaging count is not a waste stream, so the estimator refuses to invent a negative landfill and the call is not billed.

What does the plastic footprint calculator cost?

The browser tool is free. API requests use prepaid KIT balance at $0.002 per successful call; invalid input is not billed.

Read the full KIT documentation →