Free AI SVG to OBJ converter

SVG to OBJ converter for Blender, games and print

Extrude logos, icons and vector art into OBJ meshes with exact dimensions, one group per color. Or send the same SVG to the AI for a full sculpted model.

No image handy? Try:
Free · 10 a month, no credit card
  • 400,000+ makers
  • 2M+ models generated
  • No credit card to start
Toy rocket source image rocket.png rocket.obj
Toy rocket 3D model generated by PrintPal from the image Real PrintPal output
Watertight, 1 body STLOBJGLB3MF

Used by makers, engineers, and educators at

Google logo Yale University logo Microsoft logo UC Berkeley logo Amazon logo Cornell University logo Boeing logo University of Michigan logo BMW logo Georgia Tech logo Siemens logo Duke University logo John Deere logo ETH Zurich logo New York University logo UCLA logo
Treasure chest 3D model generated by PrintPal from chest.png
Drag to rotate, click then scroll to zoomDrag to rotate, pinch to zoom
Real example

See a real result in 3D

This model was generated by PrintPal from the image beside it. Spin it, then switch to STL (no color) to see exactly what a single-color print gets.

The input image: chest.png

Input: chest.png, 1024 pxWood planks, gold bands, rivets and a gem lock: fine surface relief for a tabletop prop or dice box.

Generated mesh
999,026 triangles
Watertight
Yes, 1 body
Detail setting
High, full color
This preview
59,936 tris, 446 KB

Each example is one AI-generated 1024 px PNG run through PrintPal's full-color image-to-3D at high detail, with no editing afterwards. Mesh checks were run on the raw download with trimesh. The preview is simplified to about 60,000 triangles so it loads fast; your download keeps full detail.

About SVG to OBJ

SVG to OBJ: what actually happens

Designers convert SVG to OBJ to bring a logo or icon into a 3D scene: a spinning logo for a video intro, a game UI element, an architectural sign. OBJ is the most widely readable mesh format, and the extruder keeps each fill color as its own named group so you can assign materials in Blender or your engine.

Blender can import SVG as curves, but you still have to set an extrusion, convert to mesh and fix normals. The extruder below does that in one step and exports clean, closed geometry in millimetres. Multiply by 0.001 if your scene works in metres.

Updated by the PrintPal team
SVG

Input: SVG

Scalable Vector Graphics · .svg

Type
Vector (XML paths and fills)
Transparency
Yes
Typical source
Logos, icons, Cricut and laser files, illustrations
Watch out for
Live text, stroke-only lines, embedded bitmaps
  • Paths: Extruded exactly in the free extruder, with sizes in millimetres.
  • Fill colors: Grouped so each color can print as its own part.
  • For AI: Rendered to a 2048 px image in your browser, then reconstructed.
OBJ

Output: OBJ

Wavefront OBJ

Stores
Vertices, faces, UVs and normals as text
Color
Via a .mtl file and texture images, or vertex colors
Units
None
Size (our 1M-triangle test)
74.2 MB, plus 10.7 MB of material and texture
Opens in
Blender, Maya, 3ds Max, ZBrush, Cinema 4D, most slicers
PrintPal plan
Free and up
How it works

How to convert SVG to OBJ

  1. 1

    Drop your SVG into the extruder

    Filled shapes are read and grouped by fill color.

  2. 2

    Set width and depth

    Width in millimetres; increase curve detail for large, smooth logos.

  3. 3

    Download OBJ

    One group per color, closed geometry, no account needed.

  4. 4

    Import and finish

    Blender: File, Import, Wavefront (.obj). Add bevels and materials there.

Free, no account, nothing uploaded

SVG extruder

Drop an SVG and get an exact, dimensioned OBJ in seconds. Each fill color becomes its own part, and overlapping shapes are cut so what you see is what prints.

Colors found

Load an SVG to see its colors.

Your extruded SVG appears here.
Drag to rotate once it loads.
Get a better result

Tips for a better OBJ

Mind the units

The OBJ is written in millimetres. In a metre-based scene a 100 mm logo arrives 100 units wide; scale by 0.001.

Curve detail

Higher curve detail gives smoother arcs and more triangles. 12 segments per curve is plenty for print; raise it for close-up renders.

Groups per color

Each fill color is its own g group in the OBJ, so you can select it and assign a material in one click.

Need a sculpted look?

Extrusion is flat-sided. For a mascot or character with real volume, use the AI box at the top.

Measured, not guessed

One model, every format

We exported the same 998,810-triangle generation to each format and measured the files.

FormatFile sizeColorUnitsTypical use
STL (binary)49.9 MBNoNone (slicers assume mm)Any slicer
STL (ASCII)303 MBNoNoneLegacy CAD; avoid
OBJ + MTL + texture84.9 MBTexture or vertex colorsNoneBlender, sculpting
GLB (with textures)40.5 MBYes, PBR texturesMetresWeb, AR, games
3MF (zipped)21.0 MBYes, per triangleMillimetresBambu Studio, OrcaSlicer, PrusaSlicer
PLY (binary)27.3 MBVertex colorsNoneScans, point clouds

Same 998,810-triangle knight exported with trimesh; the GLB is the download as it came from PrintPal. The 3MF holds geometry only; a painted multi-color 3MF adds a little for the color data.

Next steps

After you download the OBJ

The checklist we use before printing a generated OBJ.

  1. Keep the .obj with any .mtl and texture files in one folder, or zip them together before sharing.
  2. In Blender use File, Import, Wavefront (.obj). OBJ has no units and Blender treats 1 unit as 1 metre, so scale to suit your scene.
  3. Decimate before sculpting or rigging: a Decimate modifier at 0.2 keeps the silhouette of a 1M-triangle mesh at a fraction of the weight.
  4. Slicers read OBJ like STL. Bambu Studio can also read vertex-color OBJs and map their colors to filaments.
  5. Need STL or 3MF later? Convert it free with the 3D model converter.
Pricing

Start free. Upgrade for color, GLB and selling.

Simple plans, no contracts. Cancel anytime from your account settings.

Free

For trying image to 3D

$0/mo

Free forever · no credit card

  • 10 AI generations / month
  • Image to 3D
  • Draft quality
  • STL & OBJ download
  • Free browser tools: SVG extruder, lithophanes, converter
  • Full color, GLB & multi-color 3MF
  • Refined & Production quality
  • Commercial rights

Studio

For print farms & power users

$25/mo

Billed monthly · cancel anytime

Get Studio

Secure checkout with Stripe

  • Everything in Pro, plus
  • 500 AI generations / month
  • 60 Production models / month (80 in month one)
  • Built for steady custom-order volume
Secure payments via Stripe Cancel or switch plans anytime Need volume? Image-to-3D API
FAQ

SVG to OBJ FAQ

Is SVG to OBJ free?

Yes. The extruder runs in your browser with no account and nothing uploaded.

Does the OBJ include a bevel?

No, edges are sharp. Add a Bevel modifier in Blender, which works cleanly on the closed geometry the extruder writes.

Why is my OBJ missing shapes?

Strokes, live text and embedded bitmaps are not filled paths. Convert them to paths in your vector editor first.

Can I import the OBJ into Unity or Unreal?

Yes. Both read OBJ. Scale on import, since the file is in millimetres.

Can AI make a 3D model from my SVG?

Yes. Drop it into the AI box at the top; it is rendered to an image and reconstructed with full depth.

How long does a conversion take?

Draft quality usually finishes in 30 to 60 seconds. Refined and Production take longer because they build more detail, and Pro generations run on a priority queue.

Can I sell prints of the models I make?

Yes, on Pro and Studio, which include commercial rights for prints and digital files. The Free plan is for personal use. You also need the rights to the image you upload, so stick to your own photos and artwork or images you have permission to use.

Still have questions? Contact our team

Ready to convert your SVG to OBJ?

Drop in an image and download a print-ready model in about a minute. Start free, or go Pro for full color, GLB, multi-color 3MF and commercial rights.

No credit card to start Cancel anytime Secure checkout with Stripe
Pro, $10/mo: full color, GLB & multi-color 3MF, 200 models a month, commercial rights