Bring your code
to the canvas

Import React components from your external codebase for use directly on the Webflow canvas — combining the power of code with the speed of visual development.

Read the docs
Screenshot of an animated 3D carousel.
3D Carousel

Build freely. Build faster.

A composite image showing a Mapbox integration indicator and a store locator design.

Create without limits

Build components with advanced logic, data integrations, and stateful interactivity using your preferred dev tools.

A screenshot of a multi-step form code component.

Use existing components

Tap into available React libraries and share components across sites and apps to reduce repeat work and stay consistent.

A composite image showing the Webflow canvas and a code text editor. Two profile pictures overlay both to represent collaboration between developers and Webflowers.

Supercharge collaboration

Make customization faster and easier for every team member with developer-defined props, slots, and variants.

A screenshot of a website with a "Lookbook" code component in the hero.

Deliver AEO-ready sites

All code components are rendered server-side for speedy loading, smoother experiences, and strong AEO and SEO.

Use all your favorite tools

Tools

Github
VS Code
Cursor

Libraries

Vite
Next.JS
Webpack

UI

Tailwind
MUI
shadcn
Michael Wells
Michael Wells
Managing Director
Sygnal Technology

“Code Components rock! I can drop full React components straight into Webflow and suddenly things like 3D rendering, external APIs, and advanced interactions are all on the table."

Read story

How it works

Developers

Develop in your codebase...

01

Build your way

Maintain control over your source code, versioning, and deployment workflows.

02

Empower your teammates

Define props so designers and marketers can configure component instances in Webflow without touching your code.

03

Import into Webflow

Push component libraries and updates to Webflow seamlessly via CLI or CI with DevLink.

designers & marketers

...configure in Webflow

04

Build visually

Drag and drop code components onto the canvas, adjust with props, slots, and variants, and view changes in real time.

05

Add dynamic content

Connect code component props to your CMS to create, edit, and localize content in-context.

06

Personalize & optimize

Personalize content via props, and add code component instances to A/B tests with Webflow Optimize.

Build standout sites with code components

The power of code. The speed of visual development.

Read the docs
Browse all our dev tools