Move To Tag - New Free Extension - context fly-out menu

:wrench: Overview

The Move To Tag extension allows users to efficiently organize their SketchUp model by tagging selected entities through a right-click context menu or keyboard shortcuts. It simplifies the tagging process by eliminating the need for multiple widows like TAGS and ENTITY INFO, enhances tag visibility management, and provides updated control over scenes as you create new tags.

Read notes below before downloading.

MoveToTag_v1.5.7.rbz (2.5 KB)

:toolbox: Key Features

1. Right-Click Context Menu Flyout

  • Accessible by right-clicking selected entities.
  • Adds a “Move To Tag” submenu listing all tags (including "Untagged" instead of "Layer0").
  • The currently assigned tag is marked with âś“ [Tag] (CURRENT).

2. “:plus: New Tag…” Dialog

  • Launches a custom HtmlDialog to:
    • Enter a new tag name.
    • Choose to hide the tag immediately.
    • Apply visibility settings to all scenes.

3. Shortcut Commands (Hidden Toolbar)

  • Registers shortcut-capable commands without cluttering the Extensions menu:
    • "Move to New Tag" — opens the new tag dialog.
    • "Move to Tag: [Tag]" — moves selected entities to a specific tag

This appears to have been something that had some interest in this previous post:
Assign Tag in Context Menu

NOTE:
I created this extension… because I couldn’t find what I wanted.
This functionality exists in Layout, but not SketchUp.
And it should… because its obvious.

There may be something better out there.
If so.. use that extension.

I have ONLY tested this on MacOS 15.3.1 with a M4 chip: SketchUp 2025 : I have no idea if it works on anything else. If you want to be a guinea pig, thats your call.

This is a FREE extension. I WILL NOT provide any tech support.
If you have some ideas for improvement. Leave a comment.
But, I probably wont do much too it.
I just don’t have the time.

:poop: Legal Blah Blah Stuff

I assume NO responsibility if it fails to solve your problems, or creates more; either with your computer, files, or personal life.

Downloading and installing software created by a perfect stranger; may show that you are too trusting, and make bad decisions… Its not my responsibility if something breaks.

Perhaps if you don’t know how to recover from an extension file failing to load properly, this is not the time to learn. And if the world was a nicer place… none of this would need to be said.

Use at your own risk!

2 Likes

I have been using my extension in conjunction with this awesome extension:
Outliner Overlay Extension: OutFront

They work great together to organize a messy model.
You know, that model that the intern made…
And every entity is named “Group” and they live in a parent group called “Group”.
With all the groups on the layer0 the “Untagged”… TAG.
Because its the ONLY TAG!

Maybe the other design firm gave you a model with all their nonsense, and left over DWG or REVIT layers. (never your firm, yours is a well oiled machine)

Or the model you just failed to keep in any semblance of coherence because your client / project manager just kept pushing for more and more iterations. And now its “What have we done?” and how do I fix this?

Wouldn’t it be great if you could put a few or all of your TAGS on a short cut / hot key…
So you could bounce around and TAG groups with out having to go back and forth from the TAG window.

OutFront will show the TAG associated to the entity group… And without having to do much clicking or menu diving. You can change Move to a different or newTAG. This is confirmed / updated in OutFront… showing it in its greater context.

If this sounds like a problem you need solving.
Enjoy.

Be kind to other people.
Do something helpful and share the kindness…

Nicholas

4 Likes

or it’s a raw export from blender where everything is a component containing a group containing a group containing the actual component…

I have such a model on the workbench right now, I’ll try both at the same time. thanks !

2 Likes

4 Likes

Yeah, let me know how it goes.

I’m curious how you will use it.

Nicholas