jpg to stl
JPG to STL converter — free online
Convert JPG and JPEG photos into printable relief and lithophane STL files.
Before & after
From flat image to printable STL

Gallery
Example meshes you can explore
Drag to orbit. These samples show the kind of printable geometry makers export after converting.
- Loading…
Portrait-style relief
Heightmap character read — the usual outcome for people shots.
- Loading…
Pet-friendly form
Rounded subjects hold detail when contrast is gentle.
- Loading…
Object study
Still-life JPEGs become tactile plaques in relief mode.
- Loading…
Product silhouette depth
Sneaker-like forms show how luminance can imply depth.
Overview
A jpg to stl converter maps a JPEG photo’s brightness into printable height so portraits, pets, and landscapes become relief panels or lithophanes. ImageToSTL.online keeps that workflow private in the browser: no account for free modes, live preview, and a watertight binary STL export you can slice the same day.
JPEG compression loves smooth gradients, which is why photo relief is a natural fit for camera-roll files. You are not extruding a logo silhouette — you are reading luminance as Z. Darker or lighter regions raise or lower the surface depending on mode, producing embossed pictures and backlit lithophanes without pretending the camera captured a full 3D scan.
How brightness becomes geometry in photo relief
Relief mode samples each pixel’s luminance and lifts the mesh accordingly. That is the classic heightmap approach behind most honest jpg to stl tools. You control how aggressive the height range is: subtle emboss for wall plaques, stronger contrast for tactile portraits, or lithophane settings that leave a thin translucent panel.
Because JPEG (JPG) files lack an alpha channel, the whole frame participates unless you crop first. Crop tightly around the subject before conversion so empty walls and ceiling corners do not waste plastic as low plateaus around the face.
Think of the photo as a topographical map. Bright peaks and dark valleys are artistic choices you can invert in some tools; what you cannot do with a heightmap is invent a true backside. That honesty is why relief prints so much more reliably than generative “one photo to figurine” guesses.
- Luminance → height (heightmap), not AI guesswork
- Crop the subject before converting
- Lithophane mode shines with white PLA and backlight
JPG vs JPEG naming — same format for conversion
People search both “jpg to stl” and “jpeg to stl.” They refer to the same image format. Whether your camera exports .jpg or .jpeg, the converter decodes the raster the same way. What matters more than the extension is exposure, focus, and contrast: flat, overexposed JPEGs produce shallow reliefs; snappy mid-tones sculpt clearer faces.
If you have a PNG photo without transparency needs, you can still use relief — but this page focuses on the everyday camera roll case where JPEG is what leaves the phone. Export from Photos or Google Photos as JPEG when HEIC is awkward for the browser, then run jpg to stl on that file.
Professional raw files should be developed to JPEG (or PNG) with a gentle tone curve first. Skipping development dumps sensor noise into the height field and creates a sandpaper surface that is hard to sand after printing.
Lithophanes from JPEG photos
Lithophane mode turns a JPEG into a thin panel whose thickness encodes the image. Held in front of a lamp or window, the picture appears in shades of plastic. For gifts, this is often more magical than a flat emboss. Print in white or natural PLA, 100% infill, and stand the panel vertically so layer lines run with the height field.
A practical jpg to stl lithophane workflow: choose a well-lit portrait, crop to the emotional subject, convert, then scale width to 100–150 mm for desk lamps. Too large and print time balloons; too small and facial detail collapses into noise.
Frame lithophanes in a printed border or buy a simple LED base. The STL is only the panel — lighting and presentation finish the gift. Keep a spare white filament spool for these jobs; colored silk filaments usually hide the image.
When not to force silhouette extrude on a photo
Logo-style extrude expects hard silhouettes. A busy JPEG of a street scene will extrude as a messy blob if you threshold poorly. Prefer relief or lithophane for photos; reserve silhouette extrusion for graphics you have already masked into PNG.
AI Full 3D is a third path: it tries to invent a volumetric mesh from one view. That can be exciting for figurines, but it is slower, paid, and less predictable for printability. Heightmap conversion remains the dependable choice for plaques and lithophanes.
If your brief is “make this vacation photo a statue,” pause and redefine success: a lithophane nightlight or embossed plaque usually delights recipients more than a melted AI figurine that needs hours of mesh repair.
Camera and edit tips before converting JPEG to STL
Shoot with even light and avoid harsh specular hits that become spikes. Soft daylight or a ring light helps. In a quick editor, lift shadows slightly and keep noise under control — JPEG artifacts can telegraph into the mesh as speckles.
Resize enormous camera files down to a few megapixels before a jpg to stl conversion; the relief does not need a 40 MP source. Sharpen gently if the face looks soft, but skip aggressive clarity sliders that amplify skin texture into ridges.
Glasses reflections, glossy trophies, and sun flares create needle peaks. Clone them out or burn them down before converting so the slicer does not grow fragile spikes that string across the plate.
- Even light beats dramatic chiaroscuro for first prints
- Downscale huge camera JPEGs
- Crop, then convert — do not rely on post-mesh edits
Slicing relief panels from the exported STL
Print reliefs flat on the bed when you want the image facing up, or standing if your lithophane profile expects edge-on layers. Use a finer layer height (0.12–0.16 mm) to keep facial gradients smooth. A textured PEI sheet will imprint the back; that is fine for wall hangings you never see from behind.
After export, check the preview for spikes at specular highlights. Lower the height multiplier if noses or cheekbones form needle peaks that string. The free converter lets you iterate without uploading the family album to a remote server.
For painted reliefs, print in matte gray, wash with a dark acrylic, then wipe the high points so the jpeg-derived shading stays readable. Skip paint entirely if the filament color already tells the story.
How it works
Four steps to a printable file
Choose a sharp JPEG
Pick a focused photo with usable contrast. Blurry phone shots become mushy heightmaps in any converter.
Crop the subject
Remove empty background so plastic goes into the face, pet, or landmark you care about.
Select relief or lithophane
Relief embosses for plaques; lithophane builds a backlit panel. Both are heightmap paths, not AI full 3D.
Preview height, then export STL
Tune the height range until details read clearly, download binary STL, and slice with fine layers.
Print tips
Slice and print with fewer retries
White filament for lithophanes
White or natural PLA transmits light evenly; dark colors hide the image encoded from the JPEG.
100% infill on thin panels
Lithophanes need solid plastic so brightness maps to thickness, not sparse honeycomb.
Finer layers for faces
0.12–0.16 mm layers keep gradients from stair-stepping across cheeks and eyes.
Sand lightly if needed
A quick pass on the flat back helps wall-mount reliefs sit flush after printing.
FAQ