STL file: what it is and when it is enough for printing
STL is the most common file format for 3D printing. It describes only the surface of a model as a mesh of triangles, with no colours, material or units.
No model? No problem, pick a ready one
These sites have thousands of free models. Download an STL or 3MF and upload it here. If you sell it or use it for business, check the model licence. How to pick a model and licence
Contents
What is inside an STL file
The STL format was created in 1987 for the first printers from 3D Systems. A model is built from thousands of small triangles that together make up its surface. The more triangles, the smoother the curves and the bigger the file.
STL knows nothing about colour, material or whether the numbers are in millimetres or inches. It comes in a text and a binary version, and binary is the usual one because it is smaller. The Library of Congress also has a detailed description of the format.
When STL is enough and when to send 3MF
For a single-colour part, a bracket, a small box or a spare part, STL is all you need. Upload it, pick a material and strength, and you see the price straight away.
If you want a print in several colours, send a 3MF instead. It remembers which part of the model has which colour, and the exact dimensions in millimetres too. With a plain STL we would have to assign the colours by hand.
What to watch out for with STL
- Units. Most programs save STL in millimetres. If your model looks like a grain of sand or huge after uploading, it was saved in inches or metres. You can scale it up or down in the calculator.
- Holes in the mesh. The model has to be closed, otherwise the printer cannot tell what is inside and what is outside. We repair small errors automatically and will write to you about bigger ones.
- An overly fine mesh. An STL with millions of triangles from a 3D scan takes longer to upload but prints just the same. We accept files up to 50 MB.
How an STL turns into a price
After you upload, we really do prepare the model for printing on our server, in a program called a slicer. It works out how many grams of material and how many minutes of printing the part needs, and how many copies fit on one build plate. The price per piece and the delivery date come from that, not from a guess based on volume.
Common questions
How do I open an STL file?
On Windows, the 3D Viewer app opens it, and on a Mac, Preview does. For editing you can use Blender, Fusion or Tinkercad in your browser.
Can I convert STL to 3MF?
Yes. Open it in a slicer such as PrusaSlicer, Bambu Studio or OrcaSlicer and save it as a 3MF project. You will still have to assign the colours by hand.
How big an STL can I upload?
Up to 50 MB. The largest part we can print in one piece is 246 × 246 × 256 mm.
Related terms
3MF
3MF is a 3D printing file format that carries units, colours, materials and several parts as well as the shape of the model. It succeeds STL and is the best choice for multicolour printing.
OBJ
OBJ is an open 3D model format that describes the surface as a mesh of polygons and can refer to materials and textures. Graphics programs and 3D scanners commonly export it.
STEP
STEP is the standard format for exchanging 3D models between CAD programs, defined by ISO 10303. Unlike STL it describes exact geometry with curves and surfaces, not a mesh of triangles.
Slicer
A slicer is a program that cuts a 3D model into thin layers and works out the nozzle path for each one. The result is G-code for the printer and exact figures for material use and print time.
G-code
G-code is a list of commands for a printer or CNC machine that sets the movements, speed, temperature and amount of material. In 3D printing a slicer creates it from a 3D model.
SourcesSources checked 1 November 2026, 3
- STL (file format), Wikipedia, checked 2026-11-01
- STL (STereoLithography) File Format Family, Library of Congress, checked 2026-11-01
- 3MF Consortium, 3MF Consortium, checked 2026-11-01
We will print it for you
Upload a model and see the price per piece, the total with shipping and the date at once. We print in Košice, Slovakia, from PLA and PETG.
No model? No problem, pick a ready one
These sites have thousands of free models. Download an STL or 3MF and upload it here. If you sell it or use it for business, check the model licence. How to pick a model and licence