Windows · macOS · Linux · the browser · offline

Print preparation that opens everywhere.

Import a model, repair it, paint it across sixteen filaments, split it to fit your plate, and export a painted 3MF your slicer actually opens — on Windows, macOS, Linux and in the browser, with the network unplugged.

Free · no account · works offline · your model never leaves your machine

This is the app, not a video.

The real web build, running here — drop a model on itNothing uploads

The geometry runs in your browser, which is also why there is nothing to sign up for.

Every tool, on its own.

Each of these is one panel in the app and one row on the features page, where it is marked shipped or in progress. They are kinds of work, not steps: you do them in whatever order the model needs.

Prepare · Repair

Make it printable.

Closes holes, welds seams and turns inside-out faces the right way round, then tells you exactly what it changed.

Prepare · Paint

Colour it where it prints.

Brushes, fills and a pen curve across sixteen filaments, and the paint survives every cut that follows.

Shape · Split

Cut it to fit the plate.

A plane cut with keys that locate the halves, at a clearance set for your printer.

Shape · Separate

One colour, one part.

Each painted colour becomes its own closed solid, and the joint runs where you painted it.

Shape · Hollow

Save the filament inside.

An inner wall at the thickness you type, and a report of what came out.

Shape · Supports

Hold up the overhangs.

Overhangs found by angle, then a cage or ribbons that pull off in one piece.

Three things this will not trade away.

The paint reaches the print

A painted export is only worth anything if the slicer honours it. PrusaSlicer 2.9.6 opens ours and the paint arrives in G-code as tool changes in the right order — checked automatically, and checked as order rather than count, because a file whose paint was dropped can still produce a plausible count.

The compatibility matrix says which slicers this is true of and which it is not yet. It is not all of them.

It opens with the network unplugged

Not a mode, not a grace period — there is nothing to check. No account, no licence server, no telemetry. The desktop build never opens a socket, and the browser build does the geometry in your tab.

For a model that is a client's paid commission, this is the reason to pick us.

Your file survives being saved

A desktop save writes beside your file, flushes it, reads it back to verify, keeps one backup, and only then renames it into place. Your existing file is never touched until a verified replacement exists.

Autosave runs on its own and offers to restore after a crash — only ever into an empty document, so it cannot overwrite work you already started.

Fast enough to stop thinking about.

Measured by a benchmark suite that regenerates these files itself, on a mid-range desktop machine, and cited on the docs page with the model each number was taken on. Nothing here is typed in by hand.

4.46 msBrush stamp, five-million-triangle model
979 msImport, repair and inspect a million triangles
0.07 msUndo a step on a five-million-triangle document
8.2 sExport a fully painted 3MF, five million triangles

Frame rate while orbiting is deliberately absent from that ledger rather than rounded up: it has not been measured on hardware we trust, and a number nobody took is not a number.

What you get that you did not before.

Tilas
PlatformsWindows, macOS, Linux — and the browser
To try itOpen a URL. No install, no upload, no account
OfflineAlways. There is nothing to check at startup
UndoOne history you can click through, bounded by memory rather than by a count
SavingWrite, verify, then rename. Your file is never edited in place
SourcePublic, including every measurement on this page

What it does not do yet.

Six of the tools this category expects are built. Sculpting, supports, moulds, curve cuts, articulated joints and rendering are not. There is no sign-in, no auto-update and no translation. The Windows and macOS builds are published and have never been launched by anyone.

That list is a page, not a footnote, and it is kept current because it is generated from the same notes the work is tracked in.