Freedom251 › 3D File Converter Software
FBX2glTF

What FBX2glTF is
FBX2glTF is a command-line tool that converts Autodesk FBX 3D assets to glTF 2.0. It can produce a glTF representation or a single binary .glb file, and can embed buffers as data URIs. Precompiled binaries are provided for Windows, Mac OS X and Linux. The npm package exposes a Promise-based Node API and includes platform binaries. FBX animations are baked into the output, and blend shapes are supported; complex rigs can produce large files. Material conversion includes metallic-roughness PBR support for Stingray PBS, as well as automatic transfer of emissive constants and textures, occlusion maps and normal maps. Optional Draco compression can reduce mesh size, but a viewer must support KHR_draco_geometry_compression. The project is free under a 3-clause BSD license. Its build system supports FBX SDK version 2019.2 only. The initial v0.9.0 release was marked beta because it had not been exposed to a wide variety of FBX variations. The project encourages users to report unexpected behavior or crashes through GitHub issues.
Who it suits
FBX2glTF suits developers and 3D workflows that need a command-line FBX-to-glTF converter, including users of its Node API. Its stated build support is limited to FBX SDK 2019.2.
What it does well
- Precompiled binaries for Windows, Mac OS X and Linux.
- Can output glTF or binary .glb.
- Supports baked animation and blend shapes.
- Transfers emissive, occlusion and normal map data.
- Free under a 3-clause BSD license.
What to know first
- Build system supports FBX SDK 2019.2 only.
- Baked animation can create very large files.
- Draco output requires compatible viewer support.
- Initial v0.9.0 release was marked beta.
Limits
The free Open source plan costs nothing and is licensed under 3-clause BSD; the build supports FBX SDK 2019.2 only. Baked animations can produce large files, and Draco compression requires a compatible viewer.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open source | 3-clause BSD license · FBX SDK 2019.2 only | Free |
As github.com lists them, read 1 Oct 2026. The maker's own page has the final word.
Getting started
- Open the FBX2glTF GitHub project page.
- Choose a precompiled binary for Windows, Mac OS X or Linux.
- For a Node workflow, use the npm package and its Promise-based API.
- For a source build, use FBX SDK version 2019.2.
- Convert FBX assets to glTF, .glb or embedded-buffer output.
Verdict
FBX2glTF offers multiple output forms, animation conversion and material handling in a free command-line package. Check the SDK restriction and potential animation file size against your workflow.
Questions
How much does FBX2glTF cost?
The Open source plan is free under the 3-clause BSD license.
Which platforms does it support?
Precompiled binaries are provided for Windows, Mac OS X and Linux. The npm package includes binaries for Darwin, Linux and Windows_NT.
What output formats can it create?
It can produce a separate glTF representation, one binary .glb file, or embed buffers as data URIs.
Does FBX2glTF convert animation and materials?
It bakes FBX animations into glTF and supports blend shapes. Material features include metallic-roughness PBR conversion for Stingray PBS and automatic transfer of emissive data, occlusion maps and normal maps.
Is FBX2glTF open source?
Yes. It is licensed under the 3-clause BSD license.
Which FBX SDK version is supported for builds?
The build system supports FBX SDK version 2019.2 and will not successfully locate other versions.
Facts from FBX2glTF's own pages
- Animation
- Every FBX animation is baked into the glTF output, and blend shapes are supported. · github.com, 1 Oct 2026
- Animation limitation
- Baked animation can create potentially very large files, especially for complex rigs. · github.com, 1 Oct 2026
- Build requirement
- The build system supports only FBX SDK version 2019.2 and will not successfully locate other versions. · github.com, 1 Oct 2026
- Compression
- Optional Draco compression can reduce mesh size but requires a viewer that supports KHR_draco_geometry_compression. · github.com, 1 Oct 2026
- Downloads
- Precompiled binaries are provided for Windows, Mac OS X and Linux. · github.com, 1 Oct 2026
- Material support
- Emissive constants and textures, occlusion maps, and normal maps transfer automatically. · github.com, 1 Oct 2026
- Node integration
- The npm package exposes a Promise-based Node API and includes binaries for Darwin, Linux, and Windows_NT. · github.com, 1 Oct 2026
- Output formats
- The CLI can output a separate glTF representation or a single binary .glb file, and can embed buffers as data URIs. · github.com, 1 Oct 2026
- PBR integration
- Metallic-roughness PBR conversion supports Stingray PBS, which is bundled with Maya; Substance Painter also exports Stingray PBS when connected to Maya. · github.com, 1 Oct 2026
- Purpose
- FBX2glTF is a command-line tool that converts Autodesk FBX 3D model assets to glTF 2.0. · github.com, 1 Oct 2026
- Release status
- The initial v0.9.0 release was identified as a beta pre-release because the tool had not been exposed to the wide variety of FBX variations in the wild. · github.com, 1 Oct 2026
- Security and licensing
- FBX2glTF is licensed under the 3-clause BSD license, and the included Autodesk FBX code is provided as-is with warranties disclaimed. · github.com, 1 Oct 2026
- Support
- The project actively encourages users to file GitHub issues with details when behavior is unexpected or the tool crashes. · github.com, 1 Oct 2026
- Windows builds
- Bleeding-edge Windows binaries are available through AppVeyor, while Linux and Mac OS X users can build their own. · github.com, 1 Oct 2026
Where FBX2glTF stands on Freedom251
- 3D File Converter Software#6 of 31