Free online tools to generate, calculate,
convert, format, encode, and play.
 

SVG to 3D Model

Upload an SVG and extrude it into a real 3D model; adjust depth, bevels and materials, orbit the camera, then export a GLB file or a PNG screenshot. Everything runs in your browser.


Drop an SVG here or click to browse
Flat, filled shapes work best (logos, icons, glyphs)
Your 3D model will appear here.
Drag to orbit · scroll to zoom

Geometry

Depth20
Bevel size1.5
Bevel thickness1.5
Bevel smoothness2

Material

Color
Background

How it works

From flat vector to solid mesh
  1. Upload. Drop in an SVG or click to browse; the outlines of every filled path are parsed into 2D shapes.
  2. Extrude. Each shape is pushed along the Z axis to give it depth, turning a flat icon into a solid object.
  3. Bevel. The bevel controls round or chamfer the front and back edges, catching the light so the model reads as three-dimensional.
  4. Style. Pick a material finish and color; matte and plastic are diffuse, while metal, chrome and gold are reflective.
  5. Export. Save a GLB file for use in Blender, game engines, AR viewers or the web, or grab a PNG screenshot of the current view.
Getting clean results

Extrusion works from the fill of an SVG, so it favors bold, closed shapes; think logos, monograms, icons and glyphs. Thin strokes without a fill will not extrude, so expand strokes to outlines in your vector editor first. Shapes with holes (like the counter of an "O") are preserved automatically.

About the GLB format

GLB is the binary form of glTF, the "JPEG of 3D". It packs geometry and materials into a single file that opens in Blender, Unity, Unreal, three.js, and the 3D viewers built into modern phones and browsers, making it ideal for sharing an extruded logo or badge.

Private by design

Parsing, extrusion, rendering and exporting all happen locally with SVG parsing and WebGL. Your artwork never leaves your device, so it is safe for unreleased brand assets and confidential designs.



Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with