Convert stl to skp

Convert STL to SKP

Import a 3D mesh into SketchUp, verify its scale, and save it as an SKP project.

Convert STL files online

We don’t have a dedicated online converter for STL to SKP yet, but you can convert STL files online to these and more formats:

How to convert stl to skp file

A 3D printer, scanner, CAD package, or fabrication service may provide a triangular .stl mesh while the project must be edited or assembled in SketchUp. Importing the mesh and saving the model as .skp places it in a native SketchUp project, but does not convert it into a parametric CAD solid.

What the STL format is

STL describes a surface as connected triangular facets. It is common in 3D printing, 3D scanning, rapid prototyping, and exports from Blender, Fusion 360, SolidWorks, FreeCAD, and slicers.

STL files contain triangle geometry and may contain surface normals, but normally have no dependable unit declaration, feature history, layers, scenes, object hierarchy, materials, or textures. Binary STL files are smaller than ASCII STL files and are more widely used. Color and metadata extensions exist, but are not consistently supported.

What the SKP format is

SKP is SketchUp's native project format. It can store SketchUp geometry, groups, components, materials, tags, scenes, styles, camera views, and model settings.

Saving an imported STL as .skp allows the mesh to be positioned with native SketchUp geometry and edited at face and edge level. The result remains faceted polygon geometry; it does not acquire editable sketches, constraints, feature history, or the reliable solid behavior of a native CAD model.

How to convert STL to SKP

SketchUp Desktop is the most reliable route because it can import the mesh and save the result in SketchUp's native format. STL import availability varies by SketchUp edition and version, so check the Import file-type list before installing an extension.

  1. Open SketchUp Desktop and choose model units that match the source model, such as millimeters or inches.
  2. Choose File → Import, select STL in the file-type menu, choose the .stl file, and confirm the import options. Select the source unit if SketchUp presents a unit choice; STL itself usually does not identify units.
  3. Place the mesh in the model. Measure a known dimension with the Tape Measure tool. If the size is incorrect, enter the intended measurement and confirm SketchUp's model-resize prompt.
  4. Select the imported geometry and choose right-click → Make Group if it is not already grouped. This prevents the mesh from sticking to surrounding geometry.
  5. Choose File → Save As and save the project with an .skp filename. Use SketchUp's version-compatibility option when sharing with someone using an older release.

Older Desktop versions without built-in STL import can use the SketchUp STL extension from the official SketchUp Extension Warehouse, provided the extension supports that SketchUp version. Install it through Window → Extension Warehouse or SketchUp's extension manager, use its STL import command, then save the model as .skp. Download extensions only from a trusted publisher or the official Warehouse.

For a damaged or excessively dense mesh, repair or reduce it before import with Blender, MeshLab, or Autodesk 3D Builder. These applications can clean, close, decimate, or recalculate mesh data, but they do not normally produce a native .skp; SketchUp remains necessary for the final save.

Online converters and desktop alternatives

Online STL-to-SKP support is inconsistent because .skp is a proprietary SketchUp format. A service such as CloudConvert or another established converter should be used only when its current format list explicitly offers SKP as an output; many services support STL-to-OBJ, 3MF, GLB, or PLY but not SKP. Download and inspect the result in SketchUp before relying on it.

For confidential CAD, manufacturing, or scan data, use SketchUp Desktop or a local mesh utility instead of uploading the file. If an online service is unavoidable, check its retention and deletion terms and test a copy containing no sensitive data.

Commercial desktop translators such as PolyTrans|CAD and similar CAD-conversion tools may be useful for batch workflows, but they are unnecessary for a single STL import and still cannot recreate STL data that was never present.

Quality and compatibility limits

  • Verify scale. A file created in millimeters can be interpreted as inches and become 25.4 times too large. Confirm at least one known dimension after import.
  • Triangle density determines both appearance and performance. Too few triangles make curved surfaces visibly faceted; too many can make SketchUp slow and substantially increase the .skp size. Decimate a copy when detail is not required.
  • STL does not reliably preserve colors, textures, materials, names, assembly structure, or separate objects. Recreate these elements in SketchUp, or use a richer interchange format before conversion if the source application supports one.
  • Holes, non-manifold edges, reversed normals, overlapping triangles, and self-intersections can produce missing faces, incorrect shading, or unreliable volume behavior. Repair the mesh before importing whenever possible.
  • An STL is a surface mesh, so SketchUp may not treat it as a solid. Solid Tools and volume operations require a closed, correctly connected group or component; a visually closed mesh can still fail those checks.

STL vs SKP: format comparison

How the STL and SKP formats compare on the properties that matter most for this conversion.

Comparison of the STL and SKP file formats
Property .STL Stereolithography .SKP SketchUp Model
Geometry Polygon mesh Both
Materials No Yes
Textures Not supported Embedded in the file
Animation No No
Scene hierarchy No Yes
Plain-text readable Yes No
Typical file size Small Medium
Open standard Partly open No
Introduced 1987
Developer 3D Systems Trimble Inc. (originally @Last Software, later Google)
MIME type model/stl

Additional formats for
stl file conversion

Reverse conversion

Convert to skp from
other formats

Share on social media: