Vextrude is a free suite of browser-based 3D tools built for designers, makers, educators, and anyone who needs to move between 2D vector art and 3D geometry without installing heavy desktop software. Everything runs directly in your web browser — no downloads, no accounts, no files leaving your device.
Our Mission
3D creation has traditionally required expensive licenses, steep learning curves, and beefy hardware. We believe the basics — extruding an SVG into a printable STL, generating 3D text for a logo, turning a grayscale image into a normal map — should take seconds, not hours. Vextrude exists to make those everyday 3D tasks fast, free, and frictionless.
What You Can Do on Vextrude
- SVG to 3D STL Converter — extrude any SVG file into a watertight 3D model ready for 3D printing, CNC, or laser engraving.
- 3D Text Generator — turn typography into 3D meshes with bevels, depth, and custom fonts.
- Image to SVG — trace raster images (PNG, JPG) into clean, scalable vectors.
- Lithophane Maker — transform photos into printable lithophane models that reveal detail when backlit.
- Normal Map Generator — produce normal maps from heightmaps or photos for use in game engines and shaders.
- Font Converter — convert between TTF, OTF, WOFF, and WOFF2 formats for web or design use.
- 3D QR Code Generator — produce embossed, printable 3D QR codes in STL format.
- Print Control — inspect and fine-tune 3D models before sending them to a printer.
Alongside the tools, our blog covers tutorials, format explainers (GLB vs GLTF, PLY, STL), and practical tips for 3D printing and web-based 3D workflows.
Why Browser-Based?
Modern browsers are extraordinarily capable. Using WebGL, WebAssembly, and the File System Access API, we can run geometry processing that used to require native applications — directly on the user’s device. Two things this unlocks:
- Privacy by design. Your files never leave your computer. There is no upload step, no server-side processing, and no storage of your designs. When you close the tab, the data is gone.
- Zero friction. No install, no sign-up, no platform lock-in. Open a link, drop in a file, download the result.
You can read more about our approach to data handling in our Privacy Policy.
Who We Build For
- 3D printing hobbyists turning logos, fonts, and photos into printable STL files.
- Designers and illustrators who need quick SVG-to-3D conversions for mockups and presentations.
- Game developers generating normal maps, converting models between formats, or optimizing assets.
- Educators and students learning 3D concepts without a licensed CAD package.
- Makers and small businesses producing custom signage, jewelry, keychains, and gifts.
How Vextrude Is Funded
Vextrude is free to use and intends to stay that way. The site is supported by:
- Advertising through Google AdSense, displayed alongside (never inside) the tools so they don’t interfere with the work.
- Optional donations from users who want to help cover hosting and development.
We do not sell user data, and we do not charge for any of the core tools. If that ever changes, it will be announced clearly in advance.
Our Standards
- Accurate geometry. Every mesh we generate is validated for watertightness and normal consistency before export.
- Broad format support. STL, OBJ, GLB, GLTF, PLY, and 3MF on the export side; SVG, PNG, JPG, TTF, OTF on the import side.
- Performance. Tools are optimized with Web Workers and WebAssembly where it matters, so even large files stay responsive.
- Accessibility. Keyboard navigation, ARIA labels, and color contrast are considered throughout the UI.
Community
Vextrude has a growing community of makers sharing work, requesting features, and reporting issues. Join us:
- Discord — real-time help and feature discussion.
- Twitter / X — release announcements and tips.
- Facebook — community showcases.
- Community page — share what you’ve made.
Contact
Questions, feature requests, bug reports, or partnership inquiries — we’d love to hear from you.
Reach out through our contact page or email contact@vextrude.com.
Last updated: April 23, 2026