SEALANT CARTRIDGE CALCULATOR — SAVED LINKS Tool: https://www.lejnel.com/tools/sealant-quantity/ Query parameter: sealant. Percent-encode readable JSON. Current format: {"v":2,"estimates":[...]}. Required array length: 1–20. Each estimate: name (optional string, maximum 80 characters); length METRES (0.001–10000); width and depth MILLIMETRES (0.1–200); profile "rectangle" or "triangle"; cartridge MILLILITRES (1–5000); extra percent (0–100). Numbers must be finite. Dimensions always metric in saved links. Convert feet ×0.3048, inches ×25.4. Cartridge ml does not convert. Triangle dimensions are perpendicular legs, not the sloping face. Rectangle depth is filled sealant thickness. Each estimate uses one uniform joint size and product. Formula: length × width × depth × profile factor (1 or 0.5) = geometric ml; multiply by (1+extra/100). Divide by cartridge and round up PER ESTIMATE. Shopping total sums these cartridge counts; leftovers are NOT pooled. Combined ml includes allowances. Different products must not be assumed interchangeable. Old v1 single-estimate objects remain supported: {"v":1,"length":5,"width":6,"depth":6,"profile":"rectangle","cartridge":300,"extra":10}. They open as one estimate and save as v2. Ask for missing measurements, profile, cartridge volume and allowance; do not invent manufacturer requirements. Names should identify the jobs/products. Defaults are examples. Follow actual product instructions for design and suitability. Example JSON: {"v": 2, "estimates": [{"name": "Bath", "length": 5, "width": 6, "depth": 6, "profile": "rectangle", "cartridge": 300, "extra": 10}, {"name": "Sink", "length": 2, "width": 6, "depth": 6, "profile": "rectangle", "cartridge": 300, "extra": 10}]} Clickable example: https://www.lejnel.com/tools/sealant-quantity/?sealant=%7B%22v%22%3A2%2C%22estimates%22%3A%5B%7B%22name%22%3A%22Bath%22%2C%22length%22%3A5%2C%22width%22%3A6%2C%22depth%22%3A6%2C%22profile%22%3A%22rectangle%22%2C%22cartridge%22%3A300%2C%22extra%22%3A10%7D%2C%7B%22name%22%3A%22Sink%22%2C%22length%22%3A2%2C%22width%22%3A6%2C%22depth%22%3A6%2C%22profile%22%3A%22rectangle%22%2C%22cartridge%22%3A300%2C%22extra%22%3A10%7D%5D%7D Copy the link after editing to save all estimates. Anyone with it can read the inputs. Print for a fixed record.