The SVG Brick Generator creates the exact geometry of any LEGO® brick as an SVG file in seconds. Download the template and drag & drop it straight into EufyMake Studio, then position it precisely (e.g. using Zero Point positioning) and print the brick.

Live tool: brickbank.app/en/tools/svg-brick-gen/
LEGO bricks have standardized dimensions, but UV printing with eufyMake Studio needs an exact, true-to-scale template of the printable surface, not eyeballed, but based on real brick dimensions including manufacturing tolerance. That's exactly what this tool does:

The calculation updates live as you type. You see the result immediately in the table and the previews below, no button needed.
The result table shows two rows:
| Length | Width | Height | |
|---|---|---|---|
| inner | tolerance-adjusted | tolerance-adjusted | = outer height |
| outer | studs × 8.0 mm | studs × 8.0 mm | bricks × 9.6 mm |
Tip: For printing, the inner row is usually the relevant one. It matches the brick's actual physical surface. For the grid, the outer row is the relevant one.

Right below the calculation you'll find two previews that update live as you type:
The small icons next to the previews show which axis corresponds to which input value (length, width, or height).

If you want to print several identical tiles/bricks at once, use the grid:
The copies alternate between a slightly lighter/darker shade (checkerboard pattern). This is purely to tell them apart in the preview/file, it has no effect on the actual print.
Important: each individual tile in the grid is its own separate element in the SVG file. This lets EufyMake Studio recognize and catch each tile individually. To actually move, rotate, or position each piece independently, instead of dealing with one large connected shape, you first need to ungroup the imported group (right-click, then "ungroup"). This ungrouping step is not required just to catch the individual tiles.

A brick has three different faces you can download individually:
| Button | Face | Filename |
|---|---|---|
| Tile (Length × Width) | top of the brick | Tile_{L}x{B}.svg |
| Brick (Length × Height) | front face | Brick_{L}x{H}.svg |
| Brick (Width × Height) | side face | Brick_{B}x{H}.svg |
The top face (Tile) additionally shows a red contour marking the tolerance boundary. This is omitted on the other two faces, since height has no tolerance.
Use the DE/EN toggle in the top right of the page.
Tip: If in doubt, download a few variants (with and without a grid, different gaps) and compare them directly in EufyMake Studio before printing.