Importing SVGs into Tinkercad

Understanding SVG files 

What is an SVG? SVG (Scalable Vector Graphics) is a vector image format for two-dimensional graphics. It is written in XML, so you can read it in any text editor. However, it is easier understood when viewed in your internet browser, as the SVG’s code is displayed as shapes!  

What are the technical benefits to importing SVG files?  

  • SVGs are a common 2D vector format that can create unique shapes that might not be in Tinkercad—for example, your school logo. 
  • SVGs of all shapes and sizes can be found with a simple search on the internet, or drawn with software such as Inkscape (free), Google drawings (free), Adobe Illustrator, and many others. 
  • There are a variety of online image to SVG converters that can convert your images or photographs into SVG that can import into Tinkercad. Importing these can create unique, personalized shapes. 
  • Shapes that could be tricky to build with basic Tinkercad shapes are easier made with SVG imports. 


What are the requirements for SVG imports? SVG files should only contain vectors or linework. Tinkercad does not support SVG import of image data, clipping paths, or fill data within the SVG. However, SVGs with fill color inside SVGs paths will be imported into Tinkercad. Also, the SVG must be under 4mb, as anything larger may be too complex to convert into 3D in one go. 

When importing into Tinkercad, supported SVG elements include:

When importing into Tinkercad, the following SVG elements will be discarded:

Note that SVG files with these tags can still be successfully imported into the 3D design space; the unsupported elements just won't be kept in Tinkercad. For example, if a path in the SVG contains a filter, the result of the filter will be not visible after the SVG is imported into the 3D design space.

Refer to our blog post on Importing SVGs into Tinkercad for more information:


Powered by Zendesk