SVG to STL Converter is a free tool. Upload a filled SVG file, set the width and raised height in millimetres, then preview and download an STL model with this SVG to STL converter.
Runs in your browser ยท your file is not uploaded ยท no sign-in needed
Configure your options
Your 3D Model Will Appear Here
Fill in the options on the left, then press the button. The work is done in your browser.
Relevant internal links based on this tool
Upload your image
Drag & drop your file here or click to browse
An SVG to STL converter raises a flat vector drawing into a solid 3D shape you can print. Upload a filled SVG, choose a width and a raised height in millimetres, and preview the model before download. It suits anyone turning a logo, icon, or simple illustration into a physical part, as long as the shapes are filled rather than just outlines.
Select Upload an SVG File and add your drawing. Filled shapes convert correctly, but text needs converting to paths first and outline-only lines are skipped, so check your file before uploading.
Enter a Width in millimetres to scale the model and a Height in millimetres for how far the shapes are raised. The preview updates so you can judge the proportions before converting.
Press Convert to STL to build the 3D model from your shapes. Review it in the preview, then download the STL file, ready to open in your slicer.
A single-colour logo or icon with solid filled shapes suits a raised badge or sign. Keep the design simple, since fine details or thin lines may not hold up once printed at a small size.
Lettering only works if it has been converted to outlines, or paths, in your design software first. Live text objects are not read as shapes, so check this step before uploading if your SVG includes words.
Remove stray outline-only lines or open paths before uploading, since they are skipped rather than raised. A clean SVG with closed, filled shapes gives a more predictable and complete 3D model.
It takes the filled shapes in a flat SVG drawing and raises them to a height you set, turning a 2D vector image into a solid STL model sized in millimetres, ready for 3D printing.
No. The conversion runs in your browser, so no account is needed and no credits are used. Your file is never uploaded to a server, so it stays on your device throughout the process.
Text must be converted to paths before uploading, since live text is not read as a shape. Outline-only lines without a fill are skipped as well, so only closed, filled shapes are raised into the model.
SVG stands for scalable vector graphics, a format that stores shapes as mathematical paths rather than pixels, so it can be resized to any size without losing quality. It is common for logos, icons, and simple illustrations.
Not directly, since those are pixel-based formats without defined shapes to raise into 3D. You would need to trace the image into a vector SVG with filled shapes first, then convert that to STL.
Most vector editors have an option, often called convert to outlines or create paths, that turns live text into an editable shape. Once applied, the letters behave like any other filled shape in the file.
Create raised, rounded letters directly instead of starting from your own SVG lettering file.
Generate 3D text from a typed word if you do not already have an SVG of the lettering.
Resize, rotate, or mirror the STL you just converted before you send it to a slicer.
Convert your new STL into OBJ, 3MF, or GLB if your printer or software needs another format.
Your file stays on your device. It is not uploaded.