PNG to 3MF converter — multi-color files for 3D printing
Drop a flat logo or icon below and get a multi-color 3MF file you can import straight into your slicer. The tool traces your image into solid color regions, then extrudes each color into its own part with a height you control. It also accepts JPG, WebP and SVG, and everything runs in your browser — the file is never uploaded.
What is inside the 3MF
- One part per color. Each part carries its display color, so a four-color logo becomes four parts you can assign filaments to.
- One object. The parts are bundled as components of a single object, so they stay aligned when you move or scale the model in the slicer.
- Real millimetres. You set the printed width; the height follows the image proportions. The model is centered on a 180 mm plate, which fits every Bambu Lab bed including the A1 mini.
- Closed meshes. Every part is a watertight solid, and counters such as the inside of an “O” or a ring are real holes, not filled shapes.
Three export modes
- Separate parts — every color is its own part, extruded from the plate up to its own height. The most flexible choice when you assign a filament to each part yourself.
- Painted on top — one base plate in the largest color covers the whole silhouette, and every other color is a thin skin (0.4 mm by default) lying on top of it. The top is flat and the printer changes filament only in the last layers, so there is less waste.
- Color change per layer — the model is one stepped solid, and the file marks the layer where each color starts so the slicer swaps filament at that height. Color heights are rounded to your layer height. It is meant for printers or setups without per-part filament assignment, and it is experimental: check the color-change markers in the slicer preview before you print.
Base thickness and step per color
The color covering the largest area is the lowest plate and starts at your base thickness (1.2 mm by default). Each smaller color is raised by the step per color (0.6 mm by default), so fine details sit on top: a four-color logo ends up 1.2, 1.8, 2.4 and 3.0 mm tall. Set the step to 0 for a flat top where every color has the same height. There is also a switch to leave out the background color, handy when a logo sits on a white square you do not want to print.
SVG to 3MF
You can drop an SVG too. It is rasterized to about 1024 pixels and traced again into solid color regions, which works well for flat logos and badges. It is not a CAD-accurate conversion: curves become short straight segments in the mesh, and very small shapes lose precision. If you need exact geometry, extrude the original SVG in CAD instead.
Open it in Bambu Studio
Import the file with File → Import. Each color arrives as a separate part in the object list. The colors are stored in the file, but whether your slicer version maps them to filaments automatically can differ, so check the parts list and assign a filament to each part. The plain 3MF structure should open in other slicers too, though we build it with Bambu Studio in mind. Each colour arrives as a separate part assigned to its own filament slot (1, 2, 3, ...), so set each slot's colour to match. To get rid of the message, open the file once and use File → Save Project As in Bambu Studio; the saved project opens without it (tested in Bambu Studio 2.8). Bambu Studio may show the message "The 3mf file has invalid config, load geometry data only" when you open a 3MF made outside Bambu Studio. It is harmless: the 3MF has no Bambu project settings, so Studio loads the geometry only. See importing a 3MF in Bambu Studio for the walkthrough.
Tips for clean prints
- Stay at 2–4 colors; every extra color is another filament change.
- At 50 mm wide, one traced pixel is roughly 0.1 mm. Anything thinner than your nozzle will not print, so raise Drop speckles until hairlines disappear.
- Use bold lettering. Thin strokes and fine outlines turn into fragile walls.
- For a keychain, keep the ring hole at least 4 mm across so it survives slicing.
Questions
Does it export STL?
No. You get 3MF and SVG. 3MF keeps the separate colored parts in one file, which STL cannot do.
Is it free, and is my image uploaded?
It is free, and nothing is uploaded: the tracing and the 3MF are built locally in your browser, so unreleased logos stay on your device.
Which image works best?
Flat logos, badges and icons with solid fills. Photos and soft gradients are reduced to a few colors and look stylized. See the SVG for 3D printing page for keychain and emblem advice, or PNG to SVG if you only need a vector.
FAQ
Does it export STL?
No. You get 3MF and SVG. 3MF keeps the separate colored parts in one file, which STL cannot do.
Is it free, and is my image uploaded?
It is free, and nothing is uploaded: the tracing and the 3MF are built locally in your browser, so unreleased logos stay on your device.
Which image works best?
Flat logos, badges and icons with solid fills. Photos and soft gradients are reduced to a few colors and look stylized.
How many colors can I print?
Two to four, to match a typical AMS or AMS Lite and keep filament changes low.
Is the color-change-per-layer mode verified?
No. It is experimental and has not been verified in a real slicer. Check the color-change markers in the preview before printing.