ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Free 3D Modeling Software

Updated on April 19, 2013

Free 3D modeling programs for Windows, Mac, Linux and Browser

A list of free 3D modeling software including options for Windows, Mac, Linux and even your web browser or iPad. I've included choices for simple visual 3D modeling and 3D modeling for programers who prefer to use code to construct their 3D models.

We've recently bought a home 3D printer and I'm looking into designing 3D products to sell so I've been trying out options for creating 3D models without too much pain.

On this page I'll share my results. I'll be adding to this page as I investigate options and find the best 3D software for various uses. I've already included a couple of sample 3D objects that I've drawn.

I've included tutorial videos so you can get a feel for the various tools and see which one you fancy having a go with.

Google Sketchup

Google Sketchup is a free 3D modeling tool for Windows and Mac. There's also a commercial Google Sketchup Pro version with additional features that you can upgrade to if you need to.

People are using Google Sketchup for architectural drawings and planning the layout of their house. Google Sketchup has an active user community and there's lots of information around.

I'm a Linux user and there's no Google Sketchup for Linux. I'll probably see if I can get it running under an emulator at some point.

Google SketchUp Getting Started Video

Google Sketchup Books

You'll find a good range of books to help you get started with google Sketchup.

Autodesk 123D

Autodesk 123D is a free 3D modeling package from the makers of high end commercial 3D modeling packages Maya and 3ds. Autodesk 123D is aimed at 3D modelers who want to design models for use with 3d printing services or home 3D printers.

The main Autodesk 123D software is available for PC (there may be other versions in future.) Autodesk 123D is also linked to a physical fabrication service so you can get your 3D models made.

AutoDesk 123D Overview Video

Autodesk 123D Family of Products

There's also an Autodesk 123D family of products with varying support for desktop, iPad and browser versions (and more options coming soon.)

As well as the main 3D modeling software there is also:

Autodesk 123D Catch for turning ordinary 2D photos into 3D models

Autodesk 123D Sculpt for 3D sculpting using touch gestures on the iPad (the app is currently listed as free for a limited time.)

Autodesk 123D Make for turning 3D models into 2D parts to assemble into a 3D model. I think you need to watch the video to see how this works. It's pretty cool. Currently there's a webapp preview version with Windows, Mac and iPad versions coming soon.

Autodesk 123D Make

Turn your 3D models into 2D parts that you can assemble. Very cool!


Tinkercad is a browser-based 3D modeling tool. It has a free version as well as premium options for getting more capability. Tinkercad uses the WebGL support in recent Chrome and Firefox browsers and I have been able to run it on Linux just fine.

Tinkercad is linked to online 3D printing services or you can download an STL file to print on your home 3D printer.

Tinkercad has some great online quests that you can work through to learn how to use the tool. It's fun and reasonably simple. You'll certainly be able to do something with Tinkercad pretty quickly. I found it a bit tricky to do things precisely though, but perhaps I just need to do more of those quests and get better at it.

Note that the free version of Tinkercad puts your objects on display in an online gallery for others to see and use.

My Tinkercad Attempt

Tinkercad Example
Tinkercad Example

I had a go with Tinkercad. Hmm. Well it's sort of easy but, not! I had trouble getting things properly lined up. It was quite a good way to try things out and prototype my design. Maybe I just need more practice, but it felt very fiddly to me.

Tinkercad Tutorial Video


3DTin is another free browser based 3D modeling tool that shares any designs that you create.

It's on my list to try out.


OpenSCAD is a programmers 3D modeling tool which is available for Windows, Mac and Linux. It's small and quick and uses a textual language to describe your 3D models. It also visualises the models for you so you get to see your creation as you work.

Some people might be put off by the programming language aspect, but I found OpenSCAD to be a really practical way to define 3D models. Now I am a programmer by background (lapsed as I got more senior) so that certainly makes a programming based tool more accessible to me.

OpenSCAD supports 3D modeling by combining basic 3D solids. And by extruding 2D drawings to add depth to elements.

My OpenSCAD Attempt - An OpenSCAD 3D Modeling Example

OpenSCAD Example
OpenSCAD Example

Here's my first attempt at an OpenSCAD model. I created a castle eggcup for my son. I haven't tweaked the dimensions yet and printed it. Once I have I'll create a tutorial from it.

OpenSCAD Video - CSG

I've collected together some useful introductory material here: OpenSCAD CSG Tutorials


Blender is free open source 3D modeling tool that supports very advanced modeling. Blender is available for Windows, Linux, FreeBSD and Mac.

You can achieve very professional results with Blender and is can be used for 3D animated movie making.

Blender probably isn't suitable as the very first 3D modeling software you try. It's what you progress to when you need more advanced capability.

Blender Very Beginner Tutorial

Thanks for Visiting

Free 3D Modeling Software

Did you like the Free 3D Modeling Software? - Comments

    0 of 8192 characters used
    Post Comment

    • JeffGilbert profile image


      5 years ago

      I've been meaning to try Google Sketchup, but haven't gotten around to it. Great lens, thanks for sharing.. :)

    • profile image


      5 years ago

      Looks so good. I prefer Google SketchUp, I am new to all this, but the interface of the program is the most understandable and easy to learn : > So i recommend it.

    • profile image


      6 years ago

      I've not see Tinkercad either. Interface looks a bit too simple/uder friendly for awkward tasks for me.

    • profile image


      6 years ago

      I know most of them, but I've not heard of tinkercad before. I might have to check it out.

    • GonnaFly profile image


      6 years ago from Australia

      I've never tried this. Looks very interesting though.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)