v1.6.4 Professional Edition

Generate G-code directly.
Parametric or with Visual Logic.

A professional toolpath synthesizer for creative 3D printing. Design with parametric splines or program custom logic visually with SynthBlocks. Skip the slicer entirely.

Buy on Gumroad

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

Profile Shape UI Stackable Effects UI

What makes it different?

3dSynth bypasses traditional mesh-based workflows entirely. Your printer receives instructions generated directly from parameters you control.

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.

Four ways to create

Choose your workflow. Parametric splines, visual blocks, direct G-code editing, or ready-made models.

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

Community & inspiration
Follow real prints, experiments, and new releases.

Instagram

Simple pricing

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

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

Checkout is handled by Gumroad. Professional is a lifetime access purchase and includes commercial use.

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.