STL to FBX converter

Turn an STL into an FBX for a game engine or an animation program. It arrives at its real size and the right way up, with nothing to set on import.

60 mm40 mm30 mm

Drop an STL file anywhere on this pageChoose an STL file to convert it

Nothing is uploaded. Written in centimeters with Y up, from the unit you choose for the STL.

The STL to FBX converter with a bracket open: an L-shaped part with three holes, a size of 60 × 40 × 30 mm, a check mark at Watertight, and a Download FBX button with links for 3MF, OBJ, GLB, glTF and PLY.
The sample bracket, ready to save as an FBX of 6 cm, its real size in centimeters.

What the FBX keeps, and what it adds

In the FBX
ShapeEvery triangle, with its corners shared
SizeCentimeters, stated in the file, from the unit you choose for the STL
Which way upY up, with the model standing as it stands on screen
Several filesA model for each, named after its file
MaterialA matte light gray, unless the STL is one of the few with colors: then a model and a material for each color
Limit5 million triangles, all the files on show together
NormalsThe flat normals of the STL's triangles, at every corner

How to convert an STL to FBX

  1. Drop the STL on this page, or choose it with the button. Binary and ASCII STL both open. It is read in your browser; nothing is uploaded.
  2. Look at the model and its size. Under Units, choose the unit it was drawn in: millimeters for nearly every STL made for printing.
  3. Choose Download FBX. The file is named after the STL: bracket.stl becomes bracket.fbx.

Size and orientation

FBX states its unit in the file, and every program that reads it scales the model from there. The FBX is written in centimeters, the unit the FBX SDK and Maya write by default, so a part 60 mm long is 6 units long in the file, and a program set in meters reads 0.06 m. The model is stood on Y, the up of the FBX format, as it stands on screen: a program that works with Z up, such as Blender, turns it back on import.

For game engines and animation

FBX is the format game engines, Maya, 3ds Max and Blender exchange models in. An STL has no materials, no texture coordinates and nothing that moves, so the FBX holds the shape alone, in one plain material, ready to be given its look in the program you open it in. For a web page or AR, a GLB is the better file.

Checked in Blender, Godot and the FBX SDK

The FBX of the sample bracket was opened in Blender 5.2.3, in Godot 4.7.2 and in Autodesk’s FBX SDK 2020.3.7, on November 6, 2026. All three read one model of 614 triangles, named bracket, 60 × 30 × 40 mm with Y up: the bracket’s 60 × 40 × 30 mm, standing as it stands here. Its material is the plain light gray. assimp 6.0 reads the same mesh and faces.

The site’s own FBX viewer opens the FBX at the same size. It draws the gray a little darker than Blender does: FBX does not say whether its colors are in linear light, Blender and Godot read them so, and three.js, which the viewer uses, does not.

How the tools are tested lists every converter’s file and what opened it.

Questions

Is my file uploaded?

No. The STL is read and the FBX is written by your own browser. Nothing is sent to a server.

Why does the FBX come out the right size?

An FBX states its unit, and the programs that read it scale it from there. An STL states none. The converter takes the unit you choose under Units, millimeters to begin with, and writes the FBX in centimeters from it, the unit FBX files are written in by default: the sample bracket, 60 mm long, is 6 cm long in the FBX and 60 mm in Blender.

Which way up is the FBX?

Y up, the FBX format's own, which Blender and game engines turn to their own way up on import. An STL stands on Z, and the model is stood on Y as it stands on screen. If it was drawn on its side, choose the other axis in the Views menu: the FBX follows what you see.

What color is the model?

A plain light gray, matte, which most STL files are drawn in, since most have no color: give it the material you need in the program you open the FBX in. A binary STL colored by Materialise Magics or VisCAM keeps its colors, up to 32: the triangles of each color become a model of their own, with a material of that color.

Can I put several STL files into one FBX?

Yes. Drop them together, or drop more on the open model. Each becomes a model of its own in the FBX, named after its file, where its STL put it. Hide any you want left out.

Is the FBX binary or text?

Binary FBX 7.4, the version Blender writes, with its arrays compressed as Blender and Autodesk's FBX SDK compress theirs. Blender, Godot, assimp and the FBX SDK were each given the sample's FBX, and read it.