Fact-checked by Grok 2 weeks ago

SketchUp

SketchUp is a proprietary 3D modeling software developed by Trimble Inc., designed as an intuitive ecosystem of tools for creating, viewing, modifying, and collaborating on 3D models with high accuracy and visual fidelity. It enables users to transform conceptual ideas into detailed, buildable designs, primarily serving professionals in architecture, engineering, construction, interior design, and related fields. Known for its user-friendly interface and innovative "push/pull" extrusion technology, SketchUp revolutionized accessible 3D modeling since its initial release in August 2000 by @Last Software, founded by Brad Schell and Joe Esch. The software's development began as a tool for architectural and design professionals, gaining popularity for its ease of use compared to more complex CAD programs. In March 2006, @Last Software was acquired by Google, which integrated SketchUp with Google Earth and made a free version available, expanding its reach to hobbyists and educators worldwide. Trimble Navigation (now Trimble Inc.) purchased SketchUp from Google in June 2012 for an undisclosed amount, shifting focus toward advanced building information modeling (BIM) workflows, geospatial integrations, and professional construction tools. Under Trimble's ownership, SketchUp has evolved into a subscription-based platform with versions like SketchUp Free (web-based), Go (mobile-focused), Pro (desktop with advanced features), and Studio (including rendering and reality capture), supporting cross-device access via web, iPad, and desktop applications. Key features include the vast 3D Warehouse repository with millions of user-generated models, over 600 extensions available through the Extension Warehouse for customization, and integrations with Trimble Connect for cloud collaboration and Scan Essentials for point cloud processing. SketchUp supports industry-standard file formats like .SKP, .DWG, and .IFC, and offers APIs for developers to build custom plugins, making it versatile for urban planning, product design, and even woodworking. Its emphasis on speed and simplicity—allowing rapid prototyping without steep learning curves—has made it a staple in education and professional practice, with ongoing updates like AI-powered rendering introduced in recent versions.

Overview

Description and Capabilities

SketchUp is an intuitive software designed for creating, viewing, and modifying three-dimensional models, renowned for its user-friendly interface that enables users of varying skill levels to produce professional-grade designs with minimal learning curve. Developed by Trimble Inc., it emphasizes accessibility, allowing quick ideation from conceptual sketches to detailed visualizations without requiring advanced technical expertise. At its core, SketchUp employs key capabilities such as the Push/Pull tool for intuitive of shapes into forms, an that provides precise snapping to edges, vertices, and surfaces for accurate modeling, and a component-based system for reusing and assembling modular elements efficiently. These features facilitate a streamlined , beginning with simple line drawings in that are then extruded, modified, and detailed to build complex structures, all while maintaining geometric precision. The software finds primary applications in fields like for and planning, for space layout and furnishing, for infrastructure modeling, and for set visualization, and hobbyist projects such as custom or assets. Its native , .SKP, supports seamless saving, sharing, and with other design tools, preserving model data including geometry, materials, and components. Over time, SketchUp has evolved to enhance across platforms, offering desktop versions for Windows and macOS, a web-based edition for access without installation, and iPad apps for on-the-go viewing and editing, with mobile viewers available for both and devices, ensuring flexibility for diverse workflows.

Target Users and Applications

SketchUp is extensively used by professionals in the , , and (AEC) sector, including architects, urban planners, interior designers, civil engineers, and landscape architects. These users employ the software for early-stage , creating detailed 3D models of buildings and environments, and incorporating it into (BIM) workflows to support interdisciplinary collaboration, data exchange, and project lifecycle management. For instance, urban planners utilize SketchUp to visualize cityscapes, infrastructure developments, and public spaces, enabling stakeholders to assess spatial impacts and before physical implementation. In creative fields, SketchUp supports prototyping and visualization tasks for filmmakers, game developers, and industrial designers. Filmmakers apply it to design sets, storyboards, and virtual environments for planning, while game developers use it to block out levels and assets quickly before refining in specialized engines. Industrial designers rely on its tools for iterative product modeling and ergonomic simulations, facilitating rapid feedback in development cycles. Educational settings and hobbyist communities also embrace SketchUp, particularly through its free editions like SketchUp for Schools and SketchUp Free. Students in and courses use it to learn foundational concepts, while makers and DIY enthusiasts prepare printable models for fabrication, such as custom parts or prototypes. This accessibility stems from the software's straightforward push-pull modeling approach, which lowers the entry barrier for non-experts. Notable applications include historical integration with , where users could geolocate models onto real-world terrain for visualizations in urban and landscape planning. In contemporary workflows, SketchUp connects with Trimble Connect, a platform that enables real-time model sharing, , and coordination among teams for geospatial and site-specific projects. By 2025, SketchUp has grown to over 30 million users globally, reflecting its enduring popularity and ease of use for both novices and experts across these domains.

History

Founding and Early Years (@Last Software)

@Last Software was co-founded in 1999 in , by architectural engineer Brad Schell and software developer Joe Esch, with additional team members joining to develop an intuitive tool. Schell, frustrated by the complexity of existing design software during his architecture work, sketched ideas for a program that combined professional power with ease of use, approaching Esch to build it from the ground up. The company aimed to democratize design for architects, filmmakers, and other professionals, moving beyond the steep learning curves of traditional CAD systems. SketchUp 1.0 launched in August 2000 as a Windows-exclusive application focused on architectural modeling and general 3D content creation. A hallmark innovation was the push-pull tool, enabling users to extrude 2D shapes into 3D forms through simple mouse interactions, alongside features like automatic face generation from coplanar lines and a free-moving inference cursor. These elements made modeling feel more like sketching on paper, contrasting sharply with rigid, command-heavy alternatives. The software quickly gained traction, earning accolades such as one of the Best New Products at the A/E/C Systems conference. As a bootstrapped startup, @Last Software navigated early challenges including constrained resources and intense competition from dominant CAD programs like , which offered precision but intimidated beginners with their complexity. Despite limited initial funding, the team iterated rapidly, fostering user adoption through demonstrations and word-of-mouth in design communities. By 2002, SketchUp 2.0 marked a key milestone with the addition of Mac OS X support, enhanced performance, new tools like the cutting plane and auto-fold, and export options for formats such as —features that broadened its appeal and secured a "Best of Show" award at Macworld.

Google Acquisition (2006–2012)

In March 2006, Google acquired , the developer of SketchUp, for an undisclosed amount, primarily attracted by the company's that enabled model integration with . This acquisition marked a pivotal shift, as Google rebranded the software as Google SketchUp and emphasized its potential for widespread use in geospatial modeling and collaborative design. Shortly after, in April 2006, Google launched a free downloadable version of SketchUp alongside the introduction of the , a public repository for sharing and accessing user-generated models, fostering community-driven content creation. The free version democratized access to the tool, allowing hobbyists, educators, and professionals to experiment without cost, while the Pro edition retained advanced features for $495. In January 2007, Google released SketchUp 6, which introduced dynamic components—parametric elements that respond to user inputs like scaling or rotation—enhancing modeling efficiency for architectural and . Integration with deepened during this period, enabling seamless export of geolocated models as KMZ files for overlay on Earth's terrain, supporting applications in and virtual tourism. Subsequent updates built on this foundation: SketchUp 7, released in November 2008, improved shadow rendering and tools for 2D documentation, while SketchUp 8 in September 2010 added solid tools for Boolean operations like and , simplifying complex shape creation. Under 's ownership, SketchUp transitioned from a niche CAD tool to a mainstream platform, achieving over 30 million activations by 2012 and attracting approximately 2 million active weekly users, driven by its intuitive interface and ecosystem of shared resources. This growth highlighted the software's role in empowering non-experts to contribute to 3D content libraries, though eventually sold SketchUp to Trimble Inc. in June 2012 to refocus on core search technologies.

Trimble Ownership and Evolution (2012–Present)

In June 2012, Trimble Navigation acquired SketchUp from for an undisclosed sum, with the transaction closing on June 1, 2012. This acquisition integrated SketchUp into Trimble's portfolio of construction and geospatial technologies, shifting its focus toward professional applications in , , and (AEC) industries. Trimble aimed to leverage SketchUp's intuitive modeling capabilities to enhance workflows in , site planning, and project collaboration, aligning it with tools like Trimble Connect for improved data exchange in AEC environments. Under Trimble's ownership, SketchUp evolved through strategic updates emphasizing enterprise functionality. In 2013, the release introduced the Extension Warehouse for streamlined plugin management and significant enhancements to , enabling more robust 2D documentation directly from 3D models. By 2020, cloud-based features expanded accessibility, including seamless integration with Trimble Connect for real-time and access to as a browser-based modeling option within Pro subscriptions. In a pivotal business change, Trimble transitioned to a full subscription model in 2020, phasing out perpetual licenses effective November 4 to support ongoing innovation and cloud services (detailed further in Editions and Pricing). The 2025 release marked further advancements in visualization and workflow efficiency, introducing Photoreal Materials with physically based rendering (PBR) textures for realistic surface interactions and the Environments feature for image-based lighting using 360-degree HDR or EXR files. Additional 2025 updates included the Extension Migrator utility to automate the of plugins across versions and enhanced Trimble Connect , such as improved IFC and Revit handling for better preservation and collaboration. These developments reflect Trimble's ongoing emphasis on AI-assisted modeling—via tools like SketchUp for generative visuals—and features, including PreDesign for climate-responsive building analysis. By 2025, SketchUp's global user base surpassed 30 million, underscoring its expanded role in professional design ecosystems.

Core Features

Modeling and Editing Tools

SketchUp's modeling workflow begins with fundamental drawing tools that enable users to create basic geometry. The Line tool allows for drawing straight edges between two points, forming the foundational structure of models by connecting vertices and defining boundaries. Similarly, the Rectangle tool draws four-sided polygons aligned to axes or existing geometry, quickly generating planar faces for further manipulation. These tools integrate seamlessly with the Push/Pull tool, which extrudes selected faces along their normal to add volume, supporting operations on circular, rectangular, or irregular faces to build three-dimensional forms efficiently. The Follow Me tool extends this by sweeping a profile face along a predefined path of edges, creating complex lathed or extruded shapes such as moldings or pipes in a single operation. Navigation during modeling is facilitated by the , , and tools, which allow users to rotate the view around the model, shift the viewpoint laterally, and adjust the field of view, respectively, ensuring intuitive orientation without interrupting the creative process. Advanced editing tools provide precise control over geometry transformation. The Move tool repositions selected entities by clicking and dragging, supporting copying via keyboard modifiers and -based alignment for accurate placement. The tool spins entities around a protractor-defined , with 2025 enhancements introducing visual grips that simplify selection and improve locking to edges or endpoints, further refined in 2026 to remove grips when locking the rotation plane for more predictable behavior, reducing manual adjustments. The tool uniformly or non-uniformly resizes entities from a grip point, maintaining proportions when constrained by . Complementing these, the tool creates parallel copies of edges or faces at a specified , useful for generating contours or borders while respecting model . Components and groups enhance model efficiency by encapsulating geometry into reusable units. Groups organize raw entities to prevent unintended modifications during editing, while components extend this by allowing instanced reuse across the model, updating all copies simultaneously for consistency. Dynamic components add capabilities, incorporating attributes like formulas for user-configurable behaviors such as resizing based on input values or animating joints, without requiring extensions; in 2026, Live Components gained scale tool grips for easier placement and sizing. Central to precision in SketchUp is the inference system, which automatically detects and snaps the cursor to geometric relationships like , midpoints, edges, faces, and axes, eliminating the need for explicit coordinate entry. This engine provides visual cues—such as colored highlights for linear inferences (red, green, blue axes) or locks—to guide alignments, enabling sub-millimeter accuracy in freehand . Model organization relies on tags, an of legacy layers, to and isolate elements for focused editing. Tags assign entities to named categories, toggling their display to manage complex scenes without performance degradation. In 2025, the Apply Tags to Scenes feature streamlines updates by propagating tag visibility states across multiple saved views in one action, enhancing workflow for .

Visualization and Rendering

SketchUp provides robust tools for enhancing the visual appearance of models through materials and textures, allowing users to colors, -based textures, and procedural patterns directly to surfaces. Materials can be selected and painted onto faces or groups using the Paint Bucket tool or the Materials panel, where users browse predefined libraries or create custom ones by adjusting properties like opacity and sheen. textures are applied by importing raster files such as or , which map onto for realistic detailing, while procedural textures generate seamless patterns like or without requiring image files. In 2025, SketchUp introduced Photoreal Materials, which incorporate Physically Based Rendering (PBR) support to simulate realistic surface interactions, including reflections and metallic effects based on real-world material properties. These materials enable more accurate light response and visual fidelity in models without needing external rendering software; in 2026, an Invert Roughness option was added for further customization. Additionally, the Generate Textures tool, powered by AI, automates UV mapping and creates custom textures from user-uploaded images, streamlining the process of applying detailed surfaces to complex geometry; 2026 extended this with a Texture Projection tool in Scan Essentials for scan data. Lighting and environments in SketchUp include basic shadow casting and sky simulations to add depth and realism to models. The Shadows feature calculates sun position based on geographic location and time, producing cast shadows and ambient occlusion for daytime or nighttime effects, while skies can be set to match weather conditions like clear blue or cloudy gradients. Fog effects further enhance atmospheric depth by gradually obscuring distant elements, adjustable via color and density in the Styles panel. With the 2025 release, the Environments panel supports HDRI-based image lighting using 360° High Dynamic Range Images (HDRI) or OpenEXR files, providing contextual backgrounds and real-time interactive lighting previews that reflect environmental influences on materials and shadows; 2026 improved HDRI import from 3D Warehouse. Styles and scenes facilitate customized presentations by allowing users to define edge rendering, such as line weights, profiles, and sketchy hand-drawn appearances, alongside toggles for and shadows. Users create multiple scenes to save specific camera views, applied styles, and effects like section cuts, enabling seamless navigation through model variations for client reviews or documentation. These scenes support transitions for animations, preserving visual consistency across different perspectives. Export options leverage SketchUp's built-in raster renderer to produce high-quality static images in formats like , , , or , with resolutions up to 9999 pixels wide and options for and . Animations are generated from sequences as MP4 videos or image sets, capturing fly-throughs or timed transitions without relying on third-party plugins, ensuring efficient output for presentations directly from the modeling environment.

Collaboration and Integration

SketchUp provides robust collaboration features that enable teams to work together seamlessly on models, facilitating real-time updates, , and integration with external platforms. These tools are particularly valuable in , , and workflows, where multiple stakeholders need to , annotate, and iterate on models without disrupting individual productivity. By leveraging cloud-based services and standardized file formats, SketchUp supports distributed teams across devices and software ecosystems. A key component of SketchUp's collaboration ecosystem is its integration with Trimble Connect, a cloud platform that offers storage for projects (with limits based on subscription plans, e.g., 10 GB per named user for Pro), commenting, and model viewing capabilities. Users can upload models directly from SketchUp Pro to Trimble Connect projects, allowing team members to access and review them via web or mobile interfaces without needing the full desktop application. In SketchUp 2025, enhancements include improved import, save, and reload workflows, particularly for dynamic elements like Live Components, which maintain interactivity during cloud syncing; in 2026, a new Collaboration Bar enables real-time model sharing, comments, and updates via private invites or public links. This integration streamlines team coordination by enabling annotations, issue tracking, and centralized file management, reducing errors in multi-user environments. Sharing tools in SketchUp further enhance collaboration by allowing users to upload models to the 3D Warehouse for public or private distribution, generate shareable web viewer links for quick access, and maintain through Trimble Connect. The web viewer, accessible via SketchUp for Web, permits stakeholders to inspect models in a browser without software installation, supporting markup and feedback directly on the . history tracks changes over time, enabling users to revert to previous iterations and compare updates, which is essential for iterative design processes in team settings. For interoperability in (BIM) workflows, SketchUp supports import and export of (IFC) files, facilitating data exchange with architectural software like Revit or . In the 2025 release, improvements include enhanced recognition of over 180 IFC classes, automatic tagging of imported elements, geometry optimization to reduce file sizes, and preservation of IFC versions during export, ensuring compatibility in collaborative BIM projects; 2026 consolidated IFC 2x3 and 4 into one file type with expanded export options. These features allow SketchUp users to contribute conceptual models to larger BIM ecosystems while maintaining for construction documentation and . The SketchUp Ruby API enables custom automation through scripting in the built-in Console, allowing developers to create tailored workflows for team , such as models or integrating with external databases. This supports the development of scripts that automate repetitive tasks, like generating reports from model data or syncing attributes across shared files, thereby enhancing efficiency in multi-user scenarios. Access to the Console is available in SketchUp Pro, providing a programmatic layer for extending beyond standard tools. Mobile and web synchronization in SketchUp ensures real-time updates across devices, primarily through Trimble Connect integration with SketchUp for Web and the . Changes made on desktop are automatically synced to the upon saving, making the latest model version available instantly on , , or browser-based sessions. This cross-platform capability supports on-site reviews and remote editing, with Trimble Connect's sync tools handling folder-based updates to keep distributed teams aligned without manual file transfers.

Editions and Pricing

Pro and Studio Subscriptions

SketchUp Pro is the entry-level professional subscription, priced at $399 per year as of 2025. It provides access to the full desktop application for advanced , along with for creating 2D documentation from 3D models, unlimited access to the 3D Warehouse for downloading and sharing models, and advanced export options supporting formats like , STL, and . This tier targets architects, interior designers, and engineers requiring robust offline tools for precise design workflows without the need for specialized rendering or BIM integrations. The SketchUp Studio subscription, at $819 annually in 2025, builds on by incorporating advanced visualization and interoperability features. It includes integration for photorealistic rendering directly within SketchUp, Scan Essentials for importing and modeling over point clouds, and a native Revit-to-SketchUp importer to streamline BIM workflows. Additional capabilities encompass export tools for / experiences and 360-degree panoramic views, making it suitable for professionals in film, construction, and who demand high-fidelity outputs and real-world data integration. Both and Studio subscriptions share core professional functionalities, including offline modeling on desktop platforms, full support for extensions via the Extension Warehouse, and collaboration through Trimble Connect for cloud-based project sharing and unlimited storage. These features enable seamless team workflows and for complex projects. In 2025, SketchUp adjusted its subscription pricing upward—Pro from $349 to $399 and Studio from $749 to $819—reflecting , enhanced features such as improved photorealistic materials and environments, and ongoing platform developments. Subscribers enjoy perpetual access to the software version active during their term, ensuring continuity for ongoing work, while discounts reduce costs to as low as $55 per year for eligible students and educators.

Go and Free Versions

SketchUp Free provides a browser-based platform for basic , allowing users to create and edit models directly in a web browser without any software installation. It includes essential tools for drawing, pushing/pulling geometry, and applying basic materials, along with access to the for downloading pre-built models. Storage is limited to 10 via Trimble Connect for cloud saving and syncing, and exports are restricted to formats like SKP, , JPG, and STL, excluding options such as . Additionally, exports in the free tier include a SketchUp to indicate non-commercial use. The SketchUp Go subscription enhances the web-based experience for $129 annually (or $19.99 monthly), targeting users needing more flexibility for on-the-go design. It offers unlimited Trimble Connect , advanced capabilities such as and DXF for greater , and expanded export options beyond the free version's limitations. Go also provides unlimited access to 3D Warehouse assets and Live Components for configurable models. Both versions support platforms centered on web and mobile accessibility: SketchUp for Web runs in browsers on desktops and iPads for modeling, while the SketchUp Viewer app enables on-site viewing and experiences on and devices. Neither offers offline desktop functionality, and extensions are restricted compared to higher tiers, focusing instead on core tools. In 2025, updates to SketchUp for Web introduced AI-powered texture generation to convert legacy materials into physically based rendering () maps, improving visual quality directly in the browser interface. Enhanced mobile collaboration features via Trimble Connect allow real-time sharing and commenting across devices, streamlining feedback for Go users. Users seeking desktop applications or advanced rendering can upgrade to or Studio subscriptions for fuller access.

Ecosystem and Extensions

3D Warehouse

The 3D Warehouse is SketchUp's online repository for sharing and downloading user-generated 3D models, enabling rapid access to pre-built assets for modeling projects. Launched on April 28, 2006, by immediately following its acquisition of SketchUp, it was designed as a free, community-driven library to populate tools like with 3D content. After Google divested SketchUp to Trimble in June 2012, the platform transitioned to Trimble management while maintaining its open-access model. Today, it hosts millions of user-contributed models across diverse categories, fostering a collaborative for architects, designers, and hobbyists. Key features include advanced search capabilities, allowing users to filter by categories such as furniture, , and , as well as specific types like dynamic components that support behaviors such as or material changes. Dynamic components, identifiable via search modifiers like "is:dynamic," enable interactive adjustments within SketchUp models, enhancing reusability for elements like doors or cabinets. Attribution requirements are enforced through upload guidelines, where creators can specify credits, logos, or usage restrictions that downloaders must respect to avoid infringing on rights. Integration with SketchUp is direct and streamlined: users can search and import models straight from the Components panel in the software, instantly incorporating them into active projects without additional conversion steps. In 2025, enhancements introduced curated content libraries within 3D Warehouse, featuring optimized live models, improved tagging for better discoverability, and optimization tools to reduce file sizes during . These updates support more efficient handling of complex assets, particularly for with formats like IFC. With millions of models available, 3D Warehouse serves as a vital resource for , where designers quickly assemble asset libraries to accelerate workflows and iterate on concepts. Usage spans professional applications, such as architectural visualization, to educational projects, with models contributing to time savings of 20-40 hours per design phase in some cases. Policies grant a for downloading and using models, permitting both non-commercial and commercial applications provided original attributions are maintained. As of August 3, 2025, private content features, such as subscriber-only libraries, are available only to and Studio subscribers. To curb abuse from bulk downloading, temporary limits apply—5 models per day for users as of late 2025—while and Studio subscribers benefit from unlimited access without such restrictions. Users can also contribute to by uploading their own models, promoting ongoing growth.

Extensions and Plugins

SketchUp's extensibility is primarily facilitated through the Extension Warehouse, an official online repository managed by Trimble that provides access to a vast library of third-party extensions and plugins designed to enhance the software's functionality. Launched in alongside SketchUp 2013, the Extension Warehouse offers both free and paid extensions, allowing users to discover, install, and manage add-ons directly within the application or via a . Extensions in the Warehouse are categorized to address specific user needs, including import/export enhancers for improved file compatibility, advanced modeling tools such as the FredoTools suite by developer Fredo6 for complex surface manipulations and edge editing, rendering plugins like for photorealistic visualizations, and automation scripts that streamline repetitive tasks like or . These categories enable users to extend SketchUp's core capabilities without altering the base software, fostering a customizable tailored to , , and design professionals. Installation of extensions occurs through SketchUp's built-in Extension Manager, accessible via the Window menu, where users can search and install items directly from the with a single click for most free extensions; paid or manually downloaded .rbz files require selection and confirmation within the manager. For version updates, the Extension Migrator utility, introduced to support transitions like those to SketchUp 2025, automates the transfer of installed extensions from previous versions, preserving user configurations while prompting for compatibility checks on outdated plugins. Access to the Extension Warehouse and certain premium extensions requires a SketchUp Pro or Studio subscription. At the core of extension development is the SketchUp Ruby API, a programming interface that allows developers to create custom plugins by scripting interactions with models, entities, and the using the language. Official documentation, including class references, method details, and tutorials, is provided through Trimble's portal, enabling extensions to automate complex operations or integrate external data sources. Notable examples include JointPushPull, a Fredo6 tool that extends the native Push/Pull function to handle non-planar faces and generate through interactive methods like thickening and border trimming. Another popular extension is Profile Builder, which supports parametric modeling by allowing users to create and array custom profiles along paths, ideal for generating architectural elements such as railings, trims, and structural components with dynamic adjustments. These extensions exemplify how the ecosystem empowers precise, efficient design processes beyond SketchUp's standard tools.

Technical Specifications

File Formats and Compatibility

SketchUp's native file format is the SKP file, which encapsulates the complete model data, including , layers, materials, textures, and information, enabling seamless saving and loading within the software. For model interchange, SketchUp supports importing and exporting a range of standard formats to facilitate with other design and manufacturing tools. Common formats include for general exchange, STL for 3D printing applications where watertight is essential, FBX for animation and advanced data preservation, DAE () for broad compatibility across software, KMZ for geospatial models integrated with , and 3DS for legacy 3D studio workflows. In (BIM) contexts, SketchUp supports IFC files for import and export, with 2025 updates introducing enhanced class recognition, version preservation during round-trip workflows, geometry optimization that reuses components to reduce file sizes by up to 85%, and new property sets for improved data integrity. Additionally, SketchUp 2025 adds import and export support for USD and GLB formats specifically for (PBR) materials, expanding compatibility with modern visualization pipelines. For 2D outputs, SketchUp integrates with to export drawings in and DXF formats, which are widely used in CAD environments for precise linework and annotations, as well as PDF for documentation and sharing. Image outputs from renders, sections, and animations are available in for lossless transparency, JPG for compressed web use, and for high-quality print production. Since SketchUp 2021, the SKP format is versionless, allowing files to be opened in any supported version without for compatible features. As of November 2025, supported versions include 2023, 2024, and 2025. For unsupported older versions such as , third-party tools or extensions can migrate models across editions.

System Requirements and Platforms

SketchUp desktop applications, including Pro and Studio editions, support (64-bit) or , as well as macOS 12 (Monterey) or later versions. Minimum hardware requirements include a 2.1 GHz or faster processor ( or for Windows, or / for macOS), at least 8 GB of RAM, and 6 GB of available hard-disk space. Graphics capabilities require a modern GPU with at least 1 GB of dedicated memory and support for 3.1 or higher to ensure compatibility with SketchUp's rendering engine. For optimal performance, especially with complex models, Trimble recommends a clocked at 2.8 GHz or higher, 16 GB or more of , and a dedicated with 4 GB or greater VRAM. As of the 2025 release, SketchUp has been further optimized for processors ( and later), providing native support that improves efficiency on compatible Macs without relying on emulation. Users handling large models or advanced rendering benefit from an SSD for storage to reduce load times and a discrete GPU to maintain smooth viewport navigation. The web-based versions, SketchUp Go and , operate in modern browsers such as the latest , , or , with partial support for , requiring no software installation beyond a standard . These editions leverage the host system's , aligning with desktop minimums (2.1 GHz , 8 GB ), though 2025 updates have enhanced web performance through better optimization and reduced latency for real-time modeling. Platform access differs by edition, with web versions exclusively browser-based unlike the installable Pro. On mobile devices, SketchUp supports viewing and limited modeling primarily through apps on iPads running or higher, with a minimum of 1 GB (1024 MB) RAM for smooth operation. The SketchUp for iPad app enables core modeling tools but is optimized for devices with support and at least an chip for advanced features. For , the SketchUp Viewer app was available on devices running or later with 1 GB RAM, but support ended on August 29, 2025, limiting Android users to web-based access via browsers.

Software Licensing

SketchUp adopted a subscription-based licensing model in 2019, marking a shift from the prior perpetual license structure. Subscriptions operate on annual or monthly billing cycles, providing ongoing access to the software, updates, and cloud services; failure to renew results in license revocation and loss of access to subscription-dependent features. Pre-2016 perpetual licenses remain valid for the acquired version but lack support for new updates or maintenance after the end of the Classic Maintenance & Support program in 2020. Licenses are structured as named-user subscriptions, assigning each to a single individual via Trimble Identity for personal or professional use, with installation permitted on up to two primary devices plus one . Multi-user options exist for organizations, managed through Trimble's Admin Console, allowing allocation of seats to team members while maintaining individual accountability. Educational licenses are available at discounted rates for verified students, educators, and institutions, typically limited to non-commercial applications and renewable annually through authorized resellers. The End User License Agreement (EULA) imposes restrictions such as prohibitions on , decompiling, or distributing the software, as well as bans on reselling, renting, or transferring without Trimble's explicit permission. While users retain full ownership and rights to models and content created with SketchUp, uploading or hosting such content on Trimble's platforms (e.g., Trimble Connect or 3D Warehouse) grants Trimble a broad, to store, display, modify, and distribute it for service operations, though users control sharing and visibility settings. Pricing for subscriptions varies by edition and is detailed in the relevant sections on and Studio offerings.

Patents and Intellectual Property

SketchUp's intellectual property framework centers on patents protecting its innovative modeling techniques, alongside strategic approaches to licensing and enforcement. A foundational patent is U.S. Patent 6,628,279, issued on September 9, 2003, to @Last Software LLC (the original developer of SketchUp), covering a system and method for three-dimensional modeling that enables the intuitive "Push/Pull" extrusion tool. This tool allows users to select a 2D face and drag it to create or modify 3D volumes, revolutionizing accessible 3D design. The patent was transferred to Google following its 2006 acquisition of SketchUp and later to Trimble Navigation in 2012, remaining in effect until its expiration on May 6, 2021. While —responsible for geometric snapping and alignment—and dynamic components, which enable behaviors like resizing or rotation based on attributes, are core to its functionality, specific patents directly tied to these features are not prominently documented in . Trimble maintains protections for these algorithms as trade secrets within the software's core. Trimble's strategy emphasizes openness for ecosystem growth while safeguarding essential technologies. The company provides a public , allowing third-party developers to create extensions and plugins that extend SketchUp's capabilities without accessing protected internals. However, developers are advised to obfuscate sensitive code in extensions to prevent , aligning with Trimble's guidelines for protection in the environment. In terms of enforcement, Trimble has pursued legal action primarily for related to unauthorized use or of SketchUp software, rather than patent disputes with competitors. Notable cases include international proceedings, such as a 2024 ruling by China's fining a defendant for evidence destruction in an matter. No major public lawsuits alleging by similar modeling tools have been identified, with a 2010 reference in historical discussions unverified in legal records. As of November 2025, no significant new enforcement actions have been publicly reported. Recent developments in 2025 highlight ongoing relevance, as SketchUp's updates incorporate advanced features like AI-powered texture generation for creating () maps from standard materials, enhancing photorealistic workflows. These build on Trimble's established protections for modeling innovations, though no new patents specific to this functionality have been announced. The 3D Warehouse, SketchUp's model repository, impacts the community through permissive yet controlled IP terms. Uploaders grant Trimble and users a perpetual, , worldwide to download, use, modify, and distribute models for personal or commercial purposes, provided they do not resell the models as standalone products. Attribution to the original creator is encouraged but not always mandatory, differing from strict licenses by including Trimble's broad usage rights to promote sharing while retaining oversight.

References

  1. [1]
    Getting Started in SketchUp
    Setting Up SketchUp provides all you need to download, install, and activate SketchUp for Desktop. This includes where to download the most current versions of ...Navigating the SketchUp... · Using SketchUp · Creating a 3D Model · Preferences
  2. [2]
    What is SketchUp? Learn SketchUp - VDCI
    SketchUp is a powerful and intuitive 3D modeling software that revolutionized the design industry with its user-friendly push/pull technology.
  3. [3]
    What is SketchUp? | VDCI.edu
    May 14, 2025 · Eventually, in 2012, Trimble Inc., a company specializing in mapping, surveying, and navigation equipment, purchased SketchUp. Under Trimble's ...What Is Sketchup? · Sketchup Editions · Why Learn Sketchup?
  4. [4]
  5. [5]
    Using SketchUp
    SketchUp is one of the most popular and easy to use 3D modeling applications in the world. We want to make sure that you are set up for success.
  6. [6]
    SketchUp - 3D Modeling - App Store - Apple
    Rating 4.5 (15,954) · Free · iOSGo Features: - Work seamlessly across devices: Create 3D models on your iPad and computer using SketchUp.com. - Generative AI Designs: Harness the power of AI ...
  7. [7]
  8. [8]
    SketchUp: Should You Buy It? The Architect Verdict! - ArchitectureLab
    May 9, 2024 · SketchUp is a 3D design software highly valued in architecture and construction. It enables the efficient creation of 3D models and 2D ...
  9. [9]
    SketchUp® Free vs. SketchUp® Pro - Is Pro Worth It? | Xometry
    May 30, 2024 · SketchUp Pro is a professional 3D modeling software that offers advanced features for creating highly detailed models suitable for 3D printing.
  10. [10]
    Who uses SketchUp 3D Modeling Software and why? - CADD Centre
    Mar 14, 2025 · People who are interested in creating, sharing, or downloading 3D models to be used with 3D printers · Architects · Interior designers. · Animators ...
  11. [11]
    Industries and Professions Using SketchUp - Noble Desktop
    SketchUp is used in many different design industries including architecture, interior design, civil and mechanical engineering, and video game design.
  12. [12]
  13. [13]
  14. [14]
    The Many Creative Uses of SketchUp
    Dec 10, 2024 · Engineering teams use SketchUp in many aspects of their projects; from business development to plant design, collaboration to documentation.
  15. [15]
    Google SketchUp for Game Design: Beginner's Guide - Calibr.ai
    Google SketchUp is the ideal entry level modeling tool for game design, allowing you to take digital photographs and turn them into 3D objects for quick, fun, ...
  16. [16]
    Using SketchUp for 3D Printing - Instructables
    This particular Instructable is simply how to take a 3D model you made in SketchUp, and exporting it as an STL file for 3D printing.
  17. [17]
    3D Printing with SketchUp: 10 Tips and Tricks - i.materialise's service
    Preparing a SketchUp model for 3D printing can be tricky. That's why we put together a list of 10 essential tip and tricks for 3D printing with SketchUp.
  18. [18]
    Project Collaboration Solutions that Drive Results | Trimble Connect
    Our extensible platform integrates with Trimble solutions such as SketchUp, ProjectSight, Tekla and FieldPoints, as well as third-party applications.Missing: Earth | Show results with:Earth
  19. [19]
  20. [20]
    History of SketchUp - 3D Design News, Software Releases & More
    Nov 23, 2023 · In 2012, SketchUp was acquired by entrepreneurial tech firm Trimble. The investment allowed SketchUp to evolve into a comprehensive office-to- ...
  21. [21]
    Everything You Need To Know About SketchUp - Scan2CAD
    Mar 12, 2018 · The software was originally developed by startup company @Last Software, co-founded by Brad Schell and Joe Esch in 1999. SketchUp was released ...History · Products · Free · Pro
  22. [22]
    SketchUp turns 20 years old!
    On a sunny day in Boulder, Co, architectural engineer Brad Schell ... SketchUp, from @Last software, formally launched on August 24, 2000. With a growing ...Missing: founding | Show results with:founding<|control11|><|separator|>
  23. [23]
    MWNY: Last Software rolls out SketchUp 2.0 - Macworld
    Jul 16, 2002 · JUL 16, 2002 5:00 pm PDT. Last Software, developers of design tools, is showing SketchUp 2.0, the fifth release of their design software, at ...
  24. [24]
    SketchUp Features by Version
    Jun 14, 2020 · SketchUp 2 (2002). new Cuting Plane tool. new Auto-fold. new Component and alignment options. first Mac version. export to 3DS, import bitmap ...
  25. [25]
    Google acquires @Last Software - CNET
    Mar 14, 2006 · Google has acquired @Last Software, a 3D-design toolmaker and developer of the SketchUp software, the start-up announced Tuesday.
  26. [26]
    Google Launches SketchUp 3D Modeling Software - TechNewsWorld
    Apr 28, 2006 · Google Launches SketchUp 3D Modeling Software. By Meryl K. Evans; April 28, 2006 3:52 PM PT ... Google's 3D Warehouse is what gives the company's ...Missing: date | Show results with:date
  27. [27]
    Google SketchUp 7 wants to shape you into a 3D artist - CNET
    Nov 17, 2008 · The new version, released Monday, offers simple templates that help you gauge size through feet or meters, but it also includes architectural ...
  28. [28]
    SketchUp 8 - New Features and Solids - Architosh
    Sep 8, 2010 · Google's recently released SketchUp 8 offers some powerful new tools, including a suite of true solids functions.
  29. [29]
    SketchUp Is Google's First Divestment In Years, And It Made A Profit
    Apr 26, 2012 · Analysts speculated that Google paid $45 million for SketchUp in 2006. As Trimble called the acquisition of the product “immaterial”, and ...
  30. [30]
    Google sells SketchUp to Trimble - GfxSpeak
    Apr 26, 2012 · SketchUp currently claims 2 million active users per week, based on their ability to track how downloaded copies are used. On an average week, ...Missing: growth period
  31. [31]
    [PDF] TRIMBLE NAVIGATION LIMITED
    May 2, 2013 · For certain acquisitions completed in fiscal 2012 and the first ... On June 1, 2012, we acquired SketchUp®, a popular 3D modeling ...
  32. [32]
    Trimble to Acquire SketchUp — Google 3D Modeling Tool
    Apr 26, 2012 · Trimble announced plans today (April 26, 2012) to acquire SketchUp, a popular 3D modeling tools, from its Silicon Valley neighbor, Google, Inc.Missing: 2006-2012 | Show results with:2006-2012
  33. [33]
    What is NEW in SketchUp Pro 2020 - AECO Space
    Oct 28, 2020 · The improvements come with the addition of an extra button to hide grouped objects. This allows us to hide heavy models without even tagging ...Improved Outliner · Grips On Bounding Boxes · Hidden Geometry & Hidden...
  34. [34]
    SketchUp Classic License
    As of November 4, 2020, SketchUp no longer offers new Classic Licenses or renewals of Classic Licenses. This includes the Classic Maintenance & Support ...
  35. [35]
  36. [36]
    SketchUp Desktop 2025.0
    Feb 25, 2025 · SketchUp 2025's new Photoreal Materials are significantly larger than the materials in previous versions, and may cause your models to be ...Photoreal Materials · Sketchup · Interoperability...
  37. [37]
  38. [38]
    How Trimble SketchUp hit $64.7M revenue with a 431 person team ...
    With over 33 million users, SketchUp, is the premier design software among creative professionals across architecture, interior design, construction, and more. ...
  39. [39]
    Pushing and Pulling Shapes into 3D - Sketchup Help
    You can push/pull any type of face, including circular, rectangular, and abstract faces. The video shows you all the tricks you can do with the Push/Pull tool.
  40. [40]
    Extruding with Follow Me - Sketchup Help
    The SketchUp Follow Me tool ( ) leads a face along a path to create a 3D shape. The Follow Me tool does only one thing. However, it has a multitude of ...Missing: Rectangle | Show results with:Rectangle
  41. [41]
    Viewing a Model - Sketchup Help
    In SketchUp, you orbit, zoom, and pan all the time as you draw: Orbit: When you orbit, you move around, above, or below your model. Zoom: Zoom in to focus ...
  42. [42]
    Components | SketchUp Help
    Adding attributes to a basic component creates a configurable Dynamic Component. For even more configuration options, you can use a SketchUp Live Component.Live Components · Editing Components · Sharing Components
  43. [43]
    Making a Dynamic Component | SketchUp Help
    When you create a dynamic component you add attributes with specific values to a basic component. For simple dynamic components, the process is easier than you ...
  44. [44]
    Using the Sketchup Inference System - MasterSketchUp.com
    Jan 13, 2013 · The inference system is basically a system that locks your cursor in reference to any point, edge, axis, face, guide or imaginary line.Missing: documentation | Show results with:documentation
  45. [45]
    Using Inferences - Sketchup Help
    An inference point is another point in your document you can use as a guide when you draw or move an object.Missing: system | Show results with:system
  46. [46]
    Controlling Visibility with Tags - Sketchup Help
    Tags provide the same functionality that Layers provided and more. Tags help you organize the objects in your SketchUp model and control their visibility.
  47. [47]
    Apply Tags to Scenes (New 2025 Feature) - Pro - SketchUp Forum
    Mar 3, 2025 · You can select specific tags states to update in specific scenes all at once. No need to click through the scenes and update one at a time.Missing: layers organization
  48. [48]
    Applying Materials | SketchUp Help
    ### Summary of Applying Materials and Textures in SketchUp
  49. [49]
  50. [50]
    Trimble SketchUp Unveils Powerful New Visualization and ...
    Feb 26, 2025 · In addition, designers can now more easily move in and out of SketchUp thanks to advanced interoperability updates with Revit and IFC files for ...
  51. [51]
  52. [52]
  53. [53]
    Choosing a Style | SketchUp Help
    ### Summary of Styles: Custom Edge Styles, Fog, Shadows
  54. [54]
  55. [55]
  56. [56]
  57. [57]
  58. [58]
    Optimizing Design Collaboration with SketchUp and Trimble Connect
    Mar 9, 2025 · However, SketchUp 2025 version introduces a significant change in this workflow. When importing a model from Trimble Connect, it is indivisibly ...Missing: features | Show results with:features
  59. [59]
  60. [60]
    7 Tips for Remote Collaboration with SketchUp Using Trimble Connect
    1. Take advantage of unlimited cloud storage · 2. Keep track of model versioning · 3. Model collaboratively · 4. Centralise your library of SketchUp assets · 5.
  61. [61]
  62. [62]
    SketchUp gets viz and interoperability boost - AEC Magazine
    Feb 26, 2025 · Trimble SketchUp 2025 features better interoperability with Revit and IFC, and new visualisation capabilities, including photorealistic ...<|control11|><|separator|>
  63. [63]
  64. [64]
    Develop with Sketchup Ruby API - ITALIANO LAB
    Aug 19, 2024 · SketchUp Ruby API is a programming interface that allows developers to automate tasks and create custom tools within the SketchUp 3D modeling ...<|control11|><|separator|>
  65. [65]
    Trimble Connect | Real-Time Collaboration
    Explore Trimble Connect's real-time collaboration capabilities that give instant access to the latest data and empower stakeholders to contribute value.<|control11|><|separator|>
  66. [66]
    SketchUp Integration with Trimble Connect
    Real-Time Model Sharing. Integrate 3D SketchUp models into Trimble Connect projects for instant sharing, enabling better communication with stakeholders.
  67. [67]
    SketchUp plans and pricing: Compare features & subscribe
    Unlock your design potential with SketchUp. Browse our plans and pricing to find the right 3D modeling solution for you, from hobbyist to professional.
  68. [68]
  69. [69]
    SketchUp Free print to PDF has two watermarks?
    Jan 10, 2021 · In the exported version the SketchUp watermark has changed size and there are two of them? I get branding the free version but this feels a bit ...
  70. [70]
    SketchUp 3D Warehouse - Everything You Need to Know - Scan2CAD
    Oct 29, 2023 · 3D Warehouse's story begins in the first quarter of 2006 – March 14, 2006, to be exact – when Google acquired SketchUp from its original ...
  71. [71]
    Trimble/Google 3D Warehouse | WhiteClouds
    The Google 3D Warehouse is now the Trimble 3D Warehouse. ... Google 3D Warehouse was first created in April, 2006 and was later sold to Trimble in June, 2012.
  72. [72]
  73. [73]
    Learn how to use 3D Warehouse - SketchUp Australia
    Jan 7, 2025 · You can even specify your searches to only return entries for Dynamic Components, Live Components, or geolocated models. Upload models you ...
  74. [74]
    Dynamic Components - SketchUp Extension Warehouse
    Dynamic Components are components with special attributes that allow for more advanced functionality. In some cases, a dynamic component may include ...
  75. [75]
    Confusion surrounding license terms for models - 3D Warehouse
    Oct 6, 2016 · 3D Warehouse models can be used commercially, but there are restrictions on removing logos, and the original uploader retains ownership rights.
  76. [76]
    Components in 3D Warehouse | SketchUp Help
    Use the Components panel to search 3D Warehouse for components to use in your models. To get started, open the Components panel and navigate to the Select tab.Missing: categories | Show results with:categories
  77. [77]
    What's New In SketchUp 2025 - CAD Software Direct Blog
    Feb 26, 2025 · SketchUp 2025 focuses on visualization with photorealistic materials, improved ambient occlusion, 3D Warehouse updates, LayOut UI updates, and ...
  78. [78]
    SketchUp 2025: Overview of New Features and Capabilities
    Apr 3, 2025 · The new Environments feature offers 360-degree HDR or EXR image files that can serve as background images (skydomes) and light sources. These ...
  79. [79]
    It's rubbish! is there an alternative source? - Page 2 - 3D Warehouse
    Apr 1, 2025 · Of course, you need a different mentality than a banal commercial: “we have over 4 million free models to offer you with the payment of a ...
  80. [80]
    How Architects Use 3D Warehouse for Faster Design Projects 2025
    Aug 14, 2025 · Architects use 3D Warehouse to access pre-built models, customize them, and integrate with BIM or rendering tools, saving 20-40 hours per ...
  81. [81]
    3D Warehouse Terms of Use FAQ - Sketchup Help
    If I upload a model to 3D Warehouse, will I be paid each time a user downloads it or uses it? No. You are granting a royalty-free license to each user and may ...Missing: watermarks | Show results with:watermarks
  82. [82]
    You implemented WHAT? - 3D Warehouse - SketchUp Community
    Sep 23, 2025 · September 23, 2025 ... A small number of 3D Warehouse users have been downloading very large numbers of models, thousands in a day, every day.Missing: statistics | Show results with:statistics
  83. [83]
    SketchUp 2013 Launches: Extension Warehouse, LayOut Updates ...
    May 29, 2013 · At the top of the list in SketchUp 2013 is the new Extension Warehouse. This gives you quick, searchable access to all the plugins available to ...
  84. [84]
    SketchUp Extension Warehouse
    Your library of custom third-party extensions created to optimize your SketchUp workflow.Trimble Connect 2.0 · Adding Extensions to SketchUp · UP for SketchUp · TrueBend
  85. [85]
    FredoTools - SketchUp Extension Warehouse
    FredoTools groups a number of my standalone plugins into a single packaging. You can access each individual function via the menu and the Quick Launcher.
  86. [86]
  87. [87]
  88. [88]
    Extension Migrator | SketchUp Extension Warehouse
    The Extension Migrator is a utility extension that helps carry over all of your favorite extensions to a new SketchUp version.
  89. [89]
  90. [90]
    File: SketchUp Ruby API — SketchUp Ruby API Documentation
    The SketchUp Ruby API allows you to interact with SketchUp models and the SketchUp application. It is available from within SketchUp, it cannot be used by ...Alphabetic IndexClass: Sketchup::ModelModuleClass: Sketchup::SelectionFile: Release Notes
  91. [91]
    Home | Get Started With Extension Development - SketchUp
    The SketchUp Extension APIs empower developers worldwide to create bespoke extensions, automating workflows, integrating external data much much more.
  92. [92]
    Profile Builder 3 - SketchUp Extension Warehouse
    Profile Builder is a fast and flexible set of parametric modeling tools for SketchUp. It has become an ESSENTIAL SketchUp extension for thousands of users ...
  93. [93]
  94. [94]
    Exporting to Sketchup - Pro
    Sep 30, 2024 · There are several 3D file formats what you can import natively into Sketchup, such as : 3ds Max (3DS), Collada (DAE), Digital Elevation Model (DEM/DDF), 3D ...<|control11|><|separator|>
  95. [95]
  96. [96]
    Trimble SketchUp Pro - Subscription - - Toolfarm
    SketchUp 2025 strengthens its compatibility with other design tools ... With the new file format, files are supposed to be more forward and backward compatible.
  97. [97]
    Dezmo Save to older SketchUp Version - Extensions
    Apr 6, 2024 · Enregistrement version antérieure dans sketchup pro 2025 · How to save sketchup 2025 in 2020 version? How could I save skp 2025 to an earlier ...Missing: backward | Show results with:backward
  98. [98]
  99. [99]
    Sketchup 2025 recommended specs - Computer Advice
    Mar 1, 2025 · A modern GPU with at least 32GB of VRAM when interacting with models utilizing materials with Physically Based Rendering texture maps, Ambient Occlusion, and ...
  100. [100]
  101. [101]
  102. [102]
  103. [103]
  104. [104]
    Trimble SketchUp Surpasses One Million Active Subscribers
    Nov 11, 2024 · Trimble SketchUp 3D modeling software surpassed one million active subscribers. The growth is supported by SketchUp's transition to a subscription business ...
  105. [105]
  106. [106]
  107. [107]
    EULA - SketchUp 2019 | SketchUp | SketchUp
    ### Summary of Key Licensing Terms from SketchUp EULA (Version F, January 2019)
  108. [108]
    US6628279B1 - System and method for three-dimensional modeling
    In accordance with the methodology of this aspect, a push/pull tool is selected by providing a first mouse operation, such as a mouse click; an interior region ...
  109. [109]
  110. [110]
    File: Protecting Intellectual Property - SketchUp Ruby API
    In this guide we'll explain why hiding it can be tricky and what you need to know to protect your IP.
  111. [111]
    3D Warehouse Terms of Use - SketchUp
    Apr 1, 2017 · Subject to these Terms of Use, you may use 3D Warehouse to view, search, locate, download, and Distribute Models.Missing: EULA | Show results with:EULA