One of the most requested features for any serious 3D viewer is the ability to measure things accurately. If you’re working with 3D models for 3D printing, manufacturing, engineering, or design, eyeballing dimensions just doesn’t cut it.

Today we’re excited to announce that 3D Lab Viewer now has professional-grade measuring tools deployed and ready to use at viewer.3dlab.id.

Why Online Measurement Matters

Traditionally, measuring a 3D model required:

  • Installing expensive CAD software (SolidWorks, AutoCAD, Fusion 360)
  • Learning complex interfaces just to check a few dimensions
  • Sending files to colleagues or clients who don’t have licenses

Our solution: measure directly in your browser, zero install, completely free. Upload any STL, STEP, OBJ, 3MF, or GLB file and start measuring immediately.

Available Measurement Modes

We’ve implemented three essential measurement tools that cover most engineering and maker workflows:

1. Point-to-Point Distance

Point-to-point distance measurement showing 17.43 mm between two points on a 3D model

Click any two points on your model to get the exact Euclidean distance between them.

Use cases:

  • Check clearances between components
  • Verify slot widths or hole spacings
  • Confirm overall dimensions before 3D printing
  • Validate design specifications

2. Face Measurement (Area & Dimensions)

Face area measurement showing 368.5 mm² on a planar surface of a 3D model

Select any planar face to calculate its surface area and bounding dimensions.

Use cases:

  • Estimate material usage for a surface
  • Check if a flat surface meets spec
  • Calculate surface area for finishing (painting, coating)
  • Verify flatness and extents

3. Diameter Measurement

Diameter measurement showing ø 12.00 mm and R 6.000 mm on a circular feature

Click on a cylindrical or circular feature to automatically calculate its diameter.

Use cases:

  • Check hole sizes and shaft diameters
  • Verify tolerances for 3D printing (critical for fit)
  • Inspect round features on mechanical parts
  • Quality control for manufactured parts

All measurements respect the model’s native units (millimeters, inches, etc.) and are displayed with appropriate precision.

Real-World Workflow Examples

For 3D Printing Services

At 3D Lab Bali, we use these tools daily. A customer sends an STL file – we drop it in the viewer, measure the bounding box and key diameters, and can immediately quote print time and material cost. No slicing software needed for the initial assessment.

Workflow: Upload → Check dimensions → Verify critical features → Quote/print

For Engineering Review

An engineer needs to send a design to a client for approval. Instead of exporting 2D drawings or installing CAD viewers, they upload the STEP file, enable measurement, and share the link. The client can rotate, zoom, and measure directly in their browser.

Workflow: Upload → Enable sharing → Client reviews with measurements → Feedback

For Quality Control

A manufacturing team receives a batch of 3D scanned parts. They upload each STL, compare measured diameters against specs, and flag any out-of-tolerance pieces – all without specialized inspection software.

Comparison: With vs. Without Online Measurement

ScenarioOld WorkflowNew Workflow
Check print dimensionsOpen slicer (Cura/PrusaSlicer) → Load → MeasureUpload to viewer → Measure (30 seconds)
Verify STEP file from supplierAsk for 2D drawings OR install CAD viewerOpen link, measure directly
Share model with client for feedbackSend file + instructions OR video callSend link, they measure themselves
Quick size check on mobileWait until at computerOpen on phone, measure immediately

Supported File Formats

Our measurement tools work with all supported upload formats:

  • STL (3D printing standard)
  • STEP/STP (CAD interchange)
  • OBJ (with textures)
  • 3MF (3D manufacturing format)
  • GLB/GLTF (web 3D)

The parser respects each format’s unit metadata where available (e.g., STEP typically uses millimeters).

Tips for Accurate Measurements

  • Zoom in before clicking points – cursor precision matters
  • Use orthographic views (top/side/front) for axis-aligned measurements
  • Check the units displayed – some files are in inches, others mm
  • For diameter, click on a truly cylindrical feature (avoid tapered surfaces)

Frequently Asked Questions

Q: Are measurements saved?
A: No. Measurements are calculated on the fly in your browser. If you refresh, you’ll need to measure again. For persistent measurements, consider the shared files management feature to keep your models accessible.

Q: Can I measure curved surfaces?
A: Face measurement requires a planar (flat) face. For curved surfaces, use point-to-point to approximate distances along the curve by measuring multiple times.

Q: Does the viewer respect model scale?
A: Yes. Measurements are derived from the model’s geometry and unit metadata. If your model appears too large/small, it may have wrong unit tags – the bounding box feature helps verify overall envelope.

Q: Is there a limit on how many measurements I can take?
A: No limit. Measure as much as you need, completely free.

Try It Now

Ready to measure your 3D models? Head to viewer.3dlab.id and upload a file. The measurement tools are enabled by default – just select a mode from the toolbar and start clicking.

Next steps after measuring:

  • Share the model with others using file sharing
  • Check overall dimensions with the bounding box feature
  • Use keyboard shortcuts for faster workflow
  • Works on mobile devices too

Feedback & Feature Requests

These tools are just the beginning. What measurement features would make your workflow easier? We’re considering:

  • Angle measurement between faces
  • Volume calculation
  • Comparison against a reference model
  • Export measurement reports (PDF/CSV)

Let us know via GitHub Issues or the feedback form on the site.


Built for makers, engineers, and designers who need precise 3D model inspection without the overhead.