OpolyoOpolyo Docs

Choosing a 3D File Format

Compare GLB, glTF, STL, OBJ, FBX, USDZ, and 3MF by texture support and destination, then choose a format for printing, game engines, web use, or AR.

The right 3D file format depends on where the asset is going next. GLB and glTF suit web and real-time workflows, STL and 3MF suit 3D printing, FBX and OBJ support common content pipelines, and USDZ is intended for Apple augmented reality experiences.

Compare the formats

Which 3D file format should I choose?

FormatWhat it isTexture supportTypical destinationChoose it when
GLBA single binary package for a glTF sceneYes, textures can be embeddedWeb viewers, sharing, real-time applicationsYou want one portable file with geometry, materials, and textures
glTFAn open scene format commonly represented by JSON plus related resourcesYes, embedded or externalWeb tools, game engines, pipeline handoffYou need a standards-based scene format and can manage related files when present
STLA triangle-mesh geometry formatNo3D printing and slicersYou need simple printable geometry without materials or textures
OBJA widely supported geometry exchange formatThrough companion MTL and image files3D editing tools and broad pipeline exchangeYou need simple geometry that many tools can read
FBXA content exchange format for geometry and richer scene dataYes, depending on how the file is packagedGame engines and digital content creation toolsYour next tool expects FBX or you generate with the quad option enabled
USDZA packaged USD assetYesApple AR experiencesThe destination is an Apple augmented reality workflow
3MFA packaged additive-manufacturing formatCan include color, materials, and textures3D printing and slicersYour printing workflow needs more manufacturing data than STL carries

Match the format to the destination

Which format should I use for 3D printing?

Choose STL when the slicer only needs the surface geometry. Choose 3MF when the printing workflow needs packaged color, material, texture, or other manufacturing information.

Which format should I use for a game engine?

Choose FBX when the engine or an established content pipeline expects it. Choose GLB or glTF for a compact, standards-based real-time asset workflow. OBJ suits cases where the target tool needs broad geometry compatibility and a separate material file is acceptable.

Which format should I use for web viewing or AR?

Choose GLB when you want a self-contained file for web delivery. Choose glTF when separate scene resources fit the pipeline. Choose USDZ for Apple AR destinations.

Opolyo format behavior

What format does generation produce?

Generation produces GLB by default. When the quad option is checked, the provider returns FBX instead.

Generation settingOutput format
Quad option not checkedGLB
Quad option checkedFBX

Which files work with in-browser preview and export?

In-browser 3D preview works only on GLB assets. In-browser STL and OBJ export also work only on GLB assets. Other asset formats can still be downloaded in their own format, but they do not use these GLB-only viewport and export features.

FeatureSupported source format
3D preview in the browserGLB only
STL export in the browserGLB only
OBJ export in the browserGLB only

Which files can I upload to the converter?

The converter accepts the following inputs, with a limit of 100 MB for each file.

Accepted inputPer-file limit
GLB100 MB
glTF100 MB
FBX100 MB
OBJ100 MB
STL100 MB

Available destinations are FBX, OBJ, STL, glTF, USDZ, and 3MF.

The Opolyo format selection page

Conversion credit cost

How many credits does a format conversion use?

Conversion settingsCredit cost
Standard conversion2 credits
Any advanced parameter enabled3 credits total

The advanced price applies once when any advanced parameter is used. It does not combine with generation surcharges.