Skip to content

3D Print Math

Free browser-based calculators for scaling, referencing, weighing, and calculating costs for STL conversions for tabletop miniatures. Check whether a spool has enough filament for a print before you even open your slicer. Whether you are printing sci-fi epic armies, fantasy RPG monsters, or WWII infantry, these tools help you avoid wasted filament. All tools run client-side — no uploads, no accounts, no cookies.

Featured tool

The main STL scale calculator I use before every print. Select source and target scales, choose eye-level or top-of-head, and get the exact slicer percentage for every tabletop scale, from 6mm epic to 32mm heroic and beyond.

Use the tool
16+ gaming scales Eye Level & Top of Head FDM-optimized percentages No upload, no login

Calculators

Slicer Percentage Calculator

Type in two measurements in millimetres, get the exact percentage for your slicer. Works for any scale combination.

  • Any source size to any target size
  • Real-time calculation as you type
  • 12 common conversion presets
  • Formula breakdown for verification
  • Copy result to clipboard
  • Zero bloat — no account, no cookies

Filament Cost Calculator

Know your print cost before you start. Enter filament price, weight used, and optional electricity to estimate the true cost of 3D printing miniatures.

  • Real-time cost calculation
  • Filament cost per print
  • Optional electricity cost estimate
  • Filament presets with real market prices
  • Deep-link from scale engine
  • No account, no cookies

Filament Density Calculator

Enter dimensions or a volume, pick a material, and get the weight in grams before you open your slicer. PLA, PETG, ABS, resin, and more.

  • 12 material densities plus custom density
  • Box, cylinder, sphere, and tube shapes
  • Hollow shell math with wall thickness and infill
  • Direct volume input in cm³ or mL
  • Prints per spool and cost estimate
  • Print time baseline by quality preset

EU Import & Landed Cost Calculator

The true landed cost in EUR for 3D printing supplies shipped into the EU — item price, shipping, the €3 per-item customs duty, and import VAT for your country.

  • €3 flat customs duty per item category
  • Import VAT for all 27 EU member states
  • Correct VAT base: item + shipping + duty
  • Over-€150 orders with custom duty rate
  • Instant landed-cost breakdown in EUR
  • No account, no cookies — nothing uploaded

Resin Shrinkage Calculator

Calculate exact dimensional scaling compensation for resin and FDM 3D printing. Prevent shrinkage distortion and ensure precise part-to-part fitting.

  • 13 resin and filament shrink presets
  • Separate XY and Z compensation
  • Measured test coupon back-solve mode
  • Exact 1÷k inverse, not the naive 1+s
  • Fit clearance for press and slide fits
  • Copy the scale percentage to clipboard

Miniature Resin Weight & Cost Calculator

Calculate exact resin weight, material volume, and printing cost for tabletop miniatures. Input your bottle price and model mL for instant pricing.

  • Box, cylinder, and sphere volume math
  • Hollowed shell with wall thickness and solid base
  • Direct volume input from Chitubox or Lychee
  • 6 bottle presets with per-mL cost rates
  • Army planner for N miniatures at once
  • Weight in grams as a hollowing sanity check

Reference Data

All tools included

Built for miniature 3D printing

Every tool on STLACCESS is built around one problem I kept running into: getting the right scale for 3D printed tabletop miniatures. The calculator and reference library work together so you can convert and share scale percentages — all from your browser, all for free.

  • STL Scale Engine — The main calculator for converting between any supported scales
  • Miniature Size Chart — 46 verified conversion percentages with print-tested results

Help me build this properly

Does this actually solve your problem, or not?

I built this to answer one question: what percentage do I type into my slicer. But I don't know if that is where your workflow actually breaks. Tell me what is broken, missing, or just plain useless here. Honest answers, especially negative ones, are worth more to me than anything else you could do on this page.