v1.6.5 Professional Edition

Design the Undesignable.
Direct G-Code Generation for 3D Printing.

No more STL errors, no more slicer limitations, just pure parametric control. Create impossible geometries that traditional slicers can't handle.

Get Lifetime Access

Prefer to try first? Try free in browser. Desktop app available for Windows, macOS, and Linux.

Profile Shape UI showing the parametric spline editor Stackable Effects UI showing modulator controls

Outcome-Driven Design

Stop fighting your tools. Start designing with parameters that matter.

300+ Printer Profiles

Built-in configuration for major brands. Select your machine and export with safe start/end G-code.

31+ Effect Modules

Stack Ripple, Twist, Noise, Blobs, Contour Waves, and Fractals. Mix and match to discover new surfaces.

Vase & Contour Modes

Switch between Spiral Vase mode (continuous Z) and layered workflows. Discover woven textures.

Professional UI

Fast, clean workflow with efficient panels and clear visual feedback—built for iteration.

Choose your weapon

From visual programming to direct code editing, 3dSynth offers four distinct ways to control your machine.

Learn & resources

Get productive fast. Then go deep: blocks, effects, transforms, and real printing workflows.

Documentation
Getting started, core concepts, effect modules, and export basics.

Open docs

SynthBlocks
A visual programming environment for toolpath logic—loops, math, and control.

Learn SynthBlocks

Changelog
Track what's new and what's improved in the Professional edition.

View updates

Public Roadmap
Track new features, upcoming modules, and project milestones.

View Roadmap

Fair Pricing

Start free in the browser. Upgrade once to unlock the full desktop app and commercial rights.

Free
$0
Browser version for quick experiments
  • Profile spline editor
  • Basic SynthBlocks (limited blocks)
  • Up to 4 modulators stacked
  • 15 free effect types
  • Real-time 3D preview
  • G-code export
  • Save/load presets
Try free in browser

Join the community of early adopters shaping the future of parametric printing.

Questions & answers

Everything you need to know before you start printing.

What is SynthBlocks?
SynthBlocks is a visual programming environment inside 3dSynth. It lets you create custom toolpaths by dragging and connecting blocks—like Scratch for your 3D printer. You can build loops, logic, and math-driven patterns that are impossible with standard slicers.
Do I need coding experience?
Not at all. The standard "Profile Mode" uses sliders and curves—no code required. If you want to use SynthBlocks, it's designed to be visual and intuitive, but it's completely optional.
What printers are supported?
3dSynth includes over 300 built-in profiles for major brands like Bambu Lab, Prusa, Creality, Voron, and Anycubic. It generates standard G-code compatible with almost any FDM/FFF printer.
How is this different from a slicer?
Slicers take a 3D model (STL) and slice it. 3dSynth generates the toolpath directly from math or logic. This gives you control over every single movement, allowing for single-wall prints with perfect surface quality and zero mesh artifacts.
Is the G-code safe?
Yes. The generated G-code includes verified start/end sequences for your specific machine (heating, homing, purging). The built-in 3D preview lets you inspect every travel move before you export.
Can I use prints commercially?
Yes. The Professional license includes full commercial rights. You own everything you generate.

Ready to experiment?

Get the full desktop app for Windows, macOS, and Linux. Or try the free browser version first.