Drop a STEP, IGES, BREP or mesh file to preview it here.
PERSP
Free online OFF viewer
Open an .off mesh — plain OFF plus the COFF, NOFF and STOFF variants — and read its vertex and triangle counts, area, volume and dimensions in the browser.
Drop 3D files hereor click to browse — nothing leaves your browser
Drop your .off file onto the viewer above. A small purpose-written OFF parser runs in a Web Worker and accepts the plain OFF header plus the COFF, NOFF and STOFF variants, fan-triangulating polygonal faces as it reads them. Nothing is uploaded — the page reads the file you picked and keeps it on your device.
Read the counts. Vertex and triangle counts appear in the top bar and in the Properties panel — the figures a paper or an assignment usually asks for. Bounding dimensions are in the status strip.
Inspect the topology. Wireframe and X-ray display show the tessellation directly, which is the point of most OFF files. Section planes cut through the mesh, and surface area and volume are computed from the triangles.
What OFF files are, and what writes them
OFF is a minimal academic mesh format: a vertex list and a face list in plain text, nothing else. Its simplicity makes it a favorite in computational-geometry research, mesh-processing courses and tools like CGAL and MeshLab.
OFF comes out of computational-geometry tooling: CGAL, MeshLab, geometry-processing courses and the research datasets that ship with them. It is a vertex list and a face list in plain text, and that is deliberately all.
Trivially simple to parse and generate
Common in research and geometry processing
Plain text — diffable and scriptable
Best for: Research, teaching and mesh-processing pipelines. There is a fuller write-up on the OFF format reference page.
What you can inspect in OFF files here
Vertex and triangle counts, computed after n-gon faces have been fan-triangulated.
Wireframe and X-ray display, the most useful modes for a mesh you are studying rather than rendering.
Surface area and an enclosed-volume estimate from the Properties panel.
Section planes and snapped point-to-point measurement over the raw mesh.
Every format on this site also gets the same viewport tools: orbit, pan and zoom with fit-to-view, isometric and the six standard views, a perspective/orthographic toggle, shaded, shaded-with-edges, wireframe and X-ray display, hide-selected, and a PNG screenshot of the current view. The same controls are on the general 3D and CAD viewer, which accepts every importable format at once.
What this viewer does not show for OFF
Worth knowing before you rely on it. A viewer that overstates what it can read wastes more of your time than one that is specific about its limits.
OFF has no notion of parts. The file becomes a single mesh, so the tree holds one entry, Color by part has nothing to separate and the exploded view stays disabled.
Per-vertex colors in a COFF file are read past and not displayed.
No units, no materials, no metadata — the format stores none of it, so neither does the viewer.
Fan triangulation assumes convex faces; a strongly non-convex polygon can display with a small artefact.
Normals are computed per face when the file does not supply them, so curved surfaces shade hard rather than smooth.
OFF at a glance
OFF files
Extensions
.off
Geometry
Polygon mesh
Units
No
Colors & materials
Optional vertex colors
Animations
No
Typical use
Research & geometry processing
OFF stores bare coordinates with no unit, so the dimension, area and volume readouts are the file’s own numbers with a millimetre label attached.
Convert OFF instead of just viewing it
OFF can be written as well as read here, so it is often a stop on the way into or out of a research pipeline. The converter runs on the same local pipeline as this viewer, so a conversion is just as private as a preview: OFF to OBJ is the usual choice.
OFF (Object File Format) is a plain-text mesh: a vertex list, then a face list. MeshLab and CGAL-based tools read it, and this page reads it in a browser tab with counts, area, volume, sections and measurement.
Does it handle quads and n-gons?
Yes. Polygonal faces are fan-triangulated as the file is read, so quad and n-gon meshes display normally. The triangle count you see is the count after triangulation, not the face count in the file.
Are COFF vertex colors shown?
No. The parser recognises the COFF, NOFF and STOFF headers and steps over the extra per-vertex values, so a colored OFF file renders in the default grey. Its geometry is read in full.
Is the file uploaded?
No. Parsing happens in a Web Worker inside your browser, so research data and coursework meshes stay on your machine.
What does OFF store, and how much of it does the viewer show?
Geometry: polygon mesh. Units: no. Colors and materials: optional vertex colors. Animations: no. Of that, the viewer draws geometry and flat base colors; texture maps and animation are never displayed. OFF stores bare coordinates with no unit, so the dimension, area and volume readouts are the file’s own numbers with a millimetre label attached.
If the model is heavier than it needs to be, the mesh simplifier reads .off directly, decimates it in your browser and previews the result before you export. If the file is headed for a 3D printer, the G-code viewer shows the sliced toolpath layer by layer once your slicer has run.