PNG to STL converter with real 3D depth
Upload a PNG and get back a full 3D model, not a flat heightmap. PrintPal rebuilds the sides and back the image never showed, repairs the mesh, and hands you an STL that opens in every slicer.
- 400,000+ makers
- 2M+ models generated
- No credit card to start
Real PrintPal output
Used by makers, engineers, and educators at
Drag to rotate, click then scroll to zoomDrag to rotate, pinch to zoom
See a real result in 3D
This model was generated by PrintPal from the image beside it. Spin it, then switch to STL (no color) to see exactly what a single-color print gets.
Input: knight.png, 1024 pxA painted-style tabletop hero: sword, shield, cape and visor slits came out as one solid body with its cobblestone base.
- Generated mesh
- 998,810 triangles
- Watertight
- Yes, 1 body
- Detail setting
- High, full color
- This preview
- 59,918 tris, 403 KB
Each example is one AI-generated 1024 px PNG run through PrintPal's full-color image-to-3D at high detail, with no editing afterwards. Mesh checks were run on the raw download with trimesh. The preview is simplified to about 60,000 triangles so it loads fast; your download keeps full detail.
PNG to STL: what actually happens
PNG is the format most people reach for when converting an image to STL, and for good reason. It is lossless, so the edges the AI traces are exactly the edges you drew, and it can carry a transparent background, which hands the generator a ready-made cutout of your subject.
"PNG to STL" can mean two very different things. Most online converters turn pixel brightness into height and give you a flat relief tile. PrintPal's AI does the harder thing: it reads the PNG as a picture of an object and reconstructs that object as a closed mesh you can print standing up. If a relief is what you want, the lithophane generator and filament painter make one free in your browser.
Updated by the PrintPal teamInput: PNG
Portable Network Graphics · .png
- Type
- Raster, lossless
- Transparency
- Yes, full alpha channel
- Typical source
- Logos, digital art, renders, AI images, product cutouts
- Watch out for
- Screenshots with UI, sprite sheets, tiny icons
- Transparency: Used as the cutout, so the AI knows exactly where your subject ends.
- Colors: Projected onto full-color models (Pro). STL drops them.
- Resolution: Scaled to 2048 px on the long side in your browser; larger adds nothing.
Output: STL
Stereolithography (Standard Triangle Language)
- Stores
- Triangle geometry only
- Color
- No
- Units
- None; slicers assume millimetres
- Size (our 1M-triangle test)
- 49.9 MB binary, 303 MB ASCII
- Opens in
- Every slicer, CAD tool and Blender
- PrintPal plan
- Free and up
How to convert PNG to STL
-
1
Drop in your PNG
Drag it into the box above or paste it. Transparency is kept, and anything over 2048 px is scaled down in your browser first.
-
2
Sign in or create a free account
Your PNG comes with you through sign-up, so there is nothing to upload twice.
-
3
Generate
Draft quality takes 30 to 60 seconds. Refined and Production (Pro) take longer and hold finer detail.
-
4
Download the STL
Pick STL and open it in Bambu Studio, OrcaSlicer, PrusaSlicer or Cura. Set the size in millimetres; STL has no units.
Tips for a better STL
Keep the transparency
A PNG with a transparent background is the best input you can give an image-to-3D model. Export your logo or character with its alpha channel instead of flattening it onto white.
One subject per PNG
Sprite sheets, collages and screenshots with toolbars confuse the reconstruction. Crop to the single object you want to hold in your hand.
Draw or render it in 3/4 view
A perfectly flat, front-on icon becomes a flat-ish model. Art drawn at an angle with some shading gives the AI the depth cues it needs.
STL drops the colors
Your PNG's colors are not saved in an STL. Print in one filament and paint it, or generate in full color and export a multi-color 3MF.
From a phone photo to a printed object
Casual photos, not studio shots. Each one was generated on PrintPal and printed on a desktop printer.
Photo
AI model
Print
Store-bought vase to printed planter
A casual photo of a ceramic face vase, the generated model, and the white PLA print holding up just as well.
In the slicer
Print
Diorama straight to the slicer
A detailed cabin diorama loaded into Bambu Studio without repairs, then printed at a few centimetres across.
Which kind of STL do you need?
Five different things are sold as “image to 3D”. Pick the one that matches what you want to hold in your hand.
| AI reconstruction | Heightmap relief | Extrusion | Photogrammetry | |
|---|---|---|---|---|
| Full 3D object from one image | Yes | No, flat panel | No, flat profile | No, needs 30+ photos |
| Keeps exact dimensions | Proportions only | Yes | Yes, from vectors | Yes |
| Skill needed | None | None | A clean vector file | Careful shooting |
| Time | About a minute | Seconds | Seconds | Hours |
| Color output | Yes (Pro) | Light and shadow | One color per shape | Yes |
| On PrintPal | AI generator | Lithophane, filament painter | SVG extruder | Scanning tips |
One model, every format
We exported the same 998,810-triangle generation to each format and measured the files.
| Format | File size | Color | Units | Typical use |
|---|---|---|---|---|
| STL (binary) | 49.9 MB | No | None (slicers assume mm) | Any slicer |
| STL (ASCII) | 303 MB | No | None | Legacy CAD; avoid |
| OBJ + MTL + texture | 84.9 MB | Texture or vertex colors | None | Blender, sculpting |
| GLB (with textures) | 40.5 MB | Yes, PBR textures | Metres | Web, AR, games |
| 3MF (zipped) | 21.0 MB | Yes, per triangle | Millimetres | Bambu Studio, OrcaSlicer, PrusaSlicer |
| PLY (binary) | 27.3 MB | Vertex colors | None | Scans, point clouds |
Same 998,810-triangle knight exported with trimesh; the GLB is the download as it came from PrintPal. The 3MF holds geometry only; a painted multi-color 3MF adds a little for the color data.
After you download the STL
The checklist we use before printing a generated STL.
- Import it into Bambu Studio, OrcaSlicer, PrusaSlicer or Cura and set the size in millimetres. STL has no units, so PrintPal scales tiny models up to at least 80 mm on the longest side; resize to taste.
- Lay the flattest side on the bed, or use the slicer's auto-orient.
- Turn on tree supports for overhangs steeper than about 45 degrees, such as chins, ears and arms.
- Keep walls and small features at least 0.8 mm thick (two perimeters on a 0.4 mm nozzle) so detail survives.
- Printing in resin? Hollow it with about 2 mm walls and add drain holes.
- If the slicer flags errors, run the file through the free mesh repair tool.
Start free. Upgrade for color, GLB and selling.
Simple plans, no contracts. Cancel anytime from your account settings.
Free
For trying image to 3D
Free forever · no credit card
- 10 AI generations / month
- Image to 3D
- Draft quality
- STL & OBJ download
- Free browser tools: SVG extruder, lithophanes, converter
- Full color, GLB & multi-color 3MF
- Refined & Production quality
- Commercial rights
Pro
For makers & sellers
Billed monthly · cancel anytime
Secure checkout with Stripe
- 200 AI generations / month
- Full-color models
- GLB & PLY export
- Multi-color 3MF for AMS (2 to 8 colors)
- Refined & Production quality
- 20 Production models / month (40 in month one)
- Text to 3D and AI model edits
- Priority queue
- Commercial rights
Studio
For print farms & power users
Billed monthly · cancel anytime
Secure checkout with Stripe
- Everything in Pro, plus
- 500 AI generations / month
- 60 Production models / month (80 in month one)
- Built for steady custom-order volume
PNG to STL FAQ
Is this PNG to STL converter free?
Will my PNG become a flat extrusion or a real 3D model?
Does a transparent PNG background help?
What PNG resolution should I use?
Why does my STL have no color?
Can I convert a PNG with text in it?
How long does a conversion take?
Can I sell prints of the models I make?
Still have questions? Contact our team
Learn more
Image-to-3D best practices
What makes a source image convert well, with examples.
Preparing AI models for printing
Scale, orientation, repair and supports for generated meshes.
3D printing file formats
STL, 3MF, OBJ, STEP and G-code compared.
Supports guide
When to use tree vs normal supports, and how to remove them cleanly.
Ready to convert your PNG to STL?
Drop in an image and download a print-ready model in about a minute. Start free, or go Pro for full color, GLB, multi-color 3MF and commercial rights.