Add precision measurement tools to your app

Measure distance, perimeter, and area with calibrated, real‑world accuracy across web, mobile, and desktop.


Calibrate scale for real‑world accuracy

Define page‑to‑real‑world ratios with custom units, decimal or fractional precision, and optional secondary units.

Measure distance and perimeter

Capture lengths between two points or connected paths with live readouts.

Measure area in multiple shapes

Calculate surface inside polygons, ellipses, or rectangles, along with perimeter totals.

Store, customize, and export results

Save as spec‑compliant annotations with geometry and metadata; style appearance; and export via API for downstream workflows.


HOW IT WORKS

Measure technical drawings with confidence

Integrate measurement tools directly into your viewer toolbar, giving users intuitive access to distance, perimeter, and area functions. Built-in magnification and calibration ensure accuracy on every click or tap.

KEY FEATURES

Comprehensive measurement capabilities, ready for production

Give your users intuitive, accurate, and fully configurable measurement tools that integrate seamlessly into any PDF workflow.

Comprehensive measurement capabilities
Distance and perimeter tools

Measure straight lines or multipoint paths with live totals.


Area tools

Measure polygons, ellipses, and rectangles; calculate area and perimeter simultaneously.


Custom scale and precision

Set page‑to‑real‑world ratios; configure decimal or fractional display.


Secondary units

Display a second unit alongside the primary one.


Annotation storage

Persist measurements with geometry and metadata in PDF spec‑compliant format.


Appearance customization

Style stroke, fill, line caps, and labels to match your UI.


API integration

Create, update, and query measurements programmatically.


Permissions and control

Restrict measurement creation, editing, and deletion based on roles or workflow stage.


Supported on your platform



Run it your way

Whether you’re building for web, mobile, or the backend, Nutrient gives you full flexibility — all with a consistent developer experience.

Client-side SDKs

Use the web, mobile, and cross-platform SDKs to embed document capabilities directly into your app — fully client-side, no backend required


Server-backed control

Use Document Engine for server-backed processing, data control, and deep infrastructure integration


Cloud-hosted scale

Use Document Web Services (DWS) for instant scale, with cloud-hosted APIs for viewing, annotating, converting, and more


WEB PLAYGROUND

Looking for the code? Come play in our sandbox



REAL-WORLD IMPACT

Built for scale. Trusted in production.

Nutrient powers mission-critical document workflows for global enterprises — from compliance-heavy industries to modern SaaS teams.


Streamlined construction project collaboration with in-app markup and PDF tools — helping teams coordinate more effectively from jobsite to back office.


Used Nutrient to enable fast, focused board pack review with in-document annotations and threaded feedback — enhancing governance workflows across schools and nonprofits.


Empowers 34,000 pilots to view, annotate, and sign 90‑page flight releases on iPad using Nutrient iOS SDK, saving minutes — and money — on every flight.

FREE TRIAL

Add measurement tools to your app — no credit card required

Frequently asked questions

How do I integrate Nutrient’s measurement tools SDK into my app?

You can integrate via our web, mobile, or cross-platform SDKs using package managers like npm, CocoaPods, or Swift Package Manager, or through direct installation. Step-by-step guides and code samples are provided for each platform.

Can I customize the look and feel of the measurement tools?

Yes. You can style stroke colors, fill opacity, label fonts, and callout placement to match your app’s UI, or create fully custom toolbars.

Which platforms and frameworks are supported?

Measurement Tools runs on Web, iOS, Android, Mac Catalyst, Electron, MAUI, React Native, Flutter, and visionOS.

Does it support both metric and imperial units?

Yes. Users can switch between units like millimeters, centimeters, meters, inches, feet, and yards, and display both primary and secondary units.

Can I lock calibration for certain documents?

Administrators can enforce calibration, units, and precision settings via API for compliance-heavy workflows.

How do I export or store measurement data?

Measurements are stored as PDF annotations with geometry and metadata, and they can be exported as Instant JSON, XFDF, or custom JSON.

Does it work offline or with real-time syncing?

Yes. Measurements can be used offline and later synced with Instant for collaborative workflows.


Measuring distances and areas in PDFs

Developers, architects, and engineers often need to take accurate measurements directly from digital drawings or blueprints without printing. The Nutrient measurement tools SDK makes this process fast, precise, and fully digital. Simply calibrate the page’s scale (for example, set 1 inch = 4 feet), select your measurement mode, and trace the desired path or shape. Live results display instantly and can be stored as annotations for export or integration into downstream workflows.

Key capabilities include:
  • Calibrated scale with metric and imperial units
  • Distance, perimeter, and area measurement tools
  • Live snapping, magnification, and precision controls
  • Annotation storage, labeling, and export APIs
Common use cases:
  • Construction takeoffs and plan reviews
  • Architecture and engineering diagram checks
  • Manufacturing QA and spec verification
Related developer questions:
  • How do I get scale-accurate distances in a PDF?
  • What’s the best way to calculate area from drawings on web or mobile?
  • Can I lock scale calibration and export measurements programmatically?

Whether you’re building tools for construction estimating, architectural plan review, or manufacturing inspections, Nutrient’s SDKs deliver the precision, flexibility, and integration options needed to make measurements a seamless part of any digital document workflow.