Free · no printer · no signup

3D Printer Simulator

Most students have never stood next to a 3D printer, and the part that matters happens inside the print where nobody can see it. This simulator shows all of it. It opens with a little house on the build plate: slice it into layers, press Print and watch the nozzle draw each one, then turn the infill up and see the inside go from an open grid to a dense mesh. Free, in the browser, no printer and no account needed.

This is the whole simulator with a starter house on the build plate. Press Slice, then Print, and drag Speed to hurry it up. A short guide walks through the first minute. Nothing is saved to us.

Open it full screen

Using this with a class? Make a free class and add your students yourself: each gets a username and password, with no email or Google account needed. Or give them one join code.A first lesson: Everyone slices the same house at 20% and at 60% infill, reads how many lines of G-code each makes, and argues which one they would actually print and why.

Set up a free class

What a student actually does

They press Slice and the house turns into 165 flat layers, each 0.2 millimeters tall. They press Print, the bed and nozzle heat up, and the nozzle starts drawing: the outline of the walls first, then a solid floor, then a grid inside. They speed it up and watch the roof step inward a fraction of a millimeter per layer. Then they turn infill up to 60, slice again, and watch the inside fill with a much tighter grid.

From there it works like a real slicer. They can add their own STL files from their computer or a link, move, rotate and scale them on the build plate, and change layer height, infill, filament and quality. The G-code Viewer shows the actual instructions the printer follows, one line per move. Learning Mode builds a cube, cylinder or pyramid and lets them step through it one layer at a time, and finished models export as STL or GLB.

The same house stopped at layer 70, twice. On the left, at 20% infill, the inside is an open grid of square cells about 4 millimeters across. On the right, at 60% infill, the grid is so fine it looks almost solid.

Same house, stopped at the same layer. On the left, 20% infill: a grid with a line every 4 millimeters each way. On the right, 60%: a line every 1.3 millimeters. The outside looks identical, but the right one uses far more plastic and takes much longer, and it is much harder to crush. Every real print is a choice between those.

What they are learning while they play

Nothing here is presented as a lesson. This is what the activity is made of.

What the student doesWhat it is
Presses Slice Slicing. A 3D model is only a skin of triangles. Slicing cuts it into flat layers and plans a path for the nozzle on each one.
Watches layers stack up Additive manufacturing. Printing builds an object by adding material a layer at a time, where carving or milling removes it.
Turns infill from 20 to 60 Infill and strength. Most prints are mostly air inside. More infill is stronger, heavier, slower and costs more plastic.
Looks closely at the roof Resolution. A slope becomes a staircase of tiny steps. Thinner layers make the steps smaller and the print slower.
Opens the G-code Viewer Machine instructions. The printer follows a plain list of moves like G1 X15 Y12, one line at a time. It is a program, just a very simple one.
Reads X, Y and Z on the status panel 3D coordinates. Every move is a point in space. The nozzle goes back and forth in X and Y, and Z only goes up between layers.
Switches filament from PLA to PETG Materials. Different plastics melt at different temperatures, so the nozzle and bed heat to different settings.
Loads their own model Design for making. A model that looks fine on screen may float off the bed or need support. Printing is where design meets the real world.

How to tell whether it landed

Ask, and let them show you. A student who has understood it can answer these without help.

The last one is the real test. A student who answers with a tradeoff rather than just "more infill" has understood that every print is a choice between strength, time and material.

Practical notes

For co-ops, microschools, and classrooms

Most groups have no 3D printer, and the ones that do have a single machine and a queue. Here every student gets a printer. Slice the same house at different settings, compare what comes out, and save the real printer for the parts that have been thought through.

Set up a free classroom

Common questions

Is the 3D Printer Simulator free?

Yes. It runs in your browser and there is no paid tier. A free account adds saving, but nothing on this page is behind a paywall.

Do we need a 3D printer?

No. That is the point of it. Everything a printer does is shown on screen, including the parts you cannot see on a real one, like the infill inside a print.

Does my child need an account to try it?

No. The demo on this page is the complete simulator with a starter house. Make a free account and the project comes with you as your first save.

Can they print their own designs?

Yes. Any STL file can go on the build plate, from their computer or a link. The simulator slices and prints it the same way it does the house.

What ages is it for?

Ages 9 through high school. Watching a print works for anyone; reading G-code and choosing settings suits older students.

What subject can I log this as?

Most families log it as engineering or technology. Slicing, infill and materials are manufacturing, G-code and coordinates are computing, and designing for a printer is design. The table above lists specifically what is covered, so you can pick the label your records need and point at the evidence.

Where to go next

Start with 3D Printer Simulator

Trying it costs nothing and takes about five minutes. An account is what makes the work last.

The 3D Printer Simulator is one of the making apps on the platform. It is a place to make things, not a course, and it is not a substitute for a teacher: it is at its best when an adult asks the questions above and takes the answers seriously.
Page last reviewed September 2026.