3D Print Time Estimator

Estimate how long your 3D print will take. Enter model dimensions, layer height, print speed, and infill to get a time estimate. Compare different layer heights side by side and see approximate filament usage.

Ad Space

Last updated: May 2026 · Sources: Prusa Knowledge Base — Print Settings, Bambu Lab X1 Specs, Simplify3D Troubleshooting Guide. Time estimates assume FDM printing with 1.75mm filament and a 0.4mm nozzle.

How 3D Print Time Estimator Works

Estimate 3D print duration from model dimensions and slicer settings. Compare layer heights and see filament usage. — runs in your browser. Use the tool above to get your results instantly — everything runs in your browser with no data sent to any server.

Understanding 3D Print Time

Print time depends on several interconnected factors. The biggest are layer height (how thick each layer is), print speed (how fast the nozzle moves), and infill density (how solid the interior is). Changing any one of these can cut your print time in half or double it. This estimator gives you a quick approximation based on model geometry without needing to run a full slicer.

Layer Height: The Biggest Factor

Layer height determines how many passes the printer makes to build your model. A 100mm tall model printed at 0.2mm layer height requires 500 layers. Drop to 0.1mm and you need 1,000 layers, roughly doubling print time. Jump to 0.3mm and you only need 333 layers. The tradeoff is quality: thinner layers produce smoother surfaces with less visible layer lines, while thicker layers are faster but rougher.

Time Estimation Formulas

Total Layers = model_height / layer_height

Perimeter Length = 2 × (width + depth) × wall_count

Infill Length = (width × depth × infill%) / layer_height

Print Time = total_extrusion / (speed × 60) + 15% travel

Filament mass assumes 1.75mm PLA at 1.24 g/cm³

Print Speed vs Quality

Standard print speed for most FDM printers is 40-60 mm/s. Budget printers typically top out at 80 mm/s before quality degrades. Modern high-speed printers like the Bambu Lab X1 can print at 200-500 mm/s with input shaping to compensate for vibration. Slower speeds (20-30 mm/s) produce better overhangs, finer details, and stronger layer adhesion. For functional parts that need strength, slower is often better.

Infill: Strength vs Speed

Infill is the internal structure of your print. At 0% infill, the print is hollow. At 100%, it is completely solid. Most prints work well at 15-20% infill, which provides reasonable strength while keeping print time low. Structural parts may need 40-60%. Going above 60% gives diminishing returns on strength. The infill pattern also matters: grid and gyroid patterns are fast, while cubic and honeycomb take longer but offer better strength in all directions.

Example: 100mm Tall Miniature (50mm × 50mm base)

  • Fine (0.1mm): 1,000 layers — approximately 8-12 hours
  • Standard (0.2mm): 500 layers — approximately 4-6 hours
  • Draft (0.3mm): 333 layers — approximately 2.5-4 hours

Same model, 3 very different time commitments. Use draft for test fits, standard for regular prints, and fine for display pieces.

When to Use Supports

Supports are necessary for overhangs greater than 45 degrees and bridges longer than about 50mm. They add 20-30% to print time and use extra filament. To minimize supports, orient your model so that the largest flat surface sits on the build plate. Many models can be split into parts and printed flat, then glued together, which eliminates supports entirely and produces cleaner surfaces.

Tips for Faster Prints

Use 0.3mm layer height for prototypes and functional parts where appearance does not matter. Increase print speed to 80-100 mm/s if your printer can handle it. Reduce infill to 10-15% for decorative items. Minimize supports by orienting the model strategically. Print multiple small items in one batch to reduce per-item setup time. Consider using a larger nozzle (0.6mm or 0.8mm) which allows thicker layers and wider extrusion widths for dramatically faster prints.

Filament Usage Rule of Thumb

  • 1.75mm PLA filament: roughly 1.24 g/cm³ density
  • A 1 kg spool contains approximately 330 meters of filament
  • Small prints (under 50g) use about 15-17 meters
  • A full 220 × 220mm bed plate print can use 100-200g

2026 High-Speed Printer Benchmarks

The high-speed FDM category has shifted what "normal" print time means. Bambu Lab X1 Carbon and P1S routinely hit 250-500 mm/s with acceleration above 10,000 mm/s², cutting a Benchy print to roughly 14-18 minutes versus 1-2 hours on classic 60 mm/s printers. Prusa Core One, Creality K1 Max, and Anycubic Kobra 3 sit in a similar bracket. The cap is no longer the motors — it is the melt rate of the hotend (around 20-25 mm³/s for standard, 35+ for high-flow nozzles) and the speed at which filament can be pulled and re-solidified without losing layer adhesion.

If you are estimating with this calculator and own a high-speed printer, treat the result as a ceiling. Real slicer time will often be 30-50% shorter on classic printers and dramatically shorter on Bambu/Klipper machines with input shaping enabled. To plan for material costs across multiple prints, also run a 3D printing cost calculator on the estimated filament grams reported above.

Print Time Estimate vs Slicer Reality

This tool produces a geometry-based estimate. A full slicer (PrusaSlicer, OrcaSlicer, Cura, Bambu Studio) generates a far more precise figure because it simulates every actual toolpath — perimeters, infill, brim, supports, travel moves, retractions, layer changes, and acceleration limits. Slicer estimates also account for printer-specific firmware settings such as max acceleration, junction deviation, and pressure advance. Treat the number from this estimator as a rapid sanity check before you slice, and reserve the slicer for the final print plan.

Three common reasons the slicer figure ends up longer than this estimate: small features (text, logos, fillets) force the printer to slow down for quality; thin walls add many short toolpath segments with high travel overhead; complex models with internal cavities increase support volume. If you want to compare your estimate to a real toolpath, export the G-code from your slicer and check the reported print time at the bottom of the gcode header.

3D Print Time Calculator: When to Trust the Estimate

A 3D print time calculator is most useful for three workflows: (1) BEFORE slicing, to decide if the model is feasible overnight or needs to be split into batches; (2) for COMMERCIAL Etsy/eBay print-on-demand sellers calculating cost-per-print (run alongside our 3D Printing Cost Calculator); (3) for COMPARING two print orientations or two infill percentages without re-slicing each time. According to the open-source Marlin firmware documentation, real print time depends on JERK, acceleration, junction-deviation, and pressure-advance — none of which a geometry estimator can know. For Bambu/Klipper machines with input-shaping enabled, expect this estimator to run 30-50% LONGER than the actual print. For older Marlin printers without input shaping, this estimator is usually within 10-15% of the slicer figure. Updated 2026-06-17.

Frequently Asked Questions

How long does 3D printing take?

A small model (50mm tall) at standard settings takes 1-3 hours. Medium prints (100-150mm) take 4-10 hours. Large prints (200mm+) can take 12-48+ hours. Layer height, speed, and infill are the biggest time factors.

Does layer height affect print time?

Yes, significantly. Halving layer height (0.2mm to 0.1mm) roughly doubles print time because you need twice as many layers. Use 0.3mm for fast prototypes and 0.1mm for detailed final prints.

What print speed should I use?

40-60mm/s is standard for most printers. High-speed printers can do 100-300mm/s. Slower speeds (20-30mm/s) give better quality and overhangs. Start at 50mm/s and adjust based on your printer and material.

How does infill affect print time?

Higher infill means more material deposited per layer, adding time. 20% infill is standard. Going from 20% to 100% infill can nearly double print time. Use 10-15% for decorative items and 50%+ for structural parts.

Why do supports make prints slower?

Supports add extra material that must be printed on every affected layer. They typically add 20-30% to print time and use additional filament. Orienting your model to minimize overhangs reduces the need for supports.

How accurate is this estimate?

This gives a rough estimate based on geometry. Actual slicer estimates from Cura, PrusaSlicer, or similar software are more accurate because they account for exact toolpaths, acceleration, retraction, and layer changes.

How fast is a Bambu Lab X1 vs a standard FDM printer?

Bambu Lab X1 Carbon and P1S routinely print at 250-500 mm/s with acceleration above 10,000 mm/s², cutting a 3DBenchy print to roughly 14-18 minutes versus 1-2 hours on a classic 60 mm/s printer. The real bottleneck on high-speed machines is the hotend melt rate (around 20-25 mm³/s standard, 35+ with high-flow nozzles), not the motor speed. If you own a high-speed printer, treat this estimator as a ceiling and trust the slicer print time for the final figure.

Why is my slicer estimate longer than this calculator?

Slicers like PrusaSlicer, OrcaSlicer, Cura, and Bambu Studio simulate every toolpath — perimeters, infill, brim, supports, travel moves, retractions, layer changes, and acceleration limits. They also slow down for small features, thin walls, fillets, and overhangs. Geometry-based estimators (like this one) cannot see those details, so they tend to be optimistic by 20-40% on complex models. Use this tool to scout a print before slicing; trust the slicer figure for final scheduling.

Is this 3D print time calculator free?

Yes — 100% free, no sign-up, no data leaves your browser. Use it for as many models, infill settings, or printer profiles as you want and bookmark the page for next time. There is no premium tier or paywall on any feature.

How do I calculate 3D print time for resin/SLA prints?

Resin (SLA/MSLA) prints work on a totally different formula than FDM. Each layer takes a fixed exposure time (typically 2-3 seconds per layer on monochrome LCD printers, 6-10 s on RGB LCD) regardless of layer area. So print time = (model height ÷ layer height) × per-layer exposure + lift-and-peel time per layer (3-5 s). A 100mm-tall resin print at 0.05mm layers with 3s exposure = (2000 layers × 3s) + (2000 × 4s lift) = roughly 4 hours. This calculator targets FDM — for resin, use the per-layer formula above.