Combine two or more STL/OBJ/GLB files into a single watertight mesh. Useful for multi-part prints, assembly previews, and chimera models.
Upload two or more meshes (drag in additional files for batch merging)
We concatenate the BufferGeometries via three.js BufferGeometryUtils.mergeGeometries
Download a single STL with all parts unified
0 bytes uploaded. Mesh Merger runs entirely in your browser using three.js and WebGL. Your meshes never leave your device.
Stacked. The original geometry is preserved; we don't perform Boolean union. For a true Boolean union use a desktop tool like Blender's Boolean modifier.
They remain overlapping — slicers handle this fine for FDM (the merged region just prints solid). For CSG/Boolean operations use a CAD tool.
All inputs are treated as the same unit. If one is in inches and another in mm, run them through the 3D Unit Converter first.
Type any text and get a printable STL with extruded letterforms. Adjustable font size and depth. Perfect for nameplates, signs, and labels. Browser-based.
Open toolType a URL or text and get a printable STL of a 3D QR code. Each module becomes a raised cell. Tactile, scannable, perfect for product packaging.
Open toolAuto-scale STL/OBJ/GLB models to fit any printer bed (X/Y/Z mm). Maintains proportions. Browser-based, no upload.
Open tool