Affiliate Link Generator Copied!


2024 Trimble SketchUp Pro – Subscription

EDIT in Admin Edit in WP

Add to Wishlist

Trimble SketchUp Pro – Subscription


Download demos and trial versions, product documentation, free presets and more.

Trimble SketchUp

You may download a free Demo after logging in.

Build your anything

SketchUp Pro is a full-featured desktop modeler, built to make anything your imagination can create.  Turn your ideas into reality with SketchUp’s intuitive, powerful design software.

U.S. and Canada sales only.

Please contact for upgrade options from SketchUp Go to Pro.

Welcome to SketchUp

We’re here for your next big idea. Whether your design is massive or miniature, we’ll be with you every step of the way. Sketch. Share. Refine. Build. Shape your tomorrow, with SketchUp.

sketchup 3d modeling3D Modeling

Model it possible

Give life to your wildest concepts and reimagine what’s possible, all within a 3D modeling software that’s as creative as you.

sketchup vsualizationVisualization

Picture this

Compose stunning, photorealistic visuals in real time.

sketchup collaborationCollaboration

Stay connected

Bring everyone together to refine designs and drive innovation forward.

sketchup communicationCommunication

Express yourself

Win over clients and build consensus with standout presentations.

sketchup sefariaSustainability

Build for the future

Lead the way with energy-efficient, healthy places for the world to grow and thrive.


Create across devices

You choose how and where to work. Model across devices and jet set – or jet home – with every file you need.

sketchup multiplatform

Why SketchUp?

Different from the rest

Shape the future with intuitive, professional design software that helps you visualize, communicate, and realize your ideas.

sketchup leverageLeverage the full power of SketchUp

Ways to model
Create across Desktop, iPad, and web applications.

Ways to share
Manage access to projects, mark up models, and sync files in the cloud for feedback.

Ways to view
Fully immerse stakeholders in your vision with 2D plans, 3D walkthroughs, mixed reality viewing, and more.

Why our customers love us

Here’s why 33 million professionals and designers use SketchUp to build their anything.

Start modeling, easily.

Set ideas in motion with easy-to-use tools. As your design evolves, dive deeper into the SketchUp ecosystem to unleash your creative expression.

Speed up your workflow.

Use native tools to generate organic shapes freely, add extensions to amplify your process, or pull pre-built models from around the world to save time.

Build consensus quickly.

Collaborate with teams across distances and devices to iterate rapidly. When you’re ready to share more widely, create compelling presentations with cutting-edge rendering technology.

Think sustainably.

Push the envelope by delivering design excellence without the rework. Go from concept to model development with daylight optimization and net-zero goals at your design’s core.

sketchup businessBetter for business

Set up SketchUp easily and organize account functionality in ways that make sense for your unique operation.

Stay secure.

Keep your information safe; we protect the latest two versions of SketchUp to help guard your data against breaches.

Consolidate accounts.

Organize all the tools your team needs under a single account for synthesized contract terms and renewal dates.

Know your users.

Access individual info, assign permissions, and administer accounts in our enhanced account management portal.

Integrations that work for you

  • Extension Warehouse – Customize your workflow with third-party extensions.
  • 3D Warehouse – Access millions of pre-built 3D models.
  • Sefaira – Incorporate early-stage performance analysis.
  • Trimble Connect – Share project data with teams from anywhere.
  • Scan Essentials – Import and accurately model on point clouds.
  • V-Ray – Create photorealistic and real-time visuals.
  • Revit Importer – Import Revit files into SketchUp with a few clicks.


Got Questions?

You can find answers to your SketchUp questions at the SketchUp help center:

Or contact Toolfarm at

Sketchup Comparison Chart

Sketchup Go
Sketchup Pro
Sketchup Studio
SketchUp for Web
Mobile Viewer
SketchUp for iPad
SketchUp Pro
3D Warehouse
Trimble Connect
XR Viewer
Scan Essentials

File import and export capabilities
Create and edit dynamic components
Access and configure Live Components
A simple and efficient Revit-to-SketchUp file importer

Windows 10, Windows 11

  • Software
    • An internet connection is required to install and authorize SketchUp and to use some of its features.
    • SketchUp Pro requires .NET Framework version 4.5.2. For more information about the .NET framework, click here.
  • Recommended hardware
    • 2+ GHz processor
    • A graphics card that’s separate from the CPU, also known as a discrete graphics card. Most current generation AMD or NVIDIA cards on the market are considered discrete.
    • 8+ GB RAM
    • At least 2GB of available hard disk space.
    • A modern GPU with at least 1GB of memory. SketchUp’s classic renderer requires OpenGL 3.1 support. SketchUp’s performance relies on your graphics card driver and its ability to support OpenGL 3.1 or higher.
    • 3-button, scroll-wheel mouse.
  • Minimum hardware
    • 1 GHz processor
    • 4GB RAM
    • 1.5GB of available hard disk space.
    • A modern GPU with at least 512MB of memory and support for hardware acceleration. Video card drivers must support OpenGL 3.1 and be up to date. For help with updating your drivers see How can I update my computer’s graphics driver?.


Mac OS 13+ (Ventura), 12+ (Monterey) and 11+ (Big Sur).

  • Software
    • An internet connection both to install and authorize your subscription. Some features within SketchUp also require an internet connection.
    • QuickTime 5.0 and web browser for multimedia tutorials.
    • Safari.
  • Recommended hardware
    • 2.1+ GHz processor or current generation Apple M1 processor
    • 8GB of RAM
    • 2GB of available hard-disk space
    • A modern GPU with at least 1GB of memory. SketchUp’s classic renderer requires OpenGL 3.1 support.
    • A 3-button, scroll-wheel mouse
  • Minimum hardware
    • 2.1+ GHz Intel™ processor
    • 4GB RAM
    • 1.5GB of available hard-disk space.
    • A modern GPU with at least 512MB of memory. SketchUp’s classic renderer requires OpenGL 3.1 support.
A Note for MacOS 14 (Sonoma) Users

MacOS 14 (Sonoma) is not supported at this time. If you have updated to Sonoma and are experiencing crashes when using SketchUp, please see Mac OS (Sonoma) Troubleshooting.


NOTE: To use your license with SketchUp Pro you must have internet access. For additional details concerning these internet requirements, please read Understanding Your License.

What’s New in SketchUp 2024?

SketchUp for Desktop

  • New Graphics Engine – SketchUp graphics engine got an upgrade! This new graphics engine takes advantage of emerging hardware and software technologies, providing notable improvements in file navigation and responsiveness.
  • Ambient Occlusion – A new face style that adds visual emphasis to the way edges and faces interact in your models, providing depth and realism within SketchUp.
  • Trimble Connect and Link Sharing – SketchUp for Desktop now includes a native Trimble Connect integration. With Trimble Connect you can easily share a link to a view-only version of your model and quickly access your .skp files across devices.
  • Add Location – The new Add Location simplifies the process of adding high-quality, accurate terrain, including an updated workflow, a visible True North arrow, and improved import options.
  • IFC Import and Export Improvements – Importing IFC files into SketchUp is now faster and more predictable. We’ve also made multiple updates to IFC-4 exports that help maintain data consistency and optimized files, including a geometry tessellation option and multiple upgrades to how your components are exported.
  • USDZ & gITF Interoperability – Newly added import and export functionality for both USDZ and gITF files opens up new possibilities for advanced visualization workflows and seamless transitions to and from industry-standard digital content creation tools.
  • Scan Essentials Ground Mesh – The new Ground Mesh tool in Scan Essentials can quickly and easily turn a 3D point cloud scan into an accurate, quad-face based terrain mesh that you can edit and manipulate in SketchUp.
  • Extension Error Dialog – If one of your extensions fails to load when you launch SketchUp, you’ll now see a new error dialog that can help you determine which extension is failing, update that extension if there is an update available, or uninstall it.
  • Modeling Improvements – Various modeling improvements across core tools and features aim to increase productivity and help you stay in your creative flow.
  • Revit Importer – SketchUp’s Revit Importer is now compatible with Revit 2024.


  • Versionless LayOut – LayOut files from v24.0 onward are now versionless. This means that files created in 2024 can be opened in supported versions (two years prior to the current version)  of LayOut without having to save them to a specific year version.
  • Performance – The new Performance tab in Preferences introduces Draft Mode to help you improve graphics performance while working in your document. Plus, try out LayOut’s experimental graphics engine [Labs]..
  • Ambient Occlusion – The new Ambient Occlusion face style is recognized and conveyed in LayOut viewports for richer 2D documentation.
  • Improved Inferencing – Inference locking in LayOut is now a bit more like SketchUp. Additionally, while working in your document, LayOut will limit available references when drawing to entities closest to your last mouse click, increasing responsiveness for moving and copying entities
  • Non-Scalable Labels – Labels no longer have scale grips but will remain scalable when attached to LayOut or SketchUp geometry.
  • Export Improvements – When exporting your document, you can now choose multiple page ranges at once. Exports will now include page names alongside the file name.

Bug Fixes and Other Improvements 

SketchUp Pro 2023.1

Includes updates to the desktop iconography, Snaps, a new entity for modeling efficiency in SketchUp for Desktop & Web, a new style feature, Horizon Colour, and considerable performance improvements across Desktop and LayOut.

What’s new in SketchUp and LayOut 2023?


  • Windows Common Installer – A new installation experience with more options, including Studio features.
  • Revit Importer – Speaking of Studio, Studio subscribers can now easily import Revit files into their SketchUp models.
  • Flip Tool – The new Flip tool makes it simpler to invert selections and create symmetry, replacing SketchUp’s Flip Along commands.
  • Large Model Saving Efficiency – Save big models with improved efficiency using multithreading technology.
  • Overlays – Developers can now create extensions that can persist while using other native SketchUp tools and functions. We call this an Overlay. The new Overlays panel can help you manage extensions designed with this capability.
  • Various Modeling updates and improvements including new Select options, freehand tool updates, and improvements to the Axes tool.


  • DWG References – You can now manage inserted .dwg files as references, just like with SketchUp files.
  • Custom Rotation Start Angle – Define a custom start angle for rotating selected entities.
  • Tag Visibility Improvements – We’ve added the ability to discreetly override styles across multiple viewports, separating line styles from other styles.
  • Per-page Sequence Autotext – Sequenced auto-text can now be either per page or per document.
  • Viewport Improvements – We’ve improved camera predictability for viewports by setting the Pan tool as the default tool when activating the Edit 3D View and fine-tuning the “Preserve scale on resize” option.

See Full Release Notes for more Detailed info

What’s new in SketchUp and Layout 2022?

General Notes

  • The OS support for SU 2022.0 includes Windows 11 and macOS Monterey. The macOS Mojave (10.14) is no longer officially supported.

See full Release Notes


Search SketchUp

First introduced in SketchUp for Web, Search SketchUp is now a desktop feature that allows you to look up and activate commands by typing. Search supports queries for commands by name as well as by ‘concept.’ This means you can search for workflow-related queries — such as ‘elevation,’ ‘boolean,’ or ‘chamfer’ — and see related SketchUp results. In SketchUp Pro, Search also provides results for installed extension commands with associated toolbar or menu listings. Activate Search with its toolbar icon (far left in the Getting Started toolbar), from the Help menu, or by its default shortcut (Shift + S).


Lasso is a selection tool that lets you create hand-drawn selection bounds. To create a window bounding loop (where only entities entirely inside are selected), click-drag and move the cursor clockwise. Move counterclockwise to make a crossing bounding loop (where partially contained entities are selected). A stippled vector line distinguishes the crossing selection. If you like, you can reverse Lasso’s directional behavior in Preferences > Drawing.

Additionally, Lasso can select entities one click at a time and works with the same modifier patterns as Select. For Lasso, we are introducing a new default shortcut: Shift + Spacebar.


The Tag tool lets you apply tags by clicking entities in the modeling window. To specify a tag, select an individual tag in the Tags panel or use the tool’s Sample modifier to grab a tag from an entity in your model. Keep an eye out for tooltips that affirm the tag about to be applied or sampled. When you click to tag entities, a purple bounding highlight blinks to confirm the operation. Learn more about the Using the Tag tool and its modifier actions…

The Tag tool may also be used on pre-selected entities, so we’ve added commands improve bulk selection:

Select > All with Tag (modeling context menu): Select all entities in the active modeling context that share any tag with the pre-selection.
Select > All Instances (modeling context menu): Select all component instances (in the active modeling context) that share a definition with the selection.
Select All Tagged (tag tree context menu): Select all entities in the model (in the active modeling context) that share a tag with a pre-selection in the Tags panel. This command is available by right-clicking the tag tree and can be used on either tags or tag folders.

Freehand “+”

We’ve made a considerable upgrade to the Freehand tool, allowing you to create much smoother curve entities. These improved freehand curves generally contain more segments. Immediately after drawing a curve, you may decrease the segmentation of the curve incrementally, and SketchUp will provide visual feedback with each increment. Segment control is available by modifier keypresses specified in the Status Bar. Freehand has also received axis locking input to set a drawing plane (available before a user starts drawing). And it is now possible to draw across adjacent faces on different planes.

2-Point Arc and 3-Point Arc: Tangent Inference Lock

There is now a tangent inference lock for the 2-Point and 3-Point Arc tools. This new toggle makes it possible to lock tangency from an existing edge so that the next click creates a tangent arc. To toggle on this inference lock, tap the Alt key on Windows or Command key on Mac.

With tangency locked, what you see is what you get. Click to set the tangent arc and start drawing a new one.

When multiple edges intersect, you may hover over an edge to request it as the basis for tangency before clicking to begin the arc. This behavior is available whether or not the inference is locked.
With tangency locked, what you see is what you get. Click to set the tangent arc and start drawing a new one.

Scene search

When models have a ton of scenes, it can be a bear to scan a long list to identify a desired scene to jump to or configure. In SketchUp 2022, we’ve added a new search filter — available adjacent to Scene Tabs (when there are two or more scenes) that lets you type to find a scene name. Click a scene from the search results to jump to that scene and also select it in the Scenes panel.

Native Apple silicon Support

In SketchUp 2022, we are offering a universal installer that enables SketchUp Pro to run ‘natively’ on Mac devices that run with Apple silicon (introduced in late 2020). Previously, SketchUp has been running on these devices using the Rosetta translation service.

The 2022 installer also supports SketchUp’s installation and operation on Mac devices with Intel processors. Apple users will not need to distinguish which chipset powers their Mac to install SketchUp Pro.

Explode performance

When you explode a large object in SketchUp, there is often a noticeable hang. In 2022.0, we have made a significant improvement to Explode operations. In large models, we expect users may experience a 2-3x improvement with Explode.

Other notable improvements

Section plane improvements

When you need to use section planes in a model, it’s a good bet you don’t just need one or two. As the number of section planes grows, section plane visibility becomes mutually exclusive with selection, sampling, or painting. In this update, we’ve changed picking logic so that if section planes are visible, entities they obscure are still pickable. That means it’s now a lot easier to pick, paint, tag, and sample when section planes are visible.

You can still select a section plane by clicking its border or symbol, or by using Outliner.

Clipping improvements

‘Clipping’ is a longstanding problem that occurs when users navigate to modeling window views where the camera cannot appropriately interpret model geometry. The result is ‘clipped’ geometry that displays inappropriately. In this release, we have made changes that should improve a few scenarios where people experience clipping.

These include:

  • Switching to parallel projection camera views. When switching camera modes, it was very common for model views to be (extraordinarily) clipped. SketchUp 2022 resolves this problem.
  • Perspective clipping in models with large extents. When the expanse of a model is vast, zooming into a small part of the model will still produce clipping. But now, when you enable the ‘Hide Rest of Model’ display setting, SketchUp will re-interpret the view to display geometry properly. This means you can entirely mitigate clipping in these scenarios through the use of groups and components along with the ‘Hide Rest of Model’ command.

Standard Views respect model axes

In previous versions of SketchUp, Standard View commands — Top, Front, Right… — did not respect customized model axes. So, you would need to use the Align View command to produce camera views for properly aligned elevation and section views. Now, the Standard Views will behave as expected to produce properly aligned views to customized axes. One other small change: the Align View command is now accessible in the Context Menu, even if other entities (like edges or objects) are also in the selection set.

Tape Measure tweaks

We have made some modifications to smooth over a few rough spots in measurement and guide operations. These include:

When Tape Measure is active, both the Measurements box and tooltips provide previews for length, area, or coordinates. In this release, when you click to set a guide or take a measurement, the Measurements box will hold that value, even if you move your cursor. (Previously, moving the cursor would clear the value of your guide or measurement to display previews). After measurement operations, previews are still available in tooltips. And resetting Tape Measure (by hitting its shortcut or toolbar icon) will restore previews in the Measurements box.
Guides that are being created will now appear in the same color as guides that have been placed. Previously, ‘in-process’ guides would appear light gray and be hard to see in some camera positions.
When ‘View Guides’ is toggled off, creating a new guide will now toggle on guide visibility. Previously, users could forget that guide visibility was off and unnecessarily repeat guide creation until remembering… or cursing SketchUp in a white-hot rage.

Directional inference tooltips

In SketchUp 2021.1, we added the ability to ‘pre-lock’ a directional inference for Line, Freehand, 2-point Arc, 3-Point Arc, Move, and Tape Measure. In this update, tooltips confirm when an inference is locked using the arrow keys, before the first click of an operation.
Smart size restrictions for 2D exports

In previous releases, SketchUp capped the maximum 2D image export size to 9999 pixels (wide or high). This limitation was meant to prevent SketchUp from freezing if people asked their systems for more memory than was available. As the available system memory varies across our users’ devices, we have now adjusted our 2D exports to be less restrictive and more responsive to the working memory on a given device. Now users may enter any value into the image size fields. If SketchUp thinks that the resulting image will exceed the available system memory, a dialog will advise users to reduce the image size.

Faster model checking

SketchUp’s ‘Automatically fix problems’ service has not handled small geometry well. In many cases, faces could be deleted when model validity checking was enabled. In this update, we’ve improved both the fidelity and performance of validity checking and repair, so that small faces are not deleted and that the entire process goes significantly faster (between a 1.5 and 5x improvement in the 90+ models we tested).


Zoom Selection

When LayOut pages grow in detail and complexity, they often become cumbersome to use with scroll-to-zoom functionality. Using LayOut’s new Zoom Selection command, you can jump your view to a selection, decreasing the likelihood you will experience lags on zoom in (and then zoom out, when you end up zooming too far in! 😡). This command is available from the context menu, the View menu, the page navigation menu, and as a customizable toolbar icon. There is also a new default shortcut: Alt + Z on Windows and Option + Z on Mac.

Viewport-based Auto-Text labels

In addition to existing labels that pull attributes from SketchUp entities, we are introducing new tags that can either be selected from the Auto-Text menu in label creation or utilized in scrapbook labels. To enable these tags, label leaders must be pointing to geometry in a viewport.

Labels can be used in scrapbooks (and with transparent leaders). This means that users may drag Auto-Text labels in from a scrapbook, then hit enter to drag the label leader to automatically display a value associated with a viewport, even in cases where no leader line is desirable..

<SceneName> & <SceneDescription>

<SceneName> Pulls the name of the scene that a viewport is set to display. If you slightly modify the camera position of a viewport, this tag will still display the last chosen scene.

Since many drawing titles would be too long to display in a SketchUp scene name, we are also exposing <SceneDescription> as an auto-text tag. Using this scene attribute — defined in SketchUp’s Scenes panel — allows you to use abbreviated scene names to manage large numbers of scenes and longer strings for scene descriptions/drawing titles.

<Scale> and <Ratio>

These tag displays the current orthographic scale of a viewport. Use the <Scale> tag to display a scale as a unit translation – for instance, 1″ = 1′ or 1mm = 1m. Use <Ratio> to express the viewport scale as a unit-less scale: 1:12 or 1:1000.


We are also introducing a new way to customize the value of certain Auto-Text tags by specifying a parameter in the tag.

In the case of the existing <Coordinates> tag, you may specify x, y, and/or z values for the tag. So for a given vertex at 12′, 6′, 32′:

<Coordinates(z)> → 32′
<Coordinates(x,y) → 12′, 6′
<Coordinates(z,x) → 32′, 12′

Output values match the specified model units in SketchUp and correspond to the axes of a viewport’s scene. Another improvement: coordinate values can now be pulled from a point on an edge or face.

Page Management Auto-Text

We are introducing some new and improved Auto-Text with the intention of enabling more efficient title block management, as well as the creation of tables of contents.


Complementing our existing <PageNumber> tag, <PageCount> yields the number of pages in a user-defined range in the document. Similar to <PageCount> users may specify:

<PageCount> includes a customization value for ‘End Page’ which determines where the count ends. By default, End Page is set to Last Page, whatever that page is. As pages are added to the document in the count range, this tag will update. Learn more about <PageCount>…


Parameter input for the existing <PageName> tag will display the name of a page that is not the current page. The value you set in the parentheses reflects the relative position of a page in the LayOut document. So, <PageName(3)> will output the name of the third page in your document (as specified in the Pages panel). Learn more about Page Management Auto-Text in LayOut…

Sequence Auto-Text

We are introducing a new Auto-Text tag that automatically increments when duplicated. These tags may be used to rapidly annotate drawings and figures, create numbered drawing titles, index legends, and many other use cases that would previously require text editing between each copy. For guidance on usage and customization, learn more about Sequence Auto-Text in LayOut.

Find & Replace Text

There are several ways to quickly create and copy text across multiple pages in a LayOut document. But, until now, modifying text across a page or an entire document has been a real pain in the butt. With Find & Replace in LayOut, making changes in a selection, a page, or an entire document can go much quicker.

Find & Replace can be activated with the Ctrl + F shortcut (Command + F on Mac) as well as from the Text menu in LayOut. Learn more about Find & Replace…

Auto-Text Scrapbooks

To highlight Auto-Text functionality and capabilities, we are adding two new pages to each of LayOut’s English title block scrapbooks: the graphics packages which complement title block templates. These include a collection of viewport-based Auto-Text labels and a table of contents template. Learn more about the objects in Auto-Text scrapbooks…

See full Release Notes

What’s new in SketchUp 2021.1?

Changes to SketchUp’s modeling modifiers

In SketchUp 2021.1, the way that ten core tools work in modifier states is changing. For example, SketchUp’s Move tool can also work as a Copy tool. And, with a modifier, Push/Pull can create new faces when you extrude.

Pre-lock Inferences

As you may already know, many SketchUp tools feature the ability to ‘pre-lock’ an inference direction or drawing plane. In this release, we are starting to apply this pattern to other tools. You’re now able to pre-lock an inference direction before the first click with the Line, Tape Measure, and Move tools.