Inch → mm Conversion
A CAD file exported in inches lands in the slicer 25.4× too small. Set the source unit to inches and every vertex is multiplied by 25.4 on export.
Meshy's STL file editor is a free online tool to edit and modify STL files entirely in your browser: resize by percentage or exact millimeters, convert inches to millimeters, rotate onto the print bed, and read live dimensions, volume, and triangle count. Nothing is uploaded and no account is needed — your file never leaves your device.
STL stores no unit. If the file was exported in inches, centimeters, or meters, set the source unit in the Scale tab before you resize.
Nothing is uploaded — parsing, editing, and export all run in this tab.
How to edit STL files in three steps, all client-side — works for any of your 3D print files, and nothing is uploaded at any point.
This editor resizes, rotates and measures any STL but never changes its shape. To remove a part, swap one or adjust a pose, generate the model in Meshy and use Meshy Edit: circle the area, describe the change, and the rest of the model stays as it was.

A CAD file exported in inches lands in the slicer 25.4× too small. Set the source unit to inches and every vertex is multiplied by 25.4 on export.
Type 180 mm on the long axis and the other two follow while proportions stay locked. Unlock to stretch a single axis on its own.
Quarter turns plus exact angles on X, Y, and Z, then auto-center on the plate with the lowest point resting at Z = 0.
Bounding box, triangle count, volume, and surface area — recomputed in double precision from the original geometry on every edit.
Parsing, editing, and export all run in your browser tab. Nothing is uploaded, so even unreleased parts stay on your device.
Pick an Ender 3, Prusa MK4, or Bambu Lab X1C build volume and the measure tab tells you whether the part fits before you slice.
An STL file stores plain numbers with no unit attached. Every slicer reads one unit as one millimeter, so a part exported in inches arrives 25.4 times too small. Declare the source unit in the Scale tab and the editor folds the conversion into the file you download.
| Source unit | Multiply by | 100 units become | Common exporters |
|---|---|---|---|
| 1 in | × 25.4 | 2,540 mm | SolidWorks · Fusion 360 · Onshape |
| 1 cm | × 10 | 1,000 mm | SketchUp · Rhino · Unreal Engine |
| 1 m | × 1,000 | 100,000 mm | Revit · ArchiCAD |
| 1 mm | × 1 | 100 mm | Cura · PrusaSlicer · Bambu Studio |
| 1 mm | × 0.03937 | 3.937 in | — |
Cura, PrusaSlicer, Bambu Studio and OrcaSlicer all read one STL unit as one millimeter, so millimeters are the only unit that survives the trip to the print bed.
Scale against the plate you actually own. Read your model's bounding box in the Measure tab, compare it with the numbers below, then set a target size in the Scale tab.
Hover a printer to preview its build volume and click to select it. Use takes you back to the editor.
| Printer | Build volume (X × Y × Z) | Fits your model? |
|---|---|---|
| Anycubic Kobra 2 / 2 Pro / 2 Neo | 220 × 220 × 250 mm | Fits |
| Anycubic Kobra S1 | 250 × 250 × 250 mm | Fits |
| Anycubic Kobra 3 | 250 × 250 × 260 mm | Fits |
| Anycubic Kobra 2 Plus | 320 × 320 × 400 mm | Fits |
| Anycubic Kobra 2 Max | 420 × 420 × 500 mm | Fits |
| Bambu Lab A1 mini | 180 × 180 × 180 mm | Too largescale to 89%89% |
| Bambu Lab X1C / P1S / P1P / A1 | 256 × 256 × 256 mm | Fits |
| Creality Ender-3 / V2 / V3 SE / K1 / K1C | 220 × 220 × 250 mm | Fits |
| Creality Ender-3 S1 | 220 × 220 × 270 mm | Fits |
| Creality K1 Max | 300 × 300 × 300 mm | Fits |
| Elegoo Neptune 4 / 4 Pro | 225 × 225 × 265 mm | Fits |
| Elegoo Centauri Carbon | 256 × 256 × 256 mm | Fits |
| Elegoo Neptune 4 Plus | 320 × 320 × 385 mm | Fits |
| Elegoo Neptune 4 Max | 420 × 420 × 480 mm | Fits |
| Flashforge Adventurer 5M / 5M Pro / AD5X | 220 × 220 × 220 mm | Fits |
| Prusa MINI+ | 180 × 180 × 180 mm | Too largescale to 89%89% |
| Prusa MK4 / MK4S | 250 × 210 × 220 mm | Fits |
| Prusa CORE One | 250 × 220 × 270 mm | Fits |
| Prusa XL | 360 × 360 × 360 mm | Fits |
FDM plate sizes as published by the manufacturers. Resin printers are considerably smaller, so measure your own machine before scaling a model up.
Six jobs that come up between downloading a model and sending it to the slicer.
A part exported from SolidWorks or Fusion 360 in inches opens at 1/25.4 of its real size. Set the source unit to inch and download a millimeter file the slicer reads correctly.
A model that overshoots the plate needs a measured percentage, not a guess. Enter a target size on the longest axis and the other two follow while the aspect lock is on.
Quarter-turn buttons put the flattest face down, and recentering drops the lowest point to zero so the slicer sees a part resting on the plate instead of floating above it.
Bounding box, triangle count, volume and surface area are all read from the mesh itself — enough to sanity-check a print or estimate how much filament a solid part will drink.
Free models rarely match the dimensions you need. Type the millimeters you want on one axis and download the resized file without opening a CAD suite.
Tap the 50% chip before committing to an eight-hour print. Volume in the Measure tab follows the scale, so you can see what the trial costs in filament.
Resizing, rotating and measuring do not need a CAD install, and neither does reshaping a model you generated in Meshy — that is what Meshy Edit is for. Modeling from scratch still needs desktop software; here is where the line falls.
This page stays on scaling, orientation, and measurement. Repairs, size reduction, and format changes each have their own tool.




Yes — this is a free STL editor, unlimited, with no account. It runs entirely in your browser, so there is no server cost to pass on and nothing to upload. Open the page, drop in a file, edit, and download. There is no daily cap, no watermark, and no trial period on the editing tools.
The file was exported in inches. STL stores raw coordinates with no unit field, and every slicer — Cura, PrusaSlicer, Bambu Studio — reads one unit as one millimeter, so an inch-based model lands at 1/25.4 scale. Load the file here, set the source unit to inches, and export; the geometry is multiplied by 25.4 on the way out.
No. Scaling and rotation move existing vertices; no triangles are added or removed, so surface detail is preserved exactly. Every edit is recomputed in double precision from the original geometry — repeated tweaks never accumulate rounding error — and facet normals are regenerated on export, so the slicer shades non-uniform scales correctly.
No — this editor only scales, rotates, repositions, and measures. If your mesh has holes, non-manifold edges, or flipped faces, run it through Meshy's free STL Repair tool first, then come back to resize and orient it. The repair takes about a minute and needs no 3D modeling skills.
100 MB per file, the same limit as Meshy's other browser tools. Large meshes can take a few seconds to parse because everything happens on your own machine — a 100 MB binary STL holds roughly two million triangles. Binary and ASCII STL files are both accepted; export is always the smaller binary form.
This tool imports and exports STL only. For format changes, use Meshy's free file converter — it handles STL to 3MF, PLY, OBJ, GLB, and more. 3MF is worth the switch for printing: unlike STL, it stores real units, so the inch-to-millimeter problem disappears entirely.
Slicers can scale a model, but they cannot tell you the source unit, and per-plate scaling is easy to forget. Desktop CAD software like Fusion 360 can modify STL files too, but it is built for modeling, not for a thirty-second pre-slice fix. Editing here bakes the correction into the file itself — the exported STL opens at the right size in any slicer, already centered on the bed with its lowest point at Z = 0.
No. Four tabs cover the whole job: Measure shows dimensions and volume, Scale resizes by percentage or exact millimeters, Transform rotates and centers the part, and Section slices it open so you can check the inside before printing. If you can drag a file onto a web page, you can edit an STL — there is nothing to install and no CAD software to learn.
Just load it and download — this editor accepts either encoding and always writes binary, so the file you get back is the converted one. Binary is the compact form: the same mesh takes roughly a fifth of the space, because each triangle costs a fixed 50 bytes instead of a few hundred characters of text. Both encodings describe identical geometry, so nothing is lost. Note that the 100 MB limit applies to the file you upload, and an ASCII file is about five times larger than the binary version of the same mesh.
Not a file you upload here. This editor changes the size, orientation and position of any STL, never its shape. To change the shape with AI — remove, add or replace a part — generate the model in Meshy and edit it with Meshy Edit, which currently works on models generated in Meshy rather than uploaded files. Download the result as STL and bring it back here to size it for your printer.
This editor adjusts geometry you already have: scale, rotate, center and measure any STL, free in your browser with no account. Meshy Edit changes what the model is: circle a region of a model you generated in Meshy and describe the change, such as swapping boots for sneakers. It runs in the Meshy workspace, needs an account and uses credits. Many people use both — generate, reshape with Meshy Edit, then export the STL and finish it here. For a wider comparison, see this roundup of 3D model editors.

Chat from an idea, photo, or sketch to a print-ready 3D model

Turn any photo into a detailed 3D model in seconds

Describe it, generate it - 3D models from text prompts

Add realistic PBR textures to any 3D model with AI

Generate multi-view images optimized for 3D creation

Auto-rig and animate any 3D character in seconds
Turn prompts and images into characters, props, and textures in Meshy Workspace.
Last updated October 2026
