Free online 3D viewer

Open GLB, glTF, FBX, OBJ, STL, STEP, IGES, Rhino, 3MF, PLY, DAE and 3DS files right here — or drop a zip with the model and its textures together. Orbit it, switch to wireframe, hover a part to read its name, measure a gap and check the triangle count. The file never leaves your computer: it’s read in the browser, and anything that needs converting is converted there too. When it’s ready, Share sends it to your client for feedback.

Not sure what your client would see? Open a sample review

What you can do with it

Everything you need to check a model, in the browser

The toolbar on the left of the viewer has the tools you’d otherwise open a 3D program for. They work the moment your file opens.

  • Parts list in the MeshMarkup viewer

    Parts listP

    Every part by the name it has in the file. Search, hide one, or show it on its own.

  • Section cut in the MeshMarkup viewer

    Section cutS

    Cut through the model along X, Y or Z to check what's inside a housing.

  • Exploded view in the MeshMarkup viewer

    Exploded viewE

    Spread the parts apart, from the centre or along one axis, to see how it goes together.

  • Measure in the MeshMarkup viewer

    MeasureM

    Click two points for the distance between them, at the model's real size.

  • X-ray, wireframe, clay in the MeshMarkup viewer

    X-ray, wireframe, clayX

    See through the outer parts, check the mesh, or look at the shape without colours.

  • Pin a note in the MeshMarkup viewer

    Pin a note

    Click a spot and type. The note keeps the angle you were looking from.

↑ Drop your 3D file to try themNo sign-up. Files up to 1 GB.

Send it on

Need someone else to look at it? They don’t need any 3D software either

  1. 1

    Open it here

    Drop the 3D file on the viewer above.

  2. 2

    Pin your questions on it

    Click the part you mean and type: “Is this wall thick enough?”

  3. 3

    Click Share

    Copy a review link, or we email it for you. Sharing needs a free account, and your model and notes come with you.

  4. 4

    They answer on the model

    Your client or supplier opens the link in any browser, with no account, and clicks the spot to reply. You get an email.

  5. See a sample review →Start free
The Share menu in the free viewer
The Share menu in the viewer
A client's notes and replies on a model
What your client’s replies look like

Who uses it

Made for people who send models to clients

  • 3D artists and modellers

    Check a model before delivery, then send it to the client as a link instead of a stack of screenshots.

    WireframeNotes
  • 3D print services

    Open what a customer sent, check its size and shape, and send back what needs changing before printing.

    MeasureNotes
  • Game, AR and e-commerce teams

    Review assets for polygon count, textures and scale, and pin what needs fixing on the asset itself.

    Triangle countParts list
  • Product and freelance designers

    Send each round to the client as a link, collect every comment in one place, and get a clear sign-off.

    Review linksVersions

What’s free

The viewer is free. A free account lets you send it

FeatureViewer, no accountFree account
Open STEP, IGES, Rhino, STL, OBJ, FBX, GLB and more✓✓
Parts list, section cut, exploded view, measure, X-ray✓✓
Pin notes on the model for yourself✓✓
Send a review link, and the client replies with no account–✓
Keep your models and every note in one place–3 new every 30 days
Email when the client opens the link or leaves a note–✓
Versions, compare and client sign-off–On paid plans
  • No install, no account

    Works in Chrome, Edge, Safari and Firefox, on Windows, Mac and Linux.

  • Your file stays private

    Most files are read in your browser. Very large CAD files are converted on our server and deleted straight after.

  • Real size and parts

    Assemblies keep part names, colours and real-world dimensions.

  • Up to 1 GB

    Big assemblies open too. A cut-off STEP file opens with the part that's there.

Questions

Viewing 3D models online, and sending them for feedback

How do I send a 3D model to a client for feedback?

Open the model in the viewer above, click Share in the top-right corner, and choose Copy a review link or Send it by email. You'll create a free MeshMarkup account on the way (it takes a few seconds), and the model you have open comes with you.

Your client gets one link. It opens the actual 3D model in their browser, not a render or a screenshot, and they click the exact spot they want to talk about to leave a note. Each note remembers the camera angle it was written from, so when you open it you see precisely what they saw. No more "the bit on the left, near the top".

You can also do this from inside MeshMarkup: upload the model, open it, and use Share to make a link or email it. Every link records whether it has been opened.

Does my client need an account or any software to see the model?

No. A review link opens in any modern browser on a computer, tablet or phone. Your client types their name once so you know who said what, and that's it: no sign-up, no password, no plugin, no download. They never count as a seat on your plan.

How do I use the 3D viewer?

Drop a file onto the box above, or click it to choose one. The model opens straight away, framed to fit. Then:

  • Rotate: drag with the left mouse button (one finger on a touchscreen)
  • Pan: drag with the right mouse button (two fingers on a touchscreen)
  • Zoom: scroll the mouse wheel, or pinch
  • Jump to a standard view: press 1 for isometric, 2 front, 3 side, 4 top
  • Wireframe: press W to see the mesh topology over the surface
  • Grid: press G to show a floor grid for scale and orientation
  • Part names: hover over any part to read its name from the file (press N to switch names off and on)
  • Measure: click measure, then click two points on the model

Nothing you do here changes the file. Click Open another to load a different model.

Which 3D file formats can I open?

GLB and glTF open directly. These also open by converting them in your browser first, with nothing sent anywhere:

  • FBX (Autodesk)
  • OBJ, with its MTL materials when zipped together
  • STL (3D printing and CAD)
  • STEP / STP and IGES / IGS (CAD: SolidWorks, Fusion, Inventor, CATIA, Onshape, FreeCAD)
  • 3DM (Rhino)
  • 3MF (3D printing)
  • PLY (scans and point-based meshes)
  • DAE (Collada)
  • 3DS (legacy 3ds Max)

You can also drop a .zip containing a model with its textures (for example an OBJ with its .mtl and image files, or a .gltf with its .bin), and they're put back together.

Native files from Blender (.blend), 3ds Max (.max), Maya (.ma/.mb), Cinema 4D (.c4d) and SketchUp (.skp) can't be read outside their own programs. Export to GLB, FBX or OBJ first — if you drop one in, the viewer tells you which menu to use.

Can I view STEP files online, or files from SolidWorks, Fusion or Inventor?

Yes, STEP (.step, .stp) and IGES (.iges, .igs) open here. The exact CAD surfaces are turned into a mesh in your browser with OpenCascade, the open-source CAD kernel. Assemblies keep their part names and colours, and the model comes in at its real size, so measurements read true.

SolidWorks (.sldprt, .sldasm), Inventor (.ipt, .iam), Fusion (.f3d) and CATIA files are closed formats that only their own programs can read, so save or export them as STEP first. In SolidWorks that's File → Save As → STEP, and it keeps the assembly.

Very large assemblies can take several seconds to convert and need a fair amount of memory. A desktop browser is the better place for those.

Is my file uploaded or stored anywhere?

Not by the viewer. The file is read directly in your browser, and any conversion (FBX, STEP, Rhino and the rest) happens on your own computer too. Nothing is sent to a server, so nothing is stored and there's nothing to delete afterwards. That's why it's safe to use for a client's unreleased product.

The model is only uploaded if you choose to share it, and then only to your own MeshMarkup account, where it's private. Review links are unlisted, are never indexed by search engines, and can be switched off at any time.

How can I check the polygon or triangle count of a 3D model?

Open it here and look under the viewer: it shows the file size and the number of triangles, meshes, materials and nodes in the model. Press W for wireframe to see where the density is — useful before sending a model to a game engine, a web configurator or an AR app, where the triangle budget matters.

How do I measure distances on a 3D model?

Click measure (top of the viewer), then click two points on the surface. The straight-line distance between them is shown on the model. Click clear to start again.

Distances assume the file is in metres, which is the glTF standard. STEP and IGES files are converted to metres for you, so they read correctly. STL and OBJ files carry no units and are often modelled in millimetres, so a 40 mm part may read as 40 m. The proportions are right; only the unit is off.

Why does my model look grey, or have no textures?

Usually because the textures are separate files the viewer hasn't been given. OBJ, FBX, DAE and .gltf files often point to images next to them. Zip the model together with its texture folder (and the .mtl, for an OBJ) and drop the zip in — or export a GLB, which carries everything in one file.

Some formats have no materials at all: STL and most PLY files are geometry only, so they show in a neutral grey. STEP files keep the colours set in CAD, but not rendering materials.

How do I export a GLB from Blender, 3ds Max, Maya, Cinema 4D or SketchUp?

GLB is the most reliable format to share, because the model, materials and textures travel in one file:

  • Blender: File → Export → glTF 2.0, with Format set to glTF Binary (.glb)
  • 3ds Max: the Babylon.js exporter or the built-in glTF exporter (2023 and later)
  • Maya: File → Export All → glTF Binary, with the Babylon or Maya glTF exporter
  • Cinema 4D: File → Export → glTF (.glb)
  • SketchUp: File → Export → 3D Model → glTF, or export as FBX or OBJ
  • Any CAD package: save as STEP, which opens here directly

Is there a file size limit? Does it work on a phone?

The viewer itself has no fixed limit: because the file stays on your computer, the limit is your device's memory. Models of a few hundred megabytes open fine on a desktop. On a phone or tablet it works the same way with touch controls, but very heavy models are better opened on a computer.

When you share a model through MeshMarkup, your plan's storage applies. The free plan includes 50 MB, enough for most models sent for review.

Is the 3D viewer really free?

Yes. The viewer is free with no account, no watermark and no limit on how many files you open.

Sharing a model for feedback needs a free MeshMarkup account. The free plan covers one project and three new models every 30 days, and paid plans have no limit on new models, and add version history with side-by-side comparison, client sign-off and a team. You only pay if you outgrow it.

What happens when my client asks for changes?

Mark each note as you fix it, then upload the new version to the same model. Notes still open move across to the new version with their replies, and nothing said about the old one is lost. Share the new version with a fresh link, and you can overlay the two versions so your client sees exactly what moved. (Several versions per model come with the paid plans; the free plan keeps one.)

Get feedback on the model, not on a screenshot

One link, no sign-up for your client, and every note pinned to the spot it’s about.

Start free
Free Online 3D Viewer — Open GLB, FBX, OBJ, STL, STEP and Rhino files