3D

How to Open 3D Models: OBJ, FBX, STL

Someone sent you an .obj, .fbx or .stl file, and a double-click does nothing — Windows just shrugs. Relax: the file isn't broken, the system simply has nothing to display it with. Let's go through every working way to view a 3D model — from the built-in Windows app to online viewers that need no install.

3D render of a loft living room with a mezzanine and a top-down view of the kitchen and dining area
You don't need expensive software to view a 3D model — a free viewer or a browser is enough. Photo: Pexels

Why the model won't open

First, understand this: 3D formats like OBJ, FBX and STL have no associated program by default. When you double-click a .jpg, the system knows it's an image and opens a viewer. But a .stl is, to it, just a bunch of bytes of unknown purpose, so it offers to "choose a program" or stays silent. That doesn't mean the file is corrupt — it just needs the right viewer.

The good news is that such viewers are plentiful, and most are free. Below are the three main routes, from fastest to most powerful.

In short

Three working options: the built-in Windows 3D Viewer (fast), an online viewer in the browser (no install), and Blender (powerful — it opens almost anything and lets you edit). Pick by the task.

Way 1: Windows 3D Viewer

Few people know it, but Windows 10 and 11 include a built-in app called 3D Viewer. It opens a whole range of formats at once: OBJ, STL, FBX, GLB, GLTF, PLY and 3MF. Inside you can rotate the model, zoom, change the lighting and environment, and play an animation if the file has one.

If the app isn't in your Start menu, it installs for free from the Microsoft Store in a couple of clicks. For a quick "just show me what this model is," it's the shortest route on Windows — no need to hunt around online.

3D Viewer
OBJ, STL, FBX, GLB, PLY, 3MF
Online viewer
OBJ, STL, FBX, GLTF, GLB, etc.
Blender
Almost everything + editing
Price
All three are free
Install
Not needed for online
Edit the model
Blender only

Way 2: an online viewer in the browser

If you're on a Mac, on someone else's computer, or simply don't want to install anything, an online viewer saves the day. The idea is dead simple: open a viewer site, drag the file into the browser window, and the model appears on screen. You can spin it, zoom in, inspect the wireframe.

Such services usually understand a wide range of formats — OBJ, STL, FBX, GLTF/GLB, PLY, DAE and more. A nice privacy bonus: in many online viewers the model is processed right in the browser and isn't uploaded to a server, so the file never leaves your computer.

A 3D printer in a home workshop with bright RGB lighting
Before printing, it helps to open an STL in a viewer first and make sure it has no holes. Photo: Pexels

Way 3: Blender for everything at once

When you need more than a preview — materials, animation, size measurements, conversion to another format — reach for Blender. It's a free, open-source 3D editor that imports practically any format: OBJ, FBX, STL, GLTF/GLB, PLY, DAE and others.

Blender is more powerful than any simple viewer: it shows the model with all its materials and animation, lets you orbit the scene, fix the geometry, and then re-export to the format you need. It's essentially a universal "bridge" between 3D formats — whatever wouldn't open anywhere else will almost certainly open here.

Pro tip

Downloaded an OBJ, but the model is gray and textureless? Check whether a .mtl file and an image folder sit next to it. OBJ stores materials separately, and without the companion file a viewer shows only the "bare" geometry. More in our comparison of OBJ, FBX, STL and glTF.

Close-up of an Ender printer hotend — a piece of 3D hardware
Opening a model in a viewer lets you assess the geometry in advance — for instance before printing it on a machine like this. Photo: Pexels

Which viewer for which format

A short cheat sheet so you don't have to guess. All three tools are free; only the convenience for a specific task differs.

  • STL (3D printing) — the 3D Viewer or an online viewer; to check for holes, dedicated repair tools or Blender are handier.
  • OBJ (static model) — any of the three; don't forget the .mtl beside it.
  • FBX (animation) — Blender shows the animation most correctly; the 3D Viewer opens it too.
  • GLTF/GLB (web, AR) — opens best of all in the browser: an online viewer or straight through <model-viewer>.

How to open on a phone

On a phone the logic is the same, only the browser is the most convenient path. An online viewer in mobile Chrome or Safari will show an OBJ, STL or GLB with no app to install — just open the file through the service.

For the GLB format, Android has the system Scene Viewer, while on iPhone the "native" AR format is USDZ: it opens in AR Quick Look straight from Files or Safari, including the option to "place" the model in your room through the camera. More on these formats in our piece on glTF and GLB for web and AR.

Common mistakes and how to avoid them

Three situations that make it seem like "the file won't open," when the cause is trivial:

1

The model opened, but it's gray

The materials are missing. For OBJ, check for the .mtl and textures beside it; for FBX/GLB textures are usually inside.

2

The model is tiny or huge

Different units. In STL this is an especially common issue — check the scale in the viewer.

3

Nothing shows up

The file may be corrupt or not 3D at all. Try another viewer — Blender is the most omnivorous.

Almost any 3D model can be viewed for free and in under a minute. The problem is hardly ever the file — you just need the right tool.

Need to convert images or documents that go with your model?

FormatZ works right in your browser: previews, textures, instructions and cover art — fast, with no install and no sign-up.

Open all formats

If you're still choosing a format for your model, see our comparison of OBJ, FBX, STL and glTF. And if you're prepping a model for printing, our guide on STL for 3D printing will help.

Because formats like OBJ, FBX or STL have no associated program by default — the system simply doesn't know what to display them with. That's not a broken file. Just open the model in a suitable viewer: the built-in Windows 3D Viewer, free Blender, or an online viewer right in the browser.
Yes. Windows 10 and 11 include an app called 3D Viewer. It opens OBJ, STL, FBX, GLB, GLTF, PLY and 3MF, lets you rotate the model, change the lighting and play animations. If the app isn't there, you can install it for free from the Microsoft Store.
Blender — a free, open-source editor that imports OBJ, FBX, STL, GLTF/GLB, PLY, DAE and other formats. It's more powerful than any simple viewer: it shows materials, animation and the whole scene, and it also lets you edit the model or re-export it to another format.
Yes, through online viewers in the browser. You just drag the file onto the page and the model appears — OBJ, STL, FBX, GLTF/GLB and others are usually supported. Nothing to install, and in many services the model never leaves your computer, being processed right in the browser.
On a phone the easiest route is an online viewer in the mobile browser — it will show OBJ, STL or GLB with no install. For GLB, Android has the system Scene Viewer, while on iPhone the USDZ format opens in AR Quick Look straight from Files or Safari, including in augmented reality.