STL Emboss

How do I add text or a logo to an STL?

Open an STL — your own file, or one of the demo models — then add text or a picture. It lands where the middle of the view meets the surface; drag it, turn it, set its size and how deep it is cut. Apply cuts it into the mesh, and the model downloads as an STL you can slice and print.

Does it work on curved surfaces?

Yes. The mark is cut into the mesh and follows the surface it sits on instead of being flattened onto it, so it keeps its shape on a bowl, a helmet or a bottle. Before anything is cut, the page says how much of the mark that spot can carry — and offers a flatter one when it cannot.

Is my file uploaded anywhere?

No. There is no upload, no account and no sign-in: your own browser reads and modifies the model on your device, and the page loads nothing from any other site — no analytics, no trackers, no cookies. The only record kept anywhere is the one every web server keeps: that this page was requested, from which address and when.

Is STL Emboss free?

Yes, and it comes with no warranty of any kind. It changes a copy in your browser and never touches your original file, but a print is expensive — open the result in your slicer and look at it before you print. Your models stay yours; nothing here claims any right to what you make.

What is STL Emboss built on?

three.js (MIT) for the 3D view, Manifold (Apache 2.0) for the solid geometry, and the Inter typeface (SIL Open Font License) for the text marks. Their licence files travel with the page.

How do I get in touch?

Write to stlemboss@gmail.com — a bug, a model that came out wrong, a question, or something you needed and did not find here. There is no form and no ticket system: it is one mailbox, and I read it.

This is a big file

Drop an STL file here to add text or a picture

Or .