PAINT QUANTITY SAVED URL GUIDE Tool: https://www.lejnel.com/tools/paint-quantity/ Query parameter: paint, a readable JSON object. Current version v: 2. Required shared fields: coats (integer 1–10), coverage (square metres per litre per coat, 0.1–100), extra (percentage 0–100), tin (litres 0.01–100), rooms (array of 1–12 rooms). Each room: name (nonempty string, at most 45 characters), height (metres 0.1–20), openings (square metres 0–40000, strictly below exposed perimeter × height), ceiling ("yes" or "no"), sections (1–6 rectangles). Each section: x, y, length, width, all finite JSON numbers in METRES. x increases right; y increases down. Sections must share an edge, not just a corner; no overlaps. For shaped rooms each size is 0.3–20 m, coordinates within +/-20 m, and entire shape within 20 × 20 m. A single rectangle accepts sizes 0.1–100 m, coordinates +/-100 m for legacy compatibility. Walls follow all exposed section edges, excluding shared joins. Ceiling is combined section area. Separate rooms each count their own wall face; subtract door openings separately on each painted side. No diagonal walls, sloped surfaces or internal partitions within a joined shape. All rooms share paint, coverage, coats, allowance and tin size. Create separate estimates for different products. Metric/imperial display never changes saved metre coordinates. Opening area stays square metres and paint stays litres in both modes. Use the actual paint label for coverage and coats. Ask for missing room dimensions and requirements rather than inventing them. Defaults and this example are illustrative only. Legacy links remain accepted: no version (or v:1) with length, width, height, openings, ceiling, coats, coverage, extra, tin. They load as one rectangular room and are saved as v:2. Example: {"v":2,"coats":2,"coverage":10,"extra":10,"tin":2.5,"rooms":[{"name":"L-shaped living room","height":2.4,"openings":4,"ceiling":"yes","sections":[{"x":0,"y":0,"length":4,"width":3},{"x":4,"y":0,"length":2,"width":1.5}]}]} Clickable example: https://www.lejnel.com/tools/paint-quantity/?paint=%7B%22v%22%3A2%2C%22coats%22%3A2%2C%22coverage%22%3A10%2C%22extra%22%3A10%2C%22tin%22%3A2.5%2C%22rooms%22%3A%5B%7B%22name%22%3A%22L-shaped%20living%20room%22%2C%22height%22%3A2.4%2C%22openings%22%3A4%2C%22ceiling%22%3A%22yes%22%2C%22sections%22%3A%5B%7B%22x%22%3A0%2C%22y%22%3A0%2C%22length%22%3A4%2C%22width%22%3A3%7D%2C%7B%22x%22%3A4%2C%22y%22%3A0%2C%22length%22%3A2%2C%22width%22%3A1.5%7D%5D%7D%5D%7D