Tinkercad STL Export Problems: How to Fix Scale, Holes, and Missing Details
Tinkercad STL export problems usually fall into one of four categories: the model arrives in the slicer at the wrong size, intended holes are filled, small details vanish, or the exported mesh cannot be sliced reliably. The design may look perfect in the browser while the STL tells a different story.
The fastest solution is not repeated exporting. It is a controlled check of dimensions, grouping, boolean holes, feature thickness, and the sliced toolpath. This guide explains how to find the exact stage where the model changes and how to correct it without rebuilding everything from scratch.
Key takeaways
- Check dimensions before geometry. STL coordinates do not carry a formal unit label, so a millimeter-versus-inch mismatch can make an otherwise valid model 25.4 times too large or too small.
- Use an intentional union group for one printable part. A design made from touching or overlapping shapes can still export as separate shells unless the geometry is combined as intended.
- Make hole shapes pass completely through the solid. A cutter that ends exactly on a surface can create ambiguous or fragile mesh boundaries.
- Judge details in the sliced preview, not only in Tinkercad. A feature can exist in the STL and still be omitted because it is narrower or shallower than the printer profile can produce.
- Repair only after diagnosing the source. Automatic mesh repair can close a genuine defect, but it can also fill an opening that was supposed to remain a hole.
Quick diagnosis: where did the problem appear?
| Symptom | Most likely cause | First check |
|---|---|---|
| The entire model is tiny or enormous | Unit interpretation or an incorrect design scale | Compare the exact X, Y, and Z dimensions in Tinkercad and the slicer |
| A round opening or cutout is filled | The hole was not union-grouped, did not fully overlap, or was closed during repair | Inspect the group type and extend the hole beyond both faces |
| Text, grooves, pins, rails, or logos disappear | The feature is too thin, too shallow, or remains a separate shell | Use layer preview and compare feature width with the configured extrusion width |
| The model opens but shows gaps or missing surfaces | Non-manifold edges, self-intersections, or zero-thickness geometry | Inspect the exported STL in a mesh viewer before repairing it |
| The export stalls or never downloads | Excessive complexity, deeply nested groups, or a problematic subassembly | Export selected logical sections separately to isolate the failure |
| Parts that looked joined become separate objects | They were visually touching but not combined into one union | Choose whether the parts should be separate, bundled, or one printable body |
How to fix Tinkercad STL export problems step by step
- Duplicate the design. Keep the original untouched so that grouping, simplification, and repair experiments remain reversible.
- Measure the final part. Place the Ruler tool and record the intended X, Y, and Z dimensions. For normal 3D-printing work, Autodesk recommends designing at a 1:1 scale.
- Decide what should be one body. Select only the shapes that are meant to become a single printable component and create a union group. Leave movable, multi-color, or separately assembled parts independent.
- Rebuild critical holes. Ensure every hole shape overlaps the target solid and extends beyond the entry and exit faces rather than stopping exactly on them.
- Strengthen fragile features. Increase wall thickness, stroke width, embossing height, groove depth, and tiny connector size where needed.
- Export the intended selection as STL. Tinkercad's official export guidance identifies STL as the standard choice for 3D printing.
- Open the file in the slicer immediately. Verify size, object count, missing-feature warnings, and the layer-by-layer toolpath before sending the job to the printer.

Source: commons.wikimedia.org
A Tinkercad workspace uses a measured workplane. Confirm the model dimensions before export instead of correcting an unknown scale error later with a percentage in the slicer. Screenshot by Zio27, CC0, via Wikimedia Commons.
Fixing a Tinkercad STL that exports at the wrong scale
An STL stores triangle coordinates but does not include a formal unit declaration such as “millimeters” or “inches.” Most consumer 3D-printing slicers interpret those coordinates as millimeters. Tinkercad's practical recommendation for printable models is therefore straightforward: design at 1:1 and verify the real-world dimensions before export.
Do not start by dragging a slicer scale slider until the object “looks about right.” Enter or compare exact dimensions. If a part should be 50 mm wide, it should measure 50 mm in Tinkercad and approximately 50 mm after import. A mismatch close to a factor of 25.4 usually points to inches being interpreted as millimeters, or the reverse, somewhere else in the workflow.
| Observed result | Likely explanation | Safer correction |
|---|---|---|
| The model is about 25.4 times too small | Inch-based dimensions were treated as millimeters | Correct the source dimensions or apply the exact 2540% conversion once, then recheck all axes |
| The model is about 25.4 times too large | Millimeter coordinates were treated as inches | Correct the importer setting or apply 3.937% once, then verify the target dimensions |
| Only one axis is wrong | Non-uniform scaling or a dimension entry error | Return to the design and set the precise X, Y, and Z values rather than stretching the STL |
| Everything is off by 10 or 100 | A decimal-place or project-scale mistake | Correct the 1:1 design dimensions and export a fresh STL |
Scaling the STL in the slicer is acceptable when the conversion is known and intentional. It is risky when the model contains tolerances, screw holes, press fits, or mating parts, because a guessed percentage changes every clearance along with the outside dimensions.
Why holes become filled after Tinkercad export
In Tinkercad, a hole shape is a boolean cutter. The subtraction becomes part of the resulting geometry when the hole and the solid are combined as a union group. Merely placing a translucent hole over an object is not a reliable final state for a print-ready export.
Autodesk's current group documentation distinguishes between a bundle and a union group. A bundle keeps selected shapes together for editing, while a union group combines overlapping solids and subtracts overlapping hole shapes. For one watertight printable part, the union is usually the intended result.

Source: commons.wikimedia.org
Models built from several colored shapes can look complete while remaining separate shells. Use a union group when the pieces are intended to become one printable body. Image by Moel81, CC BY-SA 4.0, via Wikimedia Commons.
A reliable hole workflow
- Select the solid and the intended hole shape.
- Confirm that the cutter physically overlaps the solid on every required side.
- Extend the cutter slightly beyond the top and bottom surfaces. Avoid a hole that terminates exactly coplanar with a face.
- Create a union group and inspect the visible subtraction.
- Export the grouped result and check the opening in a mesh viewer and in the slicer's layer preview.
Tinkercad changed its export behavior in September 2025 so that separate shapes can remain separate downstream in a single STL or OBJ export. Autodesk also states that designs containing hole shapes continue to be grouped on export. Even so, an explicit union remains the safest way to make the design intent clear and to avoid relying on export-time assumptions.
If the opening is visible in the original STL but disappears only after a repair tool runs, the repair operation is the likely cause. A repair utility may interpret the opening as an accidental boundary and close it. Compare the original and repaired versions rather than accepting the repair blindly.
Why text and small details disappear
There are three different levels of detail to consider:
- Tinkercad geometry: what the browser displays.
- STL mesh: the triangles written into the exported file.
- Printable toolpath: the lines and layers the slicer decides the printer can actually produce.

Source: commons.wikimedia.org
STL does not preserve editable Tinkercad shapes. It approximates the outside surface with triangles, so the exported mesh must still describe a closed and sufficiently detailed printable shell. Image by Kaboldy, CC BY-SA 3.0, via Wikimedia Commons.
A detail can disappear at any of those transitions. If a logo is missing in the mesh viewer, the problem is usually grouping, overlap, or export geometry. If it exists in the mesh but disappears in the sliced preview, the feature is below the active printer profile's feature threshold.
For a common 0.4 mm nozzle, many profiles use extrusion widths close to the nozzle diameter. A single-line wall may be possible, especially with a variable-width perimeter generator, but it is less robust than a wall that accommodates two or more extrusion lines. The correct minimum depends on the nozzle, slicer, material, orientation, and required strength.
Practical fixes for missing details
- Thin walls: increase the wall so the slicer can generate complete perimeters instead of dropping the feature.
- Embossed text: thicken narrow strokes and make the raised height span several layers.
- Engraved text: increase groove width and depth so the cavity survives both meshing and layer generation.
- Pins and antennas: enlarge the cross-section and add a fillet-like support shape where the feature meets the body.
- Decorative lines: convert purely visual separation into real raised or recessed geometry.
- Curved forms: increase the available sides or steps before grouping when the source shape offers that control.
- Separate decorations: union them with the main body if they are supposed to print as one part.

Source: commons.wikimedia.org
Small barrels, rails, grooves, and protrusions are typical features that can exist in the model yet disappear from the toolpath when they are too narrow for the selected nozzle and profile. Image by No777no, CC BY-SA 4.0, via Wikimedia Commons.
Always rotate through the layer preview after slicing. Inspect the first layer, the layer where the detail begins, and the layer where it should reach full size. The normal 3D preview can hide a missing toolpath because it shows the model surface rather than the actual extrusion lines.
When touching shapes export as separate shells
Two boxes can touch perfectly in Tinkercad and still represent two shells. That is not automatically an error: separate parts are useful for assemblies, color changes, or models that need independent positioning. It becomes a problem when you expect one watertight component.
Use this decision:
- One rigid printed part: overlap the shapes slightly where appropriate and create a union group.
- Several parts printed in one job: keep them separate and confirm that the slicer recognizes the intended object structure.
- Temporary editing set: use a bundle only while arranging the design, then convert the final printable component into the correct union.
After the 2025 export update, Tinkercad can preserve separate shapes more deliberately in downstream software. This is useful, but it also means older tutorials that assume every STL export becomes one merged object may no longer describe every case. Inspect the slicer's object list instead of relying on how the design looked in the editor.
Fixing broken or non-manifold STL meshes
A printable solid should form a closed surface where every edge belongs to the expected faces. Non-manifold edges, internal faces, self-intersections, and zero-thickness connections can confuse a slicer. The symptom may be a missing wall, an unexpected patch, an empty layer range, or a warning that the model needs repair.

Source: commons.wikimedia.org
A mesh repair tool can remove or split invalid geometry, but automatic fixes may change intentional openings. Save a copy and compare the repaired result with the original design. Screenshot by PantheraLeo1359531 via Wikimedia Commons.
Start with the source model whenever possible. Ungroup the suspect section, remove duplicate shapes, eliminate paper-thin overlaps, and rebuild the boolean operation. Exporting a clean union from Tinkercad is preferable to forcing a repair utility to guess what the object was supposed to be.
When external repair is necessary, work on a copy. Windows users can follow our guide to repairing STL files with Microsoft 3D Builder. For a broader workflow that includes dimensional checks, wall thickness, and slicing verification, see how to prepare 3D-print files for a printing service.
What to do when Tinkercad will not export the design
Autodesk's official help recommends exporting meaningful selected groups when a complex model will not download. This turns a vague failure into an isolation test. If four sections export and one does not, the faulty or overly complex geometry is probably inside that remaining section.
- Duplicate the project.
- Select one logical subassembly and use the export option for the selected shapes.
- Repeat for the remaining sections.
- Identify the smallest selection that still fails.
- Ungroup that section gradually and remove duplicate, hidden, or unnecessary geometry.
- Rebuild the suspect boolean operation and export again.
Repeated patterns can also make a model heavy. Simplify invisible internal geometry, avoid excessive nested groups, and keep only the resolution that the intended print can reproduce. A mesh with far more triangles than the printer can use increases file size and processing time without improving the physical result.
A pre-export checklist that prevents most failures
- The intended final dimensions are recorded in millimeters.
- The model is designed at 1:1 for the target print size.
- Every component that should be one body is an intentional union group.
- Hole cutters pass completely through the target solid.
- No critical cut ends exactly on a surface.
- Walls, text strokes, pins, and grooves are thick enough for the selected nozzle and profile.
- There are no hidden duplicates or internal shapes that serve no purpose.
- The exported STL opens at the expected size in a second application.
- The slicer reports the expected number of objects or parts.
- The layer preview contains every critical opening and detail.
| Problem | Change in Tinkercad | Verification in the slicer |
|---|---|---|
| Wrong scale | Set exact 1:1 dimensions with the Ruler | Compare the numerical X, Y, and Z dimensions |
| Filled hole | Extend the hole through the solid and union-group it | Inspect the opening on every intersecting layer |
| Missing text or logo | Increase stroke width and emboss or engraving depth | Confirm actual extrusion lines in layer preview |
| Separate shells | Choose a union for one part or keep deliberate independent parts | Check the object and part list |
| Mesh warning | Rebuild overlaps, remove duplicates, and export a clean source | Compare before and after any automatic repair |
| Export failure | Export selected subassemblies and simplify the failing section | Open every exported section before recombining the job |
FAQ
Why is my Tinkercad STL tiny or huge in the slicer?
STL coordinates do not carry a formal unit label. Most slicers assume millimeters, so an inch-based workflow can create a 25.4-times mismatch. Compare the exact dimensions in Tinkercad and the slicer, then correct the source scale or apply the known conversion once.
Why are Tinkercad holes filled after export?
The hole may not have been combined with the solid as a union, may not pass fully through the object, or may have been closed by a later mesh-repair operation. Extend the cutter beyond both faces, union-group the geometry, and inspect the original STL before applying repair.
Why does text disappear from a Tinkercad STL?
The text may be too thin or shallow for the selected nozzle, line width, and layer height. It may also remain a separate shell instead of being joined to the body. Thicken the strokes, increase embossing or engraving depth, group the geometry correctly, and verify the actual layer toolpath.
Do I need to group everything before exporting?
No. Group only the shapes that should become one printable component. Leave separate assembly parts independent. Tinkercad's current export behavior can preserve separate shapes, so check the slicer's object list to confirm that the exported structure matches your intent.
Should I export from Tinkercad as STL or OBJ?
STL is the simplest and most widely supported choice for ordinary single-material 3D printing. OBJ can be useful when a downstream workflow needs separate objects or additional model information and supports it correctly. Regardless of format, verify dimensions, object structure, and the sliced preview.
What should I do if the Tinkercad export never completes?
Duplicate the design and export selected logical groups separately. When one selection fails, simplify or rebuild that section by removing duplicates, excessive nesting, and problematic boolean geometry. Autodesk specifically recommends selected-part exports for complex designs that will not download.
Bottom line
Most Tinkercad STL export problems are not random. Wrong scale comes from mismatched dimensions or unit assumptions; filled holes come from incomplete boolean geometry or over-aggressive repair; missing details come from feature sizes the mesh or slicer cannot preserve; and failed exports usually point to excessive or faulty geometry.
The successful final result should open at the correct millimeter dimensions, contain the intended number of bodies, show every hole in layer preview, and generate real extrusion paths for all important details. Verify those four points before printing, and the slicer becomes a diagnostic tool rather than the place where design mistakes are discovered too late.