How to turn an image into a 3MF
- Drop a PNG, JPG, SVG, WebP or GIF above, or try the sample logo.
- Set the width in millimetres and the number of colours (one per filament). The 2D preview shows the reduced image.
- Adjust the layers: a base plate under everything and a colour layer on top. Optional: raise each colour a bit higher for a relief.
- Check the 3D view and click Download 3MF.
What the settings do
- Colours — logos with a few flat colours keep them exactly; photos and gradients are reduced to the most important colours.
- Detail — the size of one image pixel on the print. 0.3 mm suits a 0.4 mm nozzle; finer pixels only add triangles.
- Ignore specks — tiny islands of colour too small to print are merged into the colour around them.
- Cut out the background — the colour along the image border is left out, so the print takes the shape of the logo. Transparent PNG areas are always left out.
- Base plate and colour layer — with a 1.2 mm base and a 0.6 mm colour layer, filament changes happen only in the top few layers, which keeps purge waste and print time down.
In the slicer
The 3MF holds one object with a part per colour (plus the base), and the colours are stored in the file. Bambu Studio offers to map them to your filaments when it opens the file. In PrusaSlicer and other slicers, assign an extruder to each part — the part names include the colour.
Good images to start with
Logos, icons, flags, stickers and pixel art work best. Photos turn into poster-like flat areas: this tool makes coloured regions, not shaded lithophanes.
Frequently asked questions
Which printers and slicers does it work with?
Any slicer that reads 3MF: Bambu Studio, OrcaSlicer, PrusaSlicer, Cura and others. Multi-material printers (AMS, MMU, tool changers) print the colours in one go; on a single-extruder printer you can still swap filament at the layer where the colour layer starts.
Is an SVG converted as vectors?
An SVG is drawn at the detail you choose (down to 0.2 mm per pixel) and then traced. That is finer than a 0.4 mm nozzle prints, but very thin hairlines may disappear.
Can I get STL files instead?
Yes. Choose STL and you get one STL per colour in a ZIP, all in the same position, so they load together as parts of one object.
How big can the image be?
Any size; it is resampled to the print width and detail you pick. Very large prints automatically use slightly coarser pixels to keep the model light.
Is my image uploaded?
No. It is decoded and turned into a model in this browser tab; nothing is sent to a server.