Filament Length Calculator
Calculate remaining filament length from spool weight and filament diameter. Enter values for instant results with step-by-step formulas.
Calculator
Adjust values & calculateFormula
Filament length equals the net filament weight divided by the product of material density, Pi, and the filament radius squared. Weight is in grams, density in g/cm^3, and radius in cm, giving length in cm.
Last reviewed: December 2025
Worked Examples
Example 1: Measuring Remaining PLA on a Partial Spool
Example 2: Comparing PETG vs ABS Filament Length per Spool
Background & Theory
The Filament Length Calculator applies the following established principles and formulas. Hobbies and crafts encompass an extraordinarily diverse range of practical skills, each with its own embedded mathematics. In knitting and crochet, yarn weight classification (lace, fingering, sport, worsted, bulky) determines gauge, typically expressed as stitches per 10 cm or per 4 inches. Yardage calculation requires knowing the area to be covered, the stitch pattern's yarn consumption rate, and a swatch-verified gauge, making it essential to buy sufficient yarn before a dye lot is exhausted. Fabric requirement calculation for sewing projects involves scaling a pattern to the correct size, accounting for seam allowances, fabric grain direction, and pattern repeat in printed textiles. Wood measurement in the United States commonly uses board feet, a volume unit defined as 1 inch ร 12 inches ร 12 inches. A board 2 inches thick, 6 inches wide, and 8 feet long contains (2 ร 6 ร 96) / 144 = 8 board feet. This unit allows lumber to be priced by volume regardless of dimensional format. Photography's exposure triangle describes the interdependence of aperture (f-stop), shutter speed, and ISO sensitivity in determining correct exposure. Each stop of change in any one variable doubles or halves the light reaching the sensor; maintaining correct exposure requires compensating with equal and opposite stops in one or more of the other variables. Music tempo is measured in beats per minute (BPM), and the mathematical relationship between BPM and note duration is precise: at 120 BPM, a quarter note lasts exactly 500 milliseconds, an eighth note 250 milliseconds, and a dotted quarter note 750 milliseconds. This relationship is fundamental to sequencing software, metronome use, and synchronising audio with video. Colour mixing in paint or pigment follows subtractive colour theory, where mixing primaries in specific ratios produces predictable secondary and tertiary colours, though the exact outcome depends on the pigment density and medium. Origami design relies on the consistent proportionality of square paper, with base fold ratios governing the proportions of the finished model.
History
The history behind the Filament Length Calculator traces back through the following developments. Craft production has been central to human culture for millennia, but the social organisation of skilled making underwent a decisive transformation in medieval Europe with the formation of craft guilds. These associations regulated training through apprenticeship, maintained quality standards, and controlled access to trade in specific goods such as textiles, metalwork, and woodworking. The guild system began to decline with industrialisation in the 18th and 19th centuries, as machine production displaced artisan labour. A cultural reaction to industrialisation emerged in Britain in the 1880s through the Arts and Crafts Movement, led by designer and theorist William Morris. Morris advocated for the intrinsic value of handmade objects and sought to restore dignity to craft labour, influencing architecture, textile design, book arts, and furniture making across Britain and the United States. The Victorian era also saw a broad expansion of middle-class hobby culture, with pursuits such as watercolour painting, embroidery, botanical illustration, and amateur natural history becoming markers of respectable leisure. The post-World War II period brought mass commercialisation of hobby supplies, as rising consumer incomes and the growth of the suburban lifestyle created demand for craft kits, model making, and DIY home improvement. Specialty retailers and hobby magazines proliferated through the 1950s and 1960s. The maker culture revival of the early 21st century represented a second wave of reaction to mass production, this time catalysed by digital fabrication technologies. Make magazine, launched in 2005, became the flagship publication for a community combining traditional craft skills with electronics, 3D printing, laser cutting, and open-source software. The democratisation of 3D printing through affordable desktop machines from around 2010 allowed hobbyists to design and produce custom parts, figurines, and tools at home. Online craft communities including Etsy, launched in 2005 as a marketplace for handmade goods, and Ravelry, founded in 2007 as a social network for knitters and crocheters, created global infrastructure for craft sharing, pattern distribution, and materials exchange.
Frequently Asked Questions
Formula
Length = Weight / (Density x Pi x r^2)
Filament length equals the net filament weight divided by the product of material density, Pi, and the filament radius squared. Weight is in grams, density in g/cm^3, and radius in cm, giving length in cm.
Worked Examples
Example 1: Measuring Remaining PLA on a Partial Spool
Problem: A 1kg PLA spool (1.75mm) has a current weight of 650g. The empty spool weighs 200g. How much filament remains?
Solution: Net filament weight = 650 - 200 = 450g\nDensity of PLA = 1.24 g/cm^3\nRadius = 1.75/2 = 0.875 mm = 0.0875 cm\nCross-section = Pi x 0.0875^2 = 0.02405 cm^2\nVolume = 450 / 1.24 = 362.9 cm^3\nLength = 362.9 / 0.02405 = 15,090 cm = 150.9 m\nOriginal: 800g filament = 268.2 m\nRemaining: 56.3%
Result: 150.9 meters remaining (495.1 feet) | 56.3% of spool | ~30 small prints
Example 2: Comparing PETG vs ABS Filament Length per Spool
Problem: Compare the total length of 1kg spools (1.75mm) of PETG (density 1.27) and ABS (density 1.04). Empty spool: 200g each.
Solution: Net filament: 1000 - 200 = 800g each\nCross-section = Pi x 0.0875^2 = 0.02405 cm^2\n\nPETG: Volume = 800/1.27 = 629.9 cm^3\nLength = 629.9/0.02405 = 26,193 cm = 261.9 m\n\nABS: Volume = 800/1.04 = 769.2 cm^3\nLength = 769.2/0.02405 = 31,987 cm = 319.9 m\n\nABS has 22% more length due to lower density
Result: PETG: 261.9 m | ABS: 319.9 m | ABS gives 58 m more per spool
Frequently Asked Questions
How do you calculate the remaining length of filament on a spool?
Calculating remaining filament length requires three measurements: the current weight of the spool with filament, the empty spool weight, and the filament diameter. First, subtract the empty spool weight from the current weight to get the net filament weight in grams. Then use the formula: Length = Weight / (Density x Pi x (Diameter/2)^2). The density depends on the filament material (PLA is 1.24 g/cm^3, PETG is 1.27 g/cm^3, ABS is 1.04 g/cm^3). For example, 500g of 1.75mm PLA has a length of: 500 / (1.24 x 3.14159 x 0.0875^2) = approximately 167.7 meters. A kitchen scale accurate to at least 1 gram is essential for reliable measurements.
What is the typical filament length on a standard 1kg spool?
A standard 1kg spool of 1.75mm PLA filament contains approximately 335 meters (1,100 feet) of filament. For 2.85mm PLA, a 1kg spool has about 126 meters (413 feet) because the thicker filament has a larger cross-section and uses more material per unit length. The exact length varies by material density: 1kg of PETG at 1.75mm yields about 327 meters, ABS gives about 400 meters (due to lower density of 1.04 g/cm^3), and TPU provides about 344 meters. Nylon at 1.75mm gives approximately 365 meters per kilogram. These differences matter when estimating how many prints you can complete with a given spool, especially for large projects.
How does filament diameter affect print quality and consumption?
The two standard filament diameters are 1.75mm and 2.85mm (sometimes labeled 3mm). The 1.75mm diameter has become the industry standard for most consumer printers because it allows more precise extrusion control, faster response to retraction commands (reducing stringing), and works with smaller, lighter extruder mechanisms. The 2.85mm filament offers more consistent flow in bowden tube setups and is preferred by some professional printers like Ultimaker. In terms of consumption, both diameters use the same weight of material for identical prints, but the 1.75mm filament feeds about 2.65 times faster through the extruder to maintain the same volumetric flow rate. Diameter consistency is critical for quality, with premium filaments maintaining tolerance within plus or minus 0.02mm.
What are the differences between common 3D printing filament materials?
PLA (Polylactic Acid) is the most popular filament, made from corn starch, easy to print at 190-220C, biodegradable, but brittle and heat-sensitive above 60C. PETG combines ease of printing with better strength and temperature resistance than PLA, printing at 220-250C. ABS is strong and heat-resistant (up to 100C) but requires an enclosed printer due to warping and fumes, printing at 230-250C. TPU is a flexible rubber-like material great for phone cases and gaskets. Nylon offers excellent strength, durability, and low friction but is hygroscopic (absorbs moisture) and difficult to print. ASA is a UV-resistant alternative to ABS for outdoor applications. Polycarbonate offers the highest heat resistance and impact strength but requires temperatures above 280C.
How do I get the most accurate result?
Enter values as precisely as possible using the correct units for each field. Check that you have selected the right unit (e.g. kilograms vs pounds, meters vs feet) before calculating. Rounding inputs early can reduce output precision.
Why might my result differ from another tool or reference?
Differences typically arise from rounding conventions, the specific version of a formula (for example, simple vs compound interest), or unit inconsistencies between inputs. Check that both tools are using the same formula variant and the same units. The References section links to the authoritative source behind the formula used here.
References
Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy