Visual Box Designer: Free 3D Box Design for Makers and Designers
Create custom boxes, panels, and furniture parts with ease and all in your browser, for free!

We have already provided our in-house tools for you to create your personal projects for laser engravers, CNC routers, and 3D printers.
These tools use the MIDILLI JSON file as input to generate production-ready files:
SVG for laser engravers, G-Code for CNC routers, and STL for 3D printers.
Now, with the MIDILLI Visual Box Designer, you can create those JSON files visually.
Try now or read more.
Why Choose MIDILLI Visual Box Designer?
Most design software is complex or expensive. These tools are also tailored to a single purpose, either for laser engravers, CNC routers, or 3D printers.
MIDILLI uses a single format, and once you change your mind you can choose any of the production methods.
Previously, we released a helper page to create your JSON files, but that approach went against our vision of making everything user-friendly.
Now, we’ve changed that by introducing a fully web-based design tool where you can drag, drop, and instantly see exactly what you’re going to produce, with a wide range of customization options. It is also released as open-source and available on GitHub under Apache 2.0 License.
- Simple & intuitive: Drag-and-drop components, interactive 2D/3D workspace.
- Full precision control: Adjust position, rotation, drill holes, and cutouts with ease.
- Professional output: Export in JSON and use with other free MIDILLI tools.
- Runs anywhere: Works entirely inside your browser. No installation needed.
Key Features
2D Designer
- Define width, length, height, and material thickness.
- Add rectangular or rounded components for holes, recesses, or engraving areas.
- Use grid snapping (default: 0.5 cm) for perfect alignment.
- Drag, move with arrow keys, or edit via right-panel controls.
3D Preview
- Instantly visualize your project in full 3D.
- Rotate, pan, and zoom with smooth controls.
- View face orientation with a live helper cube.
User Interface Overview
- Left panel: Project setup, box parameters, and side selection.
- Canvas area: Interactive 2D and 3D workspace.
- Right panel: Component editing, JSON command generation, and settings.
- Help section: Built-in user guide, tooltips, and shortcuts for every feature.
Everything is designed to feel fast, clean, and consistent. Ideal for both hobbyists and professionals.
Customization Options
- Themes: Switch between light and dark mode for comfort.
- Units: Instantly convert between centimeters and inches.
Export to MIDILLI Tools
Once your design is ready, export it as JSON and process it with free MIDILLI software:
- 🔥 MIDILLI SVG Generator for Laser Engraving Machines
- ⚙️ MIDILLI G-Code Generator for CNC Routers
- 🖨️ MIDILLI STL Generator for 3D Printers
All tools are 100 % free for personal use and available at:
👉 https://midilli.tech/download/free-tools-and-utilities/
Read online manual here.
Get Started
Start designing directly in your browser, no downloads required.
Export your design as JSON, generate production files, and bring your ideas to life.
🌐 Try it now: MIDILLI Visual Box Designer
💾 Get the source code: GitHub Repository
💡 Tip: Enable “Snap to Grid” and adjust unit settings for CNC-grade precision. Switch to Dark Theme for longer design sessions.
Author
MIDILLI
MIDILLI Tech