Skip to content
GPU-assistedUpload required

Turn a Photo into a Brick-Built Scene

What comes back from this is not a picture of a model made of bricks. It is a picture of a photograph of one — with a tabletop, a shallow depth of field, and the particular way light sits on moulded plastic. That distinction sounds pedantic and it is the whole reason the effect works. Studs and blocks are easy to draw. The photographic evidence that they are physical objects sitting in a room is what makes anyone believe them.

Before
A studio portrait beside the same person rebuilt as a plastic brick figure by this tool
After

A real run of this tool, not a mock-up. Your result will differ.

Use this without the search next time. Prathom Workbench puts Prathom's tools in your toolbar.

Add to Chrome — free

Drop an image here, or click to browse

Up to 25 MB. Uploaded temporarily, deleted after processing.

GPU-assisted — results vary slightly between runs.

What it does

  • Block geometry with plastic material response
  • Consistent brick scale across the scene
  • Coherent tabletop background
  • Roughly one megapixel output

How to use Lego Style

  1. 1

    Pick a subject made of big simple forms

    Bricks are blunt. A subject recognizable from its large shapes converts well; one recognizable from fine detail loses the detail and with it the subject.

  2. 2

    Generate the scene

    The photo is read at about one megapixel and redrawn as a plastic brick build, with a background and lighting that place it on a surface.

  3. 3

    Check the stud scale, not the shapes

    Look at whether the studs stay the same size across the whole image. Drifting scale is what makes a brick render look wrong before anything else does.

How it works

Your photo is scaled so its total area is around one megapixel, keeping the original proportions. An image-editing model reads that copy alongside an instruction describing a playful brick-built toy scene: recognizable block geometry, consistent scale, plastic material, and a coherent background, with the composition preserved and no logos or text.

A second instruction rules out distorted identity, malformed anatomy, added objects, unreadable text, watermarks, and brand logos. That last exclusion is deliberate. The look is generic plastic bricks; no company's marking belongs on it.

The model redraws at high strength, and each run starts from fresh noise, so a second attempt gives a different scene.

The photograph is doing the work

Try describing what makes a brick render convincing and you end up describing a camera, not a toy.

Moulded plastic has a specific optical behavior: a tight, bright specular highlight that sits on the surface rather than in it, a soft secondary bounce where one brick faces another, and color that stays saturated in shadow because the pigment goes all the way through. Real photographs of toys have shallow depth of field, because the subject is small and close, so the back of a build falls out of focus in a way a life-size object at the same framing would not. There is a surface underneath, with a contact shadow.

All of that is photographic. None of it is about bricks. And it is what your eye uses to decide the thing is real, long before it inspects a single stud.

This is why the instruction asks for a coherent background rather than an isolated object. A brick model floating on white looks like a diagram. The same model on a table under a lamp looks like something somebody built, and the only difference is context the model invented.

The practical consequence: judge a result by its lighting first. If the plastic does not have that hard little highlight, no amount of correct block geometry will rescue it.

Consistent scale is the hard part

The instruction asks for consistent scale, and this is the thing most likely to be missing.

In a real build every stud is the same size. That is not a stylistic decision, it is a fact about the parts — one system, one pitch, applied to a car, a building, and a tree alike. Your eye reads that uniformity as evidence of a real construction set even when you are not consciously looking for it.

A generated build has no such rule. Studs get drawn at whatever size suits the local area, so they tend to be larger on big flat surfaces and smaller on detailed regions, and they shrink with distance in ways that do not match the perspective of the scene. Each region looks correct on its own. Together they describe a set of bricks that could not coexist.

Look across the image rather than at any one part of it. A wall of studs on the left and a wall of studs on the right should agree about how big a stud is.

What subjects survive being blocked

Bricks quantize. Everything curved becomes a staircase of straight steps, and whether that reads as charming or broken depends entirely on what was curved.

Vehicles, buildings, furniture, and machinery are already collections of boxy volumes with flat planes and hard corners. Converting them costs almost nothing, because the stepping happens where there was already an edge.

Faces, animals, plants, and fabric are the opposite. They are defined by continuous curvature, and stepping it removes the thing that identified them. A brick-built dog is recognizable as a dog and not as your dog.

Publication gate

This page ships once the workflow has been run against a vehicle, a building, a person, and an animal, with each output inspected for stud scale consistency across the frame and for the plastic highlight that makes it read as a photograph.

Examples

Vehicle or building

car.jpg - 3000x2000, a car in profile
prathom-lego-style.png - 1224x816, brick-built vehicle

The best subject. Vehicles and buildings are already assemblies of boxy volumes, so stepping their curves into blocks costs almost nothing.

Person

portrait.jpg - 2400x3000, a standing figure
figure-build.png - 896x1120

The hardest subject. Toy figures have their own fixed proportions, and results tend to land between a real person and a toy rather than committing to either.

Frequently asked questions

Is this affiliated with any brick toy company?

No. This produces a generic plastic brick aesthetic and the instruction explicitly excludes brand logos, so no company marking appears on the studs or anywhere else. Brand names are trademarks belonging to their owners, and nothing generated here is a licensed product, an official rendering, or endorsed by anybody.

Could I actually build the result?

Almost certainly not. Real builds are assembled from parts that exist, connected in ways that physically work, on a fixed grid. The model reproduces how such a build looks without any of those constraints, so it happily draws pieces no set contains and joints that hold together only because they are painted that way.

Why do people come out looking strange?

Because toy figures are a separate design language with fixed proportions rather than shrunken humans, and converting a specific person asks the model to sit between two incompatible schemes. It usually produces a hybrid — human proportions rendered in plastic — which reads as an odd figurine rather than a toy.

Why is the output smaller than my photo?

The image is scaled to about one megapixel before the model reads it and generated at those dimensions, keeping your aspect ratio. That is a speed and memory working size rather than a stylistic one. You can upscale afterwards, though enlarging makes the stud pattern more prominent and more obviously inconsistent.

Is the AI Lego Style tool free, and do I need an account?

It is free and there is nothing to register for. No account is created, no address is collected, and no reduced-quality preview is withheld for a plan that does not exist. The constraints that do apply come from the workflow itself rather than from billing: 25 MB in, a shared GPU queue, and a thirty-minute window to collect the output.