---
title: "How to 3D print from SketchUp in one click"
slug: 3d-print-from-sketchup
description: How to 3D print from SketchUp without the manual STL export. Fix non-manifold geometry, then send your model straight to the SimplyPrint cloud slicer.
target_keyword: 3d print from sketchup
secondary_keywords:
  - how to 3d print from sketchup
  - sketchup 3d printing
  - sketchup export stl
  - sketchup to stl
audience: hobbyists
category: tutorials
tags:
  - sketchup
  - integration
  - slicer
  - stl
  - cloud
schema: TechArticle
last_modified: 2026-06-30
published: 2026-06-30
author: albert
readtime: 9
og_image: https://cdn.simplyprint.io/i/landing/articles/3d-print-from-sketchup/og.jpg
og_image_alt: A SketchUp model with the SimplyPrint Send dialog open, showing the STL and 3MF format options and a Send to SimplyPrint button
card_image: https://cdn.simplyprint.io/i/static/integrations/sketchup/img/03-send-dialog.png
card_image_alt: The SimplyPrint Send dialog in SketchUp showing the STL and 3MF format options and a Send to SimplyPrint button
cta_inline:
  text: Try the SimplyPrint cloud slicer free
  url: /features/slicer
cta_final:
  text: Get the SimplyPrint SketchUp extension
  url: /integrations/sketchup
related_features:
  - SlicerFeatureController
  - OrcaSlicerFeatureController
  - PrusaSlicerFeatureController
related_articles:
  - 3d-print-from-blender
  - 3d-print-from-freecad
  - 3d-print-from-fusion-360
  - what-is-a-3mf-file
  - browser-based-3d-slicer
faq:
  - q: Why won't my SketchUp model 3D print?
    a: |
      Almost always because the model is not a closed solid. SketchUp lets you
      draw open surfaces, reversed faces, and overlapping geometry that look
      fine on screen but do not enclose a watertight volume, so the slicer has
      nothing solid to fill. Select the group or component and open the Entity
      Info panel: if it does not say Solid Group or Solid Component, the model
      is non-manifold and needs fixing before it will slice. The SimplyPrint
      extension can also warn you before upload if you turn on Validate solids.
  - q: How do I make a SketchUp model solid?
    a: |
      Triple-click the geometry, right-click it, and choose Make Group (or
      Make Component), then click it once and read the Entity Info panel. If it
      does not report Solid, look for the usual causes: stray edges or faces
      that do not bound a volume, internal faces left behind by intersections,
      reversed faces (right-click a face and choose Reverse Faces so the white
      front side points outward), and tiny gaps where edges do not meet. Free
      extensions such as Solid Inspector help locate the exact problem
      geometry. A model only prints reliably once Entity Info reports a solid.
  - q: What format do I export from SketchUp for 3D printing?
    a: |
      STL is the universal choice for a single-material print and is what most
      SketchUp 3D printing guides mean by export. SketchUp's built-in STL export
      is at File > Export > 3D Model on the desktop app, or the folder then
      Export menu in the free web app, but either way it is a one-off manual file.
      3MF is the newer format that keeps each object separate and carries scale
      and units, which makes it the better pick for multi-object plates. The
      SimplyPrint extension exports both STL and 3MF directly, so you do not
      have to set up a separate exporter.
  - q: Is the SimplyPrint SketchUp extension free?
    a: |
      Yes. The extension is free to install from the SketchUp Extension
      Warehouse, and the free tier of SimplyPrint covers the whole round trip:
      sign in, send a model, slice it in the browser, save it to your files, or
      push it to a connected printer. Paid plans add multi-user accounts, more
      cloud slicer quota, larger storage, and print farm tools, but the
      SketchUp to printer loop works on the free plan from the first model.
  - q: Do I need a slicer to 3D print from SketchUp?
    a: |
      Yes, every 3D print needs slicing, but you do not need to install one.
      The old SketchUp workflow exports an STL and opens it in a desktop slicer
      such as Cura, PrusaSlicer, or OrcaSlicer. With the SimplyPrint extension
      the slicer runs in your browser using real OrcaSlicer, PrusaSlicer,
      BambuStudio, ElegooSlicer, and CrealityPrint engines, so you set layer
      height, infill, and supports online
      and never install slicing software locally.
  - q: Can I print to any printer from SketchUp through SimplyPrint?
    a: |
      Once the model is in your SimplyPrint account you can slice it and send it
      to any printer connected to your account, including Bambu Lab, Prusa,
      Creality, Voron, and any Klipper, OctoPrint, or Marlin machine SimplyPrint
      can talk to. You can also save the sliced file or drop it into the print
      queue to dispatch later. SketchUp is just the entry point; the printer
      brand does not have to match anything in SketchUp.
  - q: Does the extension export the whole model or just a selection?
    a: |
      Either. The Send dialog has a Selection only option. Leave it off to send
      the entire model, or select the parts you want and tick it to send just
      those. This is useful when one SketchUp file holds several components and
      you only want to print one of them on this run.
tldr: |
  To 3D print from SketchUp, first make sure your model is a closed solid:
  select it and check that Entity Info reads Solid Group, because SketchUp
  models are often non-manifold and will not slice. Then install the SimplyPrint
  SketchUp extension, click Send to SimplyPrint, pick STL or 3MF, and the model
  opens in the browser slicer ready to print, with no manual STL export.
expertise_note: |
  Written based on the SimplyPrint SketchUp extension that shipped in 2026, the
  long-standing non-manifold gotcha that makes SketchUp models fail to slice,
  and production use of the SimplyPrint cloud slicer in the browser by
  hobbyists, schools, and print farms.
---

To 3D print from SketchUp you first need a model that is a closed, watertight solid, then a slicer to turn it into printer instructions. The fast way to do both is the SimplyPrint SketchUp extension: it adds a **Send to SimplyPrint** button to SketchUp that exports STL or 3MF straight to your browser, where you slice with real OrcaSlicer, PrusaSlicer, BambuStudio, ElegooSlicer, and CrealityPrint engines and send the job to any connected printer. There is no manual STL export and no desktop slicer to install. That is the short version of how to 3D print from SketchUp in 2026.

There is one catch that trips up almost everyone, and most SketchUp 3D printing guides bury it: SketchUp models are very often **not manifold**. SketchUp happily lets you draw open surfaces, reversed faces, and overlapping geometry that look perfect on screen but do not enclose a solid volume, so they fail to slice. This guide covers that honestly first, then shows the one-click path that skips the export dance entirely.

## Why won't my SketchUp model 3D print?

Because it almost certainly is not a solid. A slicer needs a closed, watertight volume so it can decide what is inside the part (to fill with infill) and what is outside (air). SketchUp was built for architecture and design, not for manufacturing, so it lets you build geometry that is visually complete but topologically open: a face missing here, two faces overlapping there, an edge that stops a hair short of meeting its neighbour. To your eyes it is a finished model. To a slicer it is a stack of disconnected surfaces with no inside.

The single most useful habit in SketchUp 3D printing is to check the Entity Info panel. Select your geometry, make it a group or component, click it once, and read what SketchUp calls it. If it says **Solid Group** or **Solid Component**, you have a watertight volume and it will slice. If it just says **Group** or **Component**, the model is non-manifold and will not print reliably until you fix it. This one check, done before you export anything, prevents most failed SketchUp prints.

## How do I make a SketchUp model solid?

A "solid" in SketchUp means every edge borders exactly two faces, with no strays, no holes, and no internal geometry. To get there:

1. **Group the geometry.** Triple-click to select connected geometry, right-click, and choose **Make Group** (or **Make Component**). Only groups and components can be solids; loose geometry never reports as solid.
2. **Read Entity Info.** Click the group once and open `Window > Entity Info`. The label at the top tells you instantly whether it is a Solid Group.
3. **Fix the usual culprits if it is not solid:**
   - **Reversed faces.** SketchUp faces have a white front and a blue-grey back. The white side must face outward. Right-click a back-facing face and choose **Reverse Faces**, or select all and use `Reverse Faces` to normalize them.
   - **Internal faces.** Booleans and intersections leave faces buried inside the solid. They have to be deleted, or the slicer prints them as extra walls.
   - **Tiny gaps and stray edges.** Edges that do not quite meet, or that stick out past a corner, break the volume. Zoom in and close them.
   - **Coplanar overlaps.** Two faces sharing the same plane confuse the solid test. Merge or delete the duplicate.

A free extension such as **Solid Inspector** (from the Extension Warehouse) highlights the exact problem geometry and fixes many issues automatically, which is far faster than hunting by eye on a complex model. Keep iterating until Entity Info reports a solid. Only then is the model ready to slice.

:::callout type=tip
Make your model a single solid group or component before you do anything else. If Entity Info does not say "Solid", no slicer, ours or anyone else's, can reliably turn it into a print. Fixing it in SketchUp takes minutes; debugging a failed three-hour print does not.
:::

## What format do I export from SketchUp: STL or 3MF?

Once the model is solid, it has to leave SketchUp in a format the slicer understands. The SketchUp to STL conversion is the step most guides mean when they say "export for printing".

- **STL** is the universal 3D printing format. It is a plain triangle mesh with no colour, material, or per-object data. For a single-material print where only the geometry matters, STL is all you need, and it produces the smallest file. SketchUp's built-in STL export is at `File > Export > 3D Model` (choose the STL file type) in the desktop app, or the folder then `Export` menu in the free web app. Both give you a raw mesh file you then have to open in a separate slicer.
- **3MF** is the modern format that keeps each object as its own entity instead of flattening everything to one mesh, and it carries scale and unit information. Use it when you have several parts on one plate that you want to arrange or assign different filaments to in the slicer.

If you are unsure, send 3MF for multi-part plates and STL for a single solid object. The catch with the manual route is that you then have to open that file in a desktop slicer yourself. The SimplyPrint extension exports **both STL and 3MF directly to the browser slicer**, so you skip the save-file-then-open-slicer step entirely.

:::cta text="Try the SimplyPrint cloud slicer free" url="/features/slicer":::

## How to 3D print from SketchUp in one click

Here is the modern path. Instead of exporting an STL by hand and importing it into a slicer, you install one extension and press a button. The SimplyPrint extension installs into SketchUp and adds four ways to send a model, then hands it to the browser slicer where there is room for the full settings UI.

The extension is a standard SketchUp `.rbz` file. The recommended way to install it is straight from the SketchUp Extension Warehouse:

1. Open the [SimplyPrint listing on the SketchUp Extension Warehouse](https://extensions.sketchup.com/extension/3053e2f3-0ac1-4bf7-b383-9fd66d44f339/simply-print-slice-and-3d-print) and click install (you may be asked to sign in to your Trimble account).
2. Approve any prompts SketchUp shows for a third-party extension.
3. Restart SketchUp. The **SimplyPrint** toolbar appears and a **SimplyPrint** submenu is added under the **Extensions** menu.

Prefer to sideload it? You can also [download the `.rbz` from the SimplyPrint integration page](/integrations/sketchup) and install it manually:

1. In SketchUp, go to `Window > Extension Manager`.
2. At the bottom of the Extension Manager, click **Install Extension**.
3. Select the downloaded `simplyprint.rbz` file and approve SketchUp's prompts.
4. Restart SketchUp.

Either way you end up with the same extension. After it loads, you get four entry points to send the active model, so you can use whichever fits your habit.

:::image src="https://cdn.simplyprint.io/i/static/integrations/sketchup/img/01-extensions-menu.png" alt="SketchUp's Extensions menu open with the SimplyPrint submenu expanded, showing Send to SimplyPrint, Open SimplyPrint Panel, Sign out, and Reset extension data" caption="The SimplyPrint submenu under Extensions, with Send to SimplyPrint at the top. The SimplyPrint toolbar icons sit in the toolbar row above.":::

The four ways to send are the **SimplyPrint toolbar** button, the **Extensions > SimplyPrint > Send to SimplyPrint…** submenu, a **File > Send to SimplyPrint…** entry alongside SketchUp's other export options, and a right-click context-menu option on a selection. They all open the same dialog.

:::image src="https://cdn.simplyprint.io/i/static/integrations/sketchup/img/02-file-menu.png" alt="SketchUp's File menu open showing a Send to SimplyPrint entry at the bottom, next to Export, Print, and Send to LayOut" caption="Send to SimplyPrint also lives in the File menu, right where you would expect Export to be.":::

The first time you send, click **Sign in**: a browser tab opens, you approve the request against your SimplyPrint account, and the extension remembers you for future sessions. (That same sign-in is shared with the SimplyPrint Blender and Fusion 360 plugins, so if you already use one of those you are likely signed in already.)

## What the Send dialog does

The Send dialog is where the SketchUp-specific gotchas get handled for you. It has three things worth understanding:

:::image src="https://cdn.simplyprint.io/i/static/integrations/sketchup/img/03-send-dialog.png" alt="The SimplyPrint Send dialog showing the signed-in user, STL binary and 3MF format radio buttons, Selection only, Auto-convert units to millimeters, and Validate solids before upload options, and a Send to SimplyPrint button" caption="The Send dialog: pick STL or 3MF, choose whole model or selection, optionally validate solids and auto-convert units, then send.":::

- **Format.** Pick **STL (binary)** or **3MF**, the same choice covered above. The dialog exports the format you choose; you never touch SketchUp's own export menus unless you want to.
- **Selection only.** Leave it off to send the whole model, or select the parts you want and tick it to send just those. Handy when one SketchUp file holds several components and you only want to print one.
- **Auto-convert units to millimeters.** This one matters more in SketchUp than in most CAD tools. SketchUp users very often model in inches or feet, and printers and slicers expect millimeters. With this on, the extension converts units on the way out, so a model you drew in inches arrives at the right physical size instead of being 25 times too small.
- **Validate solids before upload.** Turn this on and the extension warns you before sending if the geometry is not a closed solid, catching the exact non-manifold problem described at the top of this guide before it wastes a slice. It is the safety net for the Entity Info check.

Hit **Send to SimplyPrint** and your browser opens with the model loaded in your account, ready to slice, save, or queue. The dialog confirms with a small "Sent! SimplyPrint opened in your browser" message.

:::feature SlicerFeatureController:::

## What happens after the model lands?

Once the model is in your SimplyPrint account, the browser takes over and SketchUp is done. You slice in the [cloud slicer](/features/slicer), which runs real OrcaSlicer, PrusaSlicer, BambuStudio, ElegooSlicer, and CrealityPrint engines in the browser rather than a stripped-down web slicer, so you get the same layer height, infill, support, and brim controls you would get on the desktop. There is nothing to install and nothing to keep updated, which is why this path works just as well on a Chromebook or a locked-down school laptop as on a workstation.

From the slicer you have three onward options, the same three you get from any upload:

- **Slice and print now.** Send the sliced job to any connected printer, whether that is a Bambu Lab, a Prusa, a Creality, a Voron, or any Klipper, OctoPrint, or Marlin machine.
- **Save it to your files.** Keep the model and its slice settings in your [file library](/features/files) so the next revision is one click away.
- **Add it to the print queue.** Drop it into the queue and let SimplyPrint dispatch it to the next free printer, which is how print farms and classrooms handle many jobs across many machines.

The whole point is that SketchUp stays a modeling tool and SimplyPrint handles slicing and dispatch. You never export an STL to a folder, never import it into a desktop slicer, and never copy a file to an SD card.

## How does this compare to the old SketchUp printing workflow?

The traditional route, the one SketchUp's own help pages and most tutorials describe, still works. It just has more steps and more places to slip.

:::comparison
{
  "left_title": "SimplyPrint extension",
  "right_title": "Manual STL workflow",
  "rows": [
    { "label": "Export step", "left": "One click, STL or 3MF, from inside SketchUp", "right": "File > Export > 3D Model, save to a folder" },
    { "label": "Getting the model out", "left": "Send to SimplyPrint, straight to the browser slicer", "right": "Manual File > Export > 3D Model, then open a slicer" },
    { "label": "Units", "left": "Auto-convert to millimeters", "right": "Set manually, easy to get wrong" },
    { "label": "Non-manifold warning", "left": "Optional validate-solids check before upload", "right": "None; the slicer fails silently or mis-slices" },
    { "label": "Slicer", "left": "Real engines in the browser, nothing to install", "right": "Install and update a desktop slicer" },
    { "label": "Send to printer", "left": "Any connected printer, or the queue", "right": "SD card, USB, or a separate upload" }
  ]
}
:::

The manual workflow is fine for a one-off. The extension pays off the moment you iterate, because every design change otherwise means re-exporting, re-importing, and re-checking units by hand. Note that neither route excuses you from the solid-group check. A non-manifold model fails the same way in a desktop slicer as it does in the browser; the difference is that the extension can warn you first.

:::related slicer,slicer/orcaslicer,slicer/prusaslicer:::

## Where this fits in the bigger picture

The SimplyPrint SketchUp extension is one of several entry points into the same pipeline. If you also model in Blender, [you can 3D print from Blender the same way](/articles/3d-print-from-blender) using the SimplyPrint Blender add-on. If you want to understand why 3MF is increasingly the format to reach for, [what a 3MF file is and when to use it](/articles/what-is-a-3mf-file) covers it. And if you want the design-tool-agnostic path, [the browser-based slicer](/articles/browser-based-3d-slicer) accepts any STL or 3MF you drag into it, from SketchUp or anywhere else.

For SketchUp users specifically, the value is simple: get the model solid in SketchUp, where SketchUp is the right tool, then click **Send to SimplyPrint** and let the browser handle the slice and the printer. No exporter to configure, no desktop slicer to maintain, no SD card. For the full feature list and the install link, see the [SketchUp integration page](/integrations/sketchup).
