Photo in, printable lithophane out

  1. Add a photo — drop, browse or paste. It never leaves this tab.
  2. Pick a shape — panels, night lights, lamps, boxes, light catchers, layered 3D, animation (drop a GIF), hidden message or projector lamp.
  3. Choose the light — the base is cut for a tea light, USB puck, LED strip, lamp socket or battery pack.
  4. Check the lit preview, download, print in white PLA.

Lithophane studio: photo to a 3D-printable night light, lamp, box, layered 3D panel, animated lithophane, hidden-message tile or projection lamp

A lithophane is a thin plastic relief that shows a photo when light passes through it — thick where the picture is dark, thin where it is bright. This free tool turns a photo into one in your browser (nothing is uploaded), as a flat panel, a curved panel, a tea-light night light, a 360° cylinder or shaped lamp (vase, bell, pumpkin, sphere), a four-sided box, a hanging light catcher for a window, tree or keyring, a layered 3D lithophane split by depth into 2–4 panels, an animated lithophane from a GIF, a hidden-message tile that stays blank until lit, or a projection lamp that throws the photo onto the walls — and cuts the base for the light you will actually use: an LED tea light, a USB puck, a 12 V LED strip, an E26 or E12 lamp socket, a AA/AAA battery pack or a plug-in night-light base. The preview shows the lithophane back-lit before you print it.

What changed — 7 November 2026: 3.3 — photo ornaments: bauble, tree and bell outlines for the light catcher (with the hanging loop). 3.2.1 — every shape now starts from its own size and thickness (height from the photo) and nothing is remembered between visits, so a size typed once can't come back later. 3.2 — gobo discs for LED logo projectors in standard sizes, from a photo or a word. Evening: 3.1 — colour lithophanes: tinted on any printer (filaments and swap layers chosen for the photo) or full colour for multi-colour printers. Earlier: 3.0 — four new shapes: layered 3D (depth estimated in your browser, panels that add up to the photo, a shadow-box mode with guaranteed attachment), animation (GIF frames behind a sliding comb or a spinning slit sleeve), hidden message (a sealed picture inside a blank tile) and the projector lamp (halftone or silhouette, with a room preview); glue links for multi-part builds; no more display ads. Earlier the same day: 2.1 — new light catcher shape (seven outlines, hanging loop, suction-cup / ornament / keyring / ball-chain accessories), lamp profiles for the cylinder (vase, bell, modern lamp, pumpkin, sphere), bevelled and chamfered bases, lids, posts and frames, and settings memory. 5 November: first public version (2.0): five shapes, eight hardware presets with cut pockets, lit preview, multi-photo cylinders and boxes, STL/3MF zip with parts list. Written by Ned Walsch; the same author's STL splitter handles models too big for the bed.

How to make a lithophane in four steps

  1. Add a photo. Drop it, browse, or paste. Portraits, pets and landscapes with a full range of tones work best; a photo that is mostly mid-grey prints flat. Crop by dragging on the picture; rotate or mirror if needed. The sliders change brightness, contrast and gamma; smoothing softens noise that would otherwise print as speckles.
  2. Pick a shape and size. A flat panel is the simplest print. A curved panel or night light stands in a round base with the light at the centre of the arc. A cylinder takes up to four photos side by side around a full circle, straight or with a lamp profile (vase, bell, modern lamp, pumpkin, sphere). A box uses four panels on a base with corner posts and a lid. A light catcher is a single panel cut to an outline — rounded, rectangle, circle, heart, hexagon, star or teardrop — with a loop on top to hang it from a window suction cup, an ornament hook or a keyring; untick the loop for a plain shaped tile. Width and height follow the photo's crop ratio unless you unlock them.
  3. Choose the light (or, for a light catcher, how it hangs). Pick the hardware you will buy or already own; the base is cut with a pocket, channel or socket hole for it. Every preset's pocket size is editable, and the plug-in night-light preset asks you to measure your unit. A light catcher needs no light — the window or the tree lights it — so step 3 lists the suction cup, hook, keyring or ball chain that fits the loop instead.
  4. Check the lit preview and download. LIT shows the plastic back-lit as it will look; PRINTED shows the relief. Download gives one STL or 3MF per part plus README.txt (print settings) and parts-list.html (the hardware and filament links).

Print settings that work

The step-by-step guide, with Cura and Bambu Studio and the usual fixes: How to make a lithophane.

SettingPanels (the lithophane)Base, lid, stand
OrientationStanding up, as exported — the long edge on the bed. Lying flat gives stair-stepped tones and a glossy back that smears the image.Flat, as exported
Layer height0.10–0.12 mm (0.16 mm is acceptable on a fast printer)0.2 mm
Infill100 %, or 4+ perimeters so the thin areas are solid15–20 %
FilamentWhite or natural PLA. Grey or coloured PLA dims the image; PETG works but is more translucent at the same thickness, so raise the thickest value to 3.5 mm.Anything
SpeedOuter walls 25–40 mm/s; the tones are only as clean as the wall extrusionNormal
SupportsNone (the frame is vertical). A brim helps tall panels.None
Cooling100 % fan after the first layersNormal

Which light to use

A lithophane is only as good as the light behind it: it needs to be even, warm and close. The presets cover the things you can buy anywhere; each one is cut into the base with its real size plus clearance, and the sizes are editable in case your unit differs.

PresetWhat it isPocket cutBest for
LED tea lightThe flameless 38 mm candle, 12-packs for a few dollars, batteries last weeksØ39.5 × 12 mmNight lights, small curved panels, gifts
USB LED puckA USB disc sold as a "lithophane lamp base" or under-cabinet light, ~80 mmØ81 × 11 mm + cable slotCylinder lamps, boxes, large flat panels on a stand
LED strip10 mm SMD strip, 12 V with adapter or 5 V from USB11 × 3.5 mm channel + exitBoxes and cylinders — the most even light
E12 / E26 socketA lamp cord kit with a socket and switch; LED bulb onlyØ10.5 nipple hole, body recess, cord channel underneathProper table lamps; the cylinder with a lid vent
2×AA / 3×AAA packBattery holder with switch, wired to LEDs or a 5 V stripRectangular pocket + switch notchPortable pieces, no cord
Plug-in night-light baseA wall night light whose cover unclips; the lithophane becomes the coverMeasured pocketThe classic wall night light

Warm white (2700–3000 K) flatters skin tones; cool white makes a lithophane look like an X-ray. Keep LEDs — an incandescent bulb heats PLA past its glass temperature (about 60 °C) and the panel sags.

Light catchers: window, ornament or keychain

A light catcher is a lithophane that hangs rather than sits — in a window, it is lit by daylight all day, which no LED matches. The tool cuts the panel to an outline, frames it with a chamfered band and adds a loop with a 6.5 mm hole (editable). The same print becomes a window hanger, a tree ornament or a keychain depending on what you clip through the loop:

AccessoryWhat to buyLoop holeSuggested size
Window suction cup30–45 mm clear suction cups with a metal hook; 10-packs6.5 mm80–150 mm panels, 0.8–3 mm; print standing, as exported flat for small ones
Ornament hook / ribbonWire ornament hooks or 3 mm ribbon5–6.5 mm60–90 mm; a circle, star or heart outline
Keyring25–30 mm split rings, or lobster-clasp keychain blanks6.5 mm40–60 mm, 2.5 mm thickest; the rounded or teardrop outline
Ball chain2.4 mm ball chain with connectors (the "dog tag" chain)4 mmAny; hangs straight, turns in the light
No loop——A shaped tile for a stand, a magnet on the back or a coaster-style display

Light catchers print either standing (best tones, the loop needs no support) or lying flat on the bed when they are under about 80 mm — flat printing is faster and the loop is strongest that way, but tones are a little coarser. The zip's README states which way the file was exported.

Layered 3D lithophanes (depth panels)

Pick Layered 3D and the tool estimates depth from the photo on your own device — the Depth Anything V2 model (small, about 27 MB, downloaded once and cached; the photo is never uploaded) — and sorts the picture into 2, 3 or 4 bands from far to near. Each band becomes a panel; the panels stand 4–40 mm apart in a stand with one slot per panel and the light behind.

Depth can also come from brightness (bright = near, or dark = near) when you would rather not download the model, or when it cannot load. Portraits, pets and anything with a clear foreground work best.

Animated lithophanes (GIF → slit comb or spinning sleeve)

This is the "scanimation" trick in lithophane form. The frames of a GIF — or 2–6 photos, one per frame — are cut into stripes (1 mm by default) and dealt out in turn across one lithophane: frame 1, 2, 3, 4, 1, 2, 3, 4… A black comb with one slit per group shows a single frame; move it by one stripe and the next frame appears.

Each frame uses 1/N of the panel, so it is dimmer and coarser than a still lithophane: 3–4 frames, bold silhouettes (a walking figure, a bouncing ball, a blinking face) and a bright light give the best result. The preview plays the animation. Print the comb or sleeve in black PLA.

Hidden-message lithophane

A flat tile with flat faces front and back. Inside is a sealed air pocket shaped so that the plastic the light crosses is a normal lithophane — so the tile looks blank and white until it is lit from behind, then the picture appears. It prints standing like any lithophane (the slicer leaves the pocket empty); bright areas are at least 1.4 mm of plastic (two 0.6 mm skins), so a strong light helps. In the preview, PRINTED shows the blank tile and LIT shows what appears. A proposal, a pregnancy announcement or a "look closer" gift is the usual use.

Photo projection lamp

A dark shade with holes around one small light: every hole throws a spot on the walls, and together they draw the picture. Halftone makes holes sized by brightness (2–8 mm spacing; holes under 1 mm are skipped, and at least 1 mm of plastic stays between holes) — good for faces and photos. Silhouette cuts the bright regions out as shapes — stars, names, logos; islands of plastic (the middle of an O) are held by 1.6 mm stencil bridges, and nothing thinner than 1.2 mm is left. The base has a pedestal that holds an LED tea light at the shade's mid-height, so the picture lands on the walls rather than the ceiling, and the picture is mirrored by default so it reads correctly on the wall. A single small light gives sharp spots; a wide puck or a strip blurs them. The preview puts the lamp in a dark room with real shadows.

Colour lithophanes: tinted (any printer) or full colour (AMS / MMU)

Both are printed flat with the light side down, so the colour sits in the layers the light passes through.

Light colour lithophanes with a white, even light: an LED light pad (the A4 tracing kind) or a light-box frame. A warm bulb turns blue to green and white to yellow. The same colour engine powers the filament painting tool, which makes front-lit colour pictures on one nozzle.

Custom gobos for LED logo projectors

A gobo is the small disc in a logo or gobo projector that shapes the light: the projector shines through its cut-outs and the lens focuses them, sharp, on a wall, a floor or a ceiling — a name at a party, a logo at a shop door, a monogram on a wedding dance floor. Metal and glass gobos are made to order; with Gobo disc you print one in minutes.

SizeDisc ØImage ØTypical projector
E37.5 mm28 mmSmall LED logo and gobo projectors, battery handhelds
D53.3 mm40 mmMid-size stage fixtures
M66 mm48 mmProfile spots
B86 mm64 mmTheatre ellipsoidals
A100 mm75 mmLarge profile spots
CustommeasuremeasureAnything else — some battery projectors use their own size

The tool takes a photo (the bright parts let light through, or the dark ones) or a word, cleans it so the printer can make it — no hole under 0.6 mm, no bar under 0.8 mm — and holds every island (the middle of an O, a pupil) with a 0.8 mm bridge, as stencils do. The picture is turned 180° on the disc because a single projector lens turns it back; a notch marks the top. If your projector shows it upside down or mirrored, turn or flip the disc. Print it flat in black PETG or ASA (opaque, and more heat-tolerant than PLA), 100 % infill, with little first-layer squish so small holes stay open, and check that the gobo clip takes the thickness (1 mm default; many take up to 3 mm). Detail is limited by the nozzle: on an E-size gobo, bold silhouettes, logos and names of up to about eight letters project best.

Thickness, and why dark is thick

Light through PLA falls off roughly exponentially with thickness, so a 0.8 mm area glows and a 3 mm area is nearly black. The tool maps the photo's brightness to that range — the brightest pixel gets the thinnest value, the darkest the thickest — which is the opposite of a relief you would look at front-lit. If you want the front-lit version (a coin-like relief), switch to Front-lit relief. Keep the thinnest value at or above 0.6 mm so a 0.4 mm nozzle lays at least one solid wall; raise the thickest value to 3.5–4 mm for very bright lights or translucent filament. Gamma below 1 opens up the shadows; above 1 deepens them.

Frequently asked questions

Is my photo uploaded anywhere?

No. The photo is read by your browser and turned into a mesh by JavaScript in this tab. Nothing is sent to a server; you can load the page and then switch off the network. Analytics records that a lithophane was generated and which shape and light preset were used — not the picture.

Which shape should I start with?

A flat panel: it prints in an hour or two and shows whether the photo has enough contrast. The night light is the next step — a 70 × 90 mm curved panel on a base cut for a 38 mm LED tea light, the most common lithophane gift. Cylinders and boxes are longer prints (four to six panels' worth of walls) and need an LED strip or a puck for even light.

How big can a lithophane be?

As big as your printer prints standing up: the panel's height is its print height. Up to 250 mm is routine. The tool caps the mesh at 2.6 million vertices and raises the sample pitch when a size would exceed it; at 0.15 mm pitch that is about 300 × 200 mm. For something bigger, split the photo across the four sides of a box or the panels of a cylinder, or print two panels and join them in a frame.

What resolution does the photo need?

At the standard 0.15 mm pitch a 100 mm wide panel uses 667 samples across, so any photo over about 1,000 px wide is more than enough; phone photos are downscaled to 2,400 px on load. The limit is the printer, not the photo — a 0.4 mm nozzle cannot resolve detail finer than roughly 0.3 mm anyway, which is why Fine (0.10 mm) only helps on a 0.2 mm nozzle.

Why does my lithophane look flat or muddy?

Usually the photo: a picture that is mostly mid-tones gives a mid-thickness panel with little range. Raise contrast, pull gamma below 1 to open the shadows, and crop to the subject. The second cause is the light — a dim or cool LED far behind the panel. A tea light touching the base, or a strip inside a box, fixes most "muddy" prints.

Can I 3D print a gobo for a logo projector?

Yes — pick Gobo disc, choose your projector's gobo size (E = 37.5 mm for most small LED logo projectors; D, M, B, A or a custom diameter), then a photo silhouette or a word. Holes stay at least 0.6 mm, bars 0.8 mm, islands are bridged, and the picture is turned 180° for the lens. Print it flat in black PETG or ASA at 100 % infill; if the projection is upside down or mirrored, turn or flip the disc.

Can I make a colour lithophane without a multi-colour printer?

A tinted one, yes: pick Colour lithophane → Tinted. The tool chooses 2–4 filaments and the layers to swap them, and gives you a 3MF with the colour changes and a swap list; you pause and change the spool at each. It reproduces photos whose colours run along one ladder (sunsets, sepia, blue-gold) — not every hue at once. Full colour needs a multi-colour printer: Colour lithophane → Full colour makes cyan, magenta and yellow layers under a white lithophane, one part per filament.

Can I use a colour photo? Does it print in colour?

Any photo works. A classic lithophane converts it to brightness and prints in one colour, white, so the picture shows in the colour of the light. For colour, choose Colour lithophane: Tinted uses 2–4 filaments with pauses to swap them on any printer, and Full colour stacks cyan, magenta and yellow layers under a white lithophane on a multi-colour printer.

What are the base and lid cut for exactly?

Each preset is a pocket of the part's size plus clearance: Ø39.5 × 12 mm for a 38 mm tea light, Ø81 × 11 mm plus a 7 mm cable slot for a USB puck, an 11 × 3.5 mm channel for a 10 mm LED strip, a Ø10.5 mm hole with a body recess and an underside cord channel for E12/E26 lamp kits, and rectangular pockets for AA/AAA holders and plug-in night-light bases. All the numbers are editable in step 3 before you generate, and the README in the zip repeats them.

Can a lithophane look 3D, with layers in front of each other?

Yes — the Layered 3D shape. Depth is estimated from the photo on your device (Depth Anything V2, no upload) and the picture is split into 2–4 panels that stand one behind the other. In the default "thin backing" mode every panel is one solid sheet and their thicknesses add up to the photo; in "shadow box" mode the panels are cut out and every piece is bridged to the frame with at least a 2.5 × 1.2 mm join, and the tool reports the weakest join.

Can I turn a GIF into an animated lithophane?

Yes. Drop a GIF and the tool switches to Animation: it picks 2–6 frames, interlaces them in thin stripes on one lithophane and makes a black slit comb (slide it across a flat panel) or a slit sleeve (turn it around a cylinder) that shows one frame at a time. Bold, high-contrast animations work best; the preview plays it.

How does a hidden-message lithophane work?

The tile has flat faces; the picture is a sealed air pocket inside, shaped so that the plastic in the light's path is a normal lithophane. Unlit it looks like a plain white tile; lit from behind, the picture appears. Print it standing at 100 % infill — the slicer leaves the pocket empty.

Can I make a lamp that projects a photo onto the wall?

Yes — the Projector lamp. The shade is printed in dark PLA with holes sized by brightness (halftone) or with the bright shapes cut out (silhouette); a pedestal in the base holds an LED tea light at mid-height so the picture lands on the walls. Use one small light in a dark room, 0.5–2 m from a wall.

Can I make a lithophane that hangs in a window or on a tree?

Yes — the light catcher shape. It cuts the panel to a rounded, rectangular, circular, heart, hexagon, star or teardrop outline — or, for a photo Christmas ornament, a bauble, tree or bell — adds a loop on top and exports one part. Hang it from a window suction cup with a hook, an ornament hook, a keyring or a ball chain; untick the loop for a plain shaped tile. Daylight through a window is the most even light a lithophane can get.

Can the lamp be a vase, bell or sphere instead of a straight cylinder?

Yes. The cylinder shape has six profiles: straight, vase, bell, modern lamp (tapered), pumpkin (lobed) and sphere. The photo's relief is built along the profile's surface normal, so the picture reads correctly on the curve, and the base and lid are cut to the bottom and top diameters. The vase and bell lean outward only gently; the sphere's lowest ring leans about 55° from vertical, so print it with a brim and slow outer walls, or stop the profile at the modern-lamp taper if your printer dislikes overhangs.

Do the panels need glue?

No. Panels sit in 3 mm grooves (0.25 mm clearance per side) in the base and the lid, and the box's corner posts hold the four sides. A drop of clear CA gel in the groove — Gorilla Super Glue Gel or 3D Gloop! PLA — makes it permanent; without it, the lid lifts off to change the battery or the tea light. Keep CA accelerator away from the panels: its fumes frost the plastic. More in the glue guide.

Related

How to make a lithophanePhoto, thickness, print settings and light, step by step STL splitterSplit models too big for the bed, with connectors Mold maker3D-printable casting molds from any STL Printer build volumes152 printers — how tall a panel you can print Joining printed partsGlue by material, inserts, magnets Shadow sculpture makerTwo words in one shadow cube Flip sign makerTwo pictures on one ridged print