Materializr is real parametric solid modeling on your iPad.
It is built on the same industrial B-rep geometry kernel used by
professional CAD packages, wrapped in a touch-first
interface designed for makers.
Sketch on any face or plane, pull your sketch into a solid, and keep
editing any step of the history later — even after closing the project.
When your part is done, export an STL and print it.
Materializr is free and open source. There are no accounts, no
subscriptions, no ads, no locked features, and your designs never leave
your iPad. If it earns a place in your workflow, an optional Supporter
tip helps keep development moving.
Materializr is developed in the open under the GPLv3. The complete
source code, documentation, and community are at
github.com/materializr-cad/materializr
The app is not opening on either of my iPads (pro M4 & mini A17 pro I think). They are both on IOS 27.
Not working. iOS 27
MikeESP32
Not working. iOS 27
Editing operations that used to freeze the window on a many-hole or
many-body project — Move Face, Push/Pull, Shell, Draft, Scale Face, Fillet
and Chamfer previews, and general viewport re-meshing — now run their
heavy work on a background thread and stay responsive while you drag.
Opening a large project, hovering over a detailed part, and most sketch
edits or menu operations no longer re-tessellate the whole project;
several of these measured 90%+ faster.
Section View no longer runs a full geometry boolean per plane move, and
meshing a body with many small holes is roughly 13x faster.
A malformed or truncated STL import no longer silently reports success.
An exported STL could fold in on itself near a fillet or fine thread; the
underlying mesh-weld pass now checks against real model edges before
merging vertices.
Sew and Split could each silently drop whole bodies on unusual input
instead of failing with an explanation; both now refuse cleanly.
Trim and Select+Delete could each corrupt a sketch polygon's bookkeeping,
leaving a gap that survived save and undo; both now cascade to the whole
polygon correctly.
A crash-recovery snapshot from an unrelated, separately-crashed window
could overwrite a tab you were actively working in.
"Autosave" was a periodic full-fidelity save that could stall the UI for
seconds; it's now a single save right before the project closes, including
when quitting via the window's close button.
Importing a STEP or IGES file could freeze the window for several seconds
on a large assembly; import now runs the same background path project
load already uses.
Idle viewport framerate on a 400+ body project is roughly 50% higher.
A spline endpoint placed on a curve, or a loop closed right on its own
start point, could save measurably off target under certain settings;
both are now exact.
Push/Pull could reach past its own guard and target an imported STL mesh
body it should have refused.
A Fillet or Chamfer could enter a blend that couldn't be cancelled if the
radius turned out to be infeasible.
Dimension labels can now be dragged to reposition them.
Unofficial FreeBSD build support, alongside Linux, Windows and macOS.
Version 1.7.0
The developer, Ravenhold LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Ravenhold LLC
Size
39 MB
Category
Graphics & Design
Compatibility
Requires iPadOS 15.0 or later.
iPad Requires iPadOS 15.0 or later.
Mac Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.