3D Measure Tool

Upload a model, click to place points, and measure length, angle, area, or volume. Snap to vertices, edge midpoints, or face centers; choose straight or surface distance; see results updated live in your preferred unit.

Loading...

Please wait

About This Tool

After the model loads, select a measure mode and click on the surface to place points: finish length and area drafts with right-click or Enter, complete an angle with the third point, or select one or more mesh parts for volume and confirm. Snap can target vertices, edge midpoints, and face centers, with the tolerance adjustable in the current unit. Surface distance and surface area work only within the same mesh part and fall back to straight or planar results when they fail; up to 50 measurements are kept. Export the current view as an image, or a PDF report with a screenshot and measurement table.

Tips

  • 1Hold Alt to temporarily disable snap; hold Shift to enlarge the snap radius 2.5x
  • 2Keys 1-4 switch modes; S toggles snap; V, E, F switch snap targets; [ ] adjust tolerance; Enter finishes drafts; Esc cancels; Delete removes the selected item
  • 3Surface distance follows the mesh edge graph and is approximate on dense meshes; dragging a point in surface mode converts the polyline back to straight
  • 4Measurements hidden behind the model are shown dashed with semi-transparent points by default; you can hide them completely in Display settings

About Configuration Options

Measure Mode

Mode

DefaultLength

Measure polyline length, three-point angle, polygon area, or mesh part volume.

Length
Angle
Area
Volume

Distance Type

DefaultStraight

Straight measures the Euclidean distance in space; surface follows an approximate path along the mesh.

Straight

Straight distance: the shortest line between two points in space, not following the model surface. Use for overall dimensions or center-to-center distances.

Surface

Surface distance: shortest path along the mesh edge graph, so the polyline hugs the surface. Only works within the same mesh part; falls back to straight if the path fails.

Area Type

DefaultPlanar

Planar calculates the polygon area on the best-fit plane; surface approximates the curved area under it.

Planar

Planar area: projects the polygon onto the best-fit plane and calculates the area. Best for roughly coplanar regions.

Surface

Surface area: sums the triangle areas covered by the polygon; edges follow the mesh surface. Best for curved regions.

Show Supplementary Angle

DefaultOff

Also display 180° minus the measured angle.

Display

Hide Occluded Measurements

DefaultOff

When on, measurements hidden behind the model are completely invisible. When off, occluded parts are shown dashed with semi-transparent points.

Snap

Enable Snap

DefaultOn

Snap picks to mesh keypoints within the tolerance radius.

Vertex

DefaultOn

Snap to the nearest vertex.

Edge Midpoint

DefaultOn

Snap to the nearest edge midpoint.

Face Center

DefaultOn

Snap to the center of triangle faces.

Tolerance

Default1

Range0.001 – 1000 · step 0.01

Snap search radius in the current length unit. Larger values make it easier to hit keypoints.

Measurements

Clear All

Deletes every finished measurement and resets the current draft.

Visibility

Hides or shows a single measurement in the scene while keeping it in the list.

Delete

Removes a single finished measurement from the list.

Limit

Keep up to 50 measurements at once. When the limit is reached, delete some items before adding more.

Hide / Show All

Hides or shows every measurement in the scene with one click while keeping them in the list.

Export

Screenshot

DefaultOn

PNG image of the current view with visible measurements.

PDF Report

DefaultOn

PDF file with a screenshot and a table of measurements.

Format Information

Input format

Extension:
Model
Full Name:
3D Model
Type:
3D Model
Format:
Various 3D Formats
Open With:
Windows 3D ViewerBlender
Description:
Supports many 3D formats (GLB, GLTF, OBJ, FBX, STL, etc.). Drag and drop to view.

Notes:

  • Supports 20+ 3D model formats
  • Associate texture files (MTL, images) can be uploaded alongside the main model
  • All processing is local, so files never leave your browser

Supported Features:

  • Real-time GPU-accelerated rendering via WebGL
  • Orbit controls: rotate, pan, zoom
  • Wireframe and shaded display modes
  • Model info panel with vertex/face counts
  • Animation playback for animated formats

How to Use

1

Upload a model

Drag and drop STL, GLB, OBJ, FBX, 3MF, PLY, or STEP

2

Choose a mode and pick points

Click the model for length, angle, or area; select mesh parts for volume

3

Review and export

Check the results in the list, then export an image or PDF

Frequently Asked Questions

About this tool

Q

Does the tool measure automatically after upload?

A

No. Upload only loads the preview. Every measurement requires your input: place points for length, angle, and area, or select mesh parts for volume. Nothing is added to the list until you finish a draft.

Q

How does snapping work?

A

With snap enabled, each click finds the nearest vertex, edge midpoint, or face center within the tolerance radius. You can toggle each snap target, set the tolerance in the displayed unit, hold Alt to temporarily disable snap, or hold Shift to temporarily increase the radius.

Q

What is the difference between straight and surface distance?

A

Straight distance is the shortest chord between two points in space and does not follow the model. Surface mode finds a shortest path along the mesh edge graph so the polyline hugs the surface; it only works within the same mesh part and falls back to straight if it fails.

Q

How do I measure the angle at three points?

A

Switch to angle mode, click the vertex first, then one point on each of the two edges. The scene shows the two legs, an arc, and the angle value. You can enable Show supplementary angle to also see 180° minus the measured angle.

Q

Why are there both planar and surface area?

A

Planar area projects the polygon onto a best-fit plane and is suitable for roughly flat regions. Surface area sums the triangular faces under the footprint and is better for curved surfaces; in surface mode the edges also try to follow the model surface.

Q

How is volume calculated?

A

Volume is computed as signed tetrahedral sum over the mesh parts you select. Open or non-manifold meshes may give only an estimate. Multi-part models are summed for the selected parts only after confirmation; nothing is measured automatically.

Q

Can I drag points after placing them?

A

Yes. On a finished length, angle, or area measurement, drag any measure point to re-snap and update the result live. Scene rotation is temporarily disabled during drag and resumes when you release. Note: dragging a point on a surface measurement converts the surface path back to straight; delete and re-measure if you need the surface path.

Q

What do the image and PDF exports include?

A

The image captures the current 3D view with visible measurement annotations. The PDF generates a short report with the screenshot, source file name, unit, and a table of all measurements. You need at least one measurement to export the PDF.

Q

Why is there a wait before I can pick points after loading?

A

After the model loads, the tool briefly prepares point picking, and the preview shows a "Preparing pick acceleration" overlay in the meantime. Denser meshes take longer; once the overlay clears, you can pick points as usual.

Q

How are measurements hidden behind the model displayed?

A

By default, occluded parts show as dashed lines and semi-transparent points, so you can verify annotations from any angle. Enable Hide occluded measurements to completely hide occluded lines, points, area fills, and value labels.

Q

Does changing the display unit affect my measurements?

A

No. The unit only affects the numeric display: length, area, and volume use suffixes like mm, mm², and mm³. The stored points and real dimensions remain unchanged. The snap tolerance converts together with the unit, keeping the physical snap radius the same.

Q

Is there a limit on the number of measurements?

A

You can keep up to 50 measurements at once. When you reach the limit, delete or clear some items before adding more. Individual items can be hidden or deleted, and you can hide or show all items with one click.

General questions

Q

Is Any3D completely free?

A

Yes, Any3D's core features are free to use forever. We provide format conversion, model optimization, and online preview at no cost, with no registration required.

Q

Are my files uploaded to your servers?

A

No. Files you select are processed only in your browser on this device, so they never leave your device and are never sent to our servers. We don't store any user files; after processing, related data in browser memory is released.

Q

Do I need to install software?

A

No installation required. Any3D is entirely browser-based; just open the webpage to use all features. It works on Windows, Mac, Linux, and other major operating systems.

Q

Is there a file size limit?

A

The processing capacity depends on your device performance and the model's vertex count and texture complexity, rather than file size alone. We impose no file size limit, but when a model exceeds what your device can handle, the page may lag or even crash.

Support Us