Premium PLA Filament Spool
1.75mm, 1kg — consistent diameter tolerance (±0.02mm), vibrant colour range, low warp. The go-to choice for everyday desktop printing on any FDM machine.
- Diameter: 1.75mm ±0.02mm
- Weight: 1kg net
- Print temp: 190–220°C
Enter your filament weight and get real-time length, cost, and print estimates for PLA, ABS, PETG, and TPU — no sign-up required.
1.75mm, 1kg — consistent diameter tolerance (±0.02mm), vibrant colour range, low warp. The go-to choice for everyday desktop printing on any FDM machine.
Engineering-grade 1.75mm PETG or ABS for functional parts, mechanical assemblies, and heat-resistant prints. Excellent layer adhesion and impact resistance.
Accurately weigh partial spools, print samples, and filament remnants. A precise 0.1g resolution scale is the essential companion to any filament calculator workflow.
Disclosure: As an associate, we may earn a small commission from qualifying purchases at no additional cost to you.
Quick-reference conversion chart for 1.75mm filament. Values calculated using volumetric density math (π × r² × 100 × density).
| Weight (g) | PLA (m) | ABS (m) | PETG (m) | TPU (m) | PLA (ft) |
|---|
Everything you need to know about converting 3D printer filament grams to meters, understanding material densities, and estimating print costs with precision.
A filament length calculator is a utility that converts the weight of 3D printer filament — measured in grams — into a usable length measurement in meters or feet. This is essential for 3D printing workflows because slicer software often reports material usage in grams, while physical spools are measured by weight. Knowing the exact length lets you plan multi-part prints, estimate remaining spool life, and compare material costs across different suppliers.
The core math relies on the physical geometry of the filament strand and the volumetric density of the polymer. For standard 1.75mm diameter filament, the cross-sectional radius is 0.0875 cm. The volume of one meter of filament is calculated as V = π × r² × 100, where the factor of 100 converts from centimeters to meters. This gives approximately 2.405 cm³ per meter for any 1.75mm filament, regardless of material.
Multiplying that volume by the material's density (in g/cm³) yields the weight per meter. Dividing your target weight by this figure gives the length. Our 3D print weight to length calculator performs all of this in real time as you type, with no page reloads or server calls.
Every polymer used in FDM 3D printing has a unique volumetric density — the mass per unit volume, expressed in grams per cubic centimeter (g/cm³). This single number is the key variable that determines how many meters of filament you get per kilogram of spool weight.
For 1.75mm filament, the calculation chain is:
This formula is the industry standard used by slicer software like PrusaSlicer, Cura, and Bambu Studio when reporting filament consumption. Our calculator uses the same constants, so results match your slicer's estimates precisely.
The four most common FDM materials each have distinct density values that directly affect the convert 3D printer filament grams to meters calculation:
PLA is the most popular desktop 3D printing material. Derived from renewable resources like corn starch, it prints at low temperatures (190–220°C) with minimal warping. At 1.24 g/cm³, a 1kg spool yields approximately 335 meters (1,099 feet) of 1.75mm filament. PLA is the benchmark material for most filament length calculations.
ABS is lighter than PLA, which means a 1kg spool contains more filament by length — approximately 399 meters (1,309 feet). It requires higher print temperatures (220–250°C) and an enclosed printer to prevent warping. ABS is favored for functional parts that need impact resistance and higher heat tolerance.
PETG is the densest of the four common materials at 1.27 g/cm³, yielding approximately 327 meters (1,073 feet) per kilogram. It combines the ease of PLA with the strength of ABS, making it a popular choice for mechanical parts, food-safe containers, and outdoor applications. Its higher density means slightly fewer meters per spool compared to PLA.
TPU is a flexible filament with a density of 1.21 g/cm³, yielding approximately 343 meters (1,125 feet) per kilogram. It requires slow print speeds and a direct-drive extruder for best results. TPU is used for phone cases, gaskets, shoe soles, and any application requiring rubber-like flexibility.
The calculator is designed around a single-input workflow. Here is the step-by-step process:
The spool usage progress bar at the bottom of the calculator gives a visual representation of how much of your spool the entered weight represents, making it easy to plan multi-print sessions.
Accurate material cost tracking is critical for makers who sell prints, run print farms, or simply want to understand their hobby expenses. The cost formula is straightforward:
Cost per gram = Spool Price ÷ Spool Weight
Print cost = Grams used × Cost per gram
For a standard $20 / 1000g spool, the cost per gram is $0.020. A 50g print costs $1.00 in raw material. This does not account for electricity, machine wear, or failed prints — but it gives you the baseline material cost that most print pricing guides recommend as the starting point for quoting jobs.
The Projected Prints result shows how many identical prints you could produce from a full spool at the entered weight. This is useful for batch production planning: if a phone stand uses 45g, a 1kg spool yields approximately 22 identical prints.
The density constants used in this calculator match the values embedded in major slicer software profiles. PrusaSlicer uses 1.24 g/cm³ for PLA, 1.04 g/cm³ for ABS, 1.27 g/cm³ for PETG, and 1.21 g/cm³ for TPU — identical to our implementation. Bambu Studio and Cura use the same baseline values, though some third-party filament brands publish slightly different densities on their technical data sheets.
For maximum accuracy, check your filament manufacturer's TDS (Technical Data Sheet) for the exact density value. Differences of ±0.02 g/cm³ from the standard values will produce length errors of approximately 1–2% — negligible for most planning purposes but worth noting for precision applications.
All calculations run entirely in your browser using vanilla JavaScript. No data is sent to any server. Your recent weight entries are stored only in your browser's localStorage and never leave your device.
Divide the weight in grams by the weight per meter of your filament. For 1.75mm PLA (density 1.24 g/cm³), the weight per meter is approximately 2.98 g/m. So 100g ÷ 2.98 g/m ≈ 33.6 meters. Our calculator does this automatically for PLA, ABS, PETG, and TPU — just type your weight and the result appears instantly.
A standard 1kg (1000g) spool of 1.75mm filament contains approximately:
The difference comes from each material's volumetric density. ABS is the lightest, so you get the most meters per kilogram.
The formula is: Length (m) = Weight (g) ÷ (π × r² × 100 × density)
For 1.75mm filament, the radius r = 0.0875 cm. The cross-sectional volume per meter is π × 0.0875² × 100 ≈ 2.405 cm³/m. Multiply by the material density to get grams per meter, then divide your target weight by that figure.
Divide the spool price by the spool weight in grams. For example, a $20 spool of 1000g gives a cost of $0.020 per gram. Multiply that by the grams you plan to use to get the material cost for any print. Enter your spool price and weight in the calculator fields above — the cost updates in real time.
Yes. Each material has a different volumetric density, which directly affects how many meters fit on a spool of the same weight. ABS (1.04 g/cm³) is the lightest, giving the most meters per kilogram. PETG (1.27 g/cm³) is the densest of the common materials, giving the fewest meters. PLA (1.24 g/cm³) and TPU (1.21 g/cm³) fall in between.