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

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)

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

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
| Scenario | Old Workflow | New Workflow |
|---|---|---|
| Check print dimensions | Open slicer (Cura/PrusaSlicer) → Load → Measure | Upload to viewer → Measure (30 seconds) |
| Verify STEP file from supplier | Ask for 2D drawings OR install CAD viewer | Open link, measure directly |
| Share model with client for feedback | Send file + instructions OR video call | Send link, they measure themselves |
| Quick size check on mobile | Wait until at computer | Open 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.
