How To Create Your Own Svg In 2023

How To Make Your Own Svg Files For Cricut 208+ Popular SVG Design

What is SVG?

Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for animation and interactivity. It has become increasingly popular in web design, and is widely supported by all modern web browsers. The SVG format is an open standard developed by the World Wide Web Consortium (W3C) and is used to create vector graphics that can be scaled to fit any size without loss of resolution. This makes it perfect for creating logos, icons, charts, and other web graphics.

Why Create Your Own SVG?

Creating your own SVG can be an excellent way to make your website look more professional and stand out from the competition. SVG graphics are much smaller in size than traditional raster images, so they can be loaded quickly, even on mobile devices. They are also resolution-independent, so they will look great no matter what size or resolution the user is viewing them at. Additionally, SVG graphics can be easily manipulated and animated with CSS and JavaScript, which makes them highly versatile.

Creating Your Own SVG

There are a few different ways to create your own SVG. You can use a vector-based drawing program such as Adobe Illustrator or Inkscape, or you can use a code editor like Sublime Text. If you’re familiar with HTML and CSS, you can also create SVG graphics from scratch using the code editor. The most popular way to create SVG is to use a vector-based drawing program, but if you’re a coder, you can also use a code editor.

Using a Vector-Based Drawing Program

If you decide to use a vector-based drawing program to create your SVG, the first step is to create your design. You can start by creating basic shapes and then manipulating them to create the desired design. Once you have your design, you can then export it as an SVG file. Most vector-based drawing programs have an “export” or “save as” option that will let you save your design as an SVG file.

Using a Code Editor

If you’re a coder, you can create your own SVG using a code editor. This requires a bit more knowledge of HTML and CSS, but it can be done. To start, you need to create a new HTML file and then add the following code:

<svg viewBox="0 0 100 100">

The code above creates a new SVG canvas that is 100 pixels by 100 pixels. You can adjust the size of the canvas by changing the numbers in the viewBox attribute. Once you’ve created your canvas, you can then start adding shapes and other elements to it. You can create shapes with the and elements, and add text with the element. You can also use the element to create complex shapes. Once you’ve added all of your elements, you can then save your design as an SVG file.

Using SVG in Your Website

Once you’ve created your SVG file, you can then embed it in your website. You can do this by using the element in HTML. You can also use the element if you want to embed your SVG in an iframe. You can also use CSS to manipulate and animate your SVG, or use JavaScript to add interactivity.


Creating your own SVG can be a great way to make your website stand out from the competition and give it a more professional look. Whether you use a vector-based drawing program or a code editor, creating your own SVG is relatively easy and can be done in a few simple steps. Once you’ve created your SVG, you can then embed it in your website using HTML and CSS and add interactivity with JavaScript.