Purge Unused SketchUp — Reduce File Size in One Click

Purge Unused Tool

The Purge Unused tool deletes unused components, materials, styles, and tags that bloat your SketchUp file size — objects preloaded or left over after deletions. The way sketchup works will usually preload, or center, the object in the file, even if the object has been deleted. This tool is completely safe to use without losing any data of the sketchup file. Below will explain how it works

Purge Unused Tool
Components still exist in the Window Tray even though deleted

What does Purge Unused SketchUp remove to reduce file size?

When you purge unused in SketchUp, four categories of data get wiped from the file definition list:

  • Components and Groups — definitions no longer placed in the model.
  • Materials — textures loaded into “In Model” but not painted on any face or edge.
  • Styles — display styles added during work but no longer active.
  • Tags (formerly “Layers” — renamed in SketchUp 2020) — custom tags with no geometry attached.

None of your placed geometry, painted faces, or active tags are touched. The purge targets only the invisible dead weight stored in the model’s definition lists.

Why do unused objects appear in your file?

This is a normal side-effect of how SketchUp manages assets:

  • Import and copy workflows — dragging a model from 3D Warehouse or copying geometry from another file pulls every component definition, material, tag, and style from that source into your file, even if you use only one piece of it.
  • Deletions don’t auto-clean — when you delete an object from the canvas, SketchUp keeps its definition in memory so you can undo or re-insert it quickly. Those definitions accumulate silently over a long session.
  • Nested carry-overs — an unused component definition keeps every nested texture, sub-definition, and tag it referenced. A single deleted block from 3D Warehouse can silently carry megabytes of hidden material data that never shows in the model.

The result: a file that looks simple on screen but is 10–50 MB heavier than it needs to be.

How much file size does a SketchUp purge actually save?

It depends on your workflow, but these are typical outcomes:

  • Warehouse-heavy files — files built from many downloaded blocks routinely drop 30–60% in size after purging. A 120 MB file can become 50 MB.
  • Long sessions with style switching — each style you previewed is stored. Purging styles alone can cut several MB on presentation-heavy files.
  • Files with texture-rich materials — unused materials with embedded PNG/JPG textures are the biggest contributors. Removing them has the most impact on save, send, and render time.

Purging does not compress geometry or re-encode textures that are in use. It only removes definitions that are completely unreferenced.

Handling Components and Groups

  • Not processed: Hidden components or groups that are still placed in the model — they are in use.
  • Processed: Components that were placed, then deleted from the canvas, but whose definitions remain visible in Window → Trays → Components.
  • Groups: Deleted groups leave attribute data saved internally. It is not visible in the SketchUp interface, but it still inflates the file.
  • Nested purge limitation: SketchUp’s native Purge (via Model Info) only removes one level of nesting per pass. If an unused component contained other unused sub-components, you often have to purge twice to fully flatten the definition list. The 3dshouse tool loops the purge so a single click clears every level at once.

Material handling

  • Materials not painted on any face or edge are removed. Most imported materials include an embedded texture image, which is why unused materials are the heaviest type of dead weight.
  • Edge case: A material applied to a hidden or off-screen edge counts as “in use” and will survive the purge. If a “clean” file still loads slowly, check for stray painted edges on hidden geometry.
  • After purging, the In Model palette in the Materials browser should show only materials actively visible in the scene.

For related tips, see how to rotate a texture in SketchUp.

Processing Tags

  • Only empty tags are removed — tags with no geometry or component assigned to them.
  • The default “Untagged” tag (the old Layer 0) can never be purged or deleted. Do not expect the tag count to drop to zero.
  • Tags that were imported with a block but never assigned any local geometry are safe to purge — they add no organizational value and still consume space.

Handling Styles

  • Each time you click a new style in the Styles browser, SketchUp saves it to the file so you can switch back without reloading.
  • A complex presentation file with many previewed styles can carry dozens of unused style definitions.
  • Purging keeps only the currently active style. If you want to keep a second style as a backup, set it as the secondary style in the Styles panel before purging.

How to purge unused in SketchUp manually

SketchUp has a built-in purge function accessible without any plugin:

  1. Go to Window → Model Info.
  2. Click the Statistics tab.
  3. Click the Purge Unused button at the bottom of the panel.

The Statistics tab shows entity counts before and after — use it to confirm the purge actually reduced numbers. Note the file size does not shrink on disk until you Save As (not just Save) or use Save a Copy. SketchUp compacts the file structure only during a full write operation.

From SketchUp 2025, the app can prompt you to purge unused entities automatically every time you save, so on current versions much of this cleanup can happen on save by default.

Limitation of the native purge: It runs a single pass. Nested unused definitions require multiple manual purges. For a fully automated single-click solution, use the tool below.

How to use the 3dshouse Purge Unused tool

  • Click the Purge Unused icon icon in the 3dshouse toolbar to automatically remove all unused objects and optimize your SketchUp file in one click.
  • The tool loops the purge recursively, so nested unused definitions are fully resolved in a single pass — no need to click multiple times.
  • Works on components, groups, materials, tags, and styles simultaneously.
  • Safe to run at any point during work. All geometry and placed objects remain intact.

Access the full 3dshouse SketchUp tools suite for more one-click file optimization features.

Common Issues & FAQ

Nguyen Huu Khanh

Architect turned developer