← Hashito System Home 日本語 Tools Blog Posters
View Unit
Samples Save Save Save Save
ViewNo model yet
Drop a 3D model here STL (binary / ASCII), OBJ and glTF / GLB are supported.
Drag to orbit, scroll to zoom, right-drag to pan.
Measurements
Nothing measured yet
Load a model to see its triangle count, bounding size, volume and surface area.
Load a model to begin. Files stay inside this browser.
How to use: open a model → drag to orbit and scroll to zoom → read the measurements on the right. Unit matters because STL and OBJ carry no unit information: pick whatever your CAD exported (for 3D printing it is almost always 1 = 1mm). Volume is the sum of the signed volume of every triangle, which is exact only for a closed mesh; when the mesh looks open, the tool warns you. Switch the view to Face direction and flipped faces show up as a different colour. Your model is never sent to a server. Loading, measuring and rendering all happen in the browser.
For flat drawings, try the SVG Circle & Line Drawing tool; to change an image file format, use the Image Format Converter. Our free learning posters explain data and web concepts with diagrams.

Frequently asked questions

Which formats are supported?

STL (both binary and ASCII), OBJ and glTF / GLB. STL and OBJ carry geometry only, so they are shown in a single colour; glTF / GLB keep whatever colours and materials they contain. The MTL file that sits next to an OBJ is not loaded. If your model needs several files together, pack it into a single GLB first.

Is my model uploaded to a server?

No. Loading, rendering and measuring all happen inside your browser, and the model is never sent to a server. Only the three.js rendering library is fetched from its CDN (jsDelivr). Design data that cannot leave your company can be opened here as-is.

How much can I trust the volume figure?

It is the sum of the signed volume of every triangle. That is exact for a model whose surface is closed and whose faces all point outwards, but it drifts when there are holes or flipped faces. When the mesh looks open, the tool says so and marks the volume as an estimate. If the number disagrees with your slicer, suspect holes in the mesh first.

Are the units millimetres?

STL and OBJ carry no unit information. This tool assumes 1 = 1mm, which is the common convention for 3D printing. If your CAD exported in centimetres or inches, switch the unit selector at the top. glTF / GLB are defined in metres by the specification, so they are multiplied by 1000 and shown in millimetres.

I do not have a model at hand. Can I still try it?

Yes. Four samples load from the Samples row at the top. The calibration cube (20mm) measures 8,000mm3 in volume and 2,400mm2 in surface area, shown on screen as 8cm3 and 24cm2, so you can check the numbers the tool reports. The hollow tube is OBJ and the open tray is ascii STL; the tray is deliberately not closed, so it also shows how the open-surface warning appears. The spur gear is GLB, which lets you confirm that a file in metre units is read back as millimetres. Save on each sample downloads the file itself so you can open it in other software.