Web app, macOS, Windows planned

Make anything move fast.

A motion engine for the AI era.

CurveLab gives creators, editors, motion designers, and developers a robust timeline, curve editor, trigger system, and export workflow built to move at the speed of iteration.

curvelab.app/project/hero-motion

Graph editor

Hero card entrance

EaseSpringHold
Iteration
4.2s
Trigger
scroll.enter
Handoff
web embed
Stage, layers, and timeline
Graph and value curve control
HTML and SVG import workflows
Web handoff and rendered media

Why CurveLab exists

Animation work has too much startup cost.

Traditional desktop animation tools are powerful, but the workflow can slow down the moment you want to test a motion idea, adjust a curve, compare a trigger, or export the easing your interface actually needs.

The old way

Open the project. Find the comp. Tweak keyframes. Preview. Wait. Export. Repeat.

The CurveLab way

Describe the motion. Tune the graph. Attach the trigger. Ship the export.

The real competitor

Not price. Not feature count. The real competitor is time-to-motion.

The promise

Robust motion authoring should still feel fast enough to explore.

Product demo

See the motion features in action.

These demos map to the parts of CurveLab users touch most: timeline timing, AI-assisted edits, HTML and SVG import, text controls, triggers, and production handoff.

Graph and value curve timing

01
StartCurveSettle

Tune the feel of a move with graph and value curves, then keep the keyframes and timing editable as the design changes.

AI-assisted motion edits

02

Describe the motion you want to create...

Describe the move in plain language and let CurveLab apply structured, validated edits to the same layers, curves, and keyframes you can still adjust manually.

HTML and web import

03
<button class="import">
Import
</button>
Import

Bring in implemented web and HTML workflows so interface pieces can become animatable layers without rebuilding everything on a blank canvas.

SVG import and explode

04

SVG Explode

Drop in an SVG, split it into workable parts, animate the pieces, then roll the result back into a portable asset.

Text animation controls

05
Move
MOVE

Animate type with timeline-friendly controls, timing edits, and curve adjustments instead of hand-staggering every text layer.

Triggers and handoff

06
Hover
Click
Success
HandoffEmbed · HTML · Media

Map hover, click, submit, and success states to motion, then hand off web embeds, HTML demos, or rendered media where supported.

Designed around animation principles

The controls match the motion decisions.

CurveLab brings stage, layers, timeline, curves, path editing, import, triggers, and handoff into one motion workspace built for faster animation decisions.

Real timeline and keyframes

Author layer and property motion on a real timeline, then tune the timing with graph and value curves instead of treating easing as a final polish pass.

Value Graph Export

Exported CurveLab project data

JSON
VALUEEASE.INOUT
  • Layer and property tracks
  • Keyframe timing control
  • Graph and value curve editing

Stage, layers, and inspector

Work from a proper stage with layers, workspace panels, and inspector controls that keep scene setup, timing, and refinement in the same place.

  • Stage and layer workspace
  • Inspector and workspace panels
  • Basic, Web, Animate, and saved layouts

Same project, browser to desktop

Use CurveLab in the browser or the Mac desktop app with the same project format, so the motion work stays portable as your session changes.

  • Shared project format
  • Browser and Mac workflows
  • Windows desktop app planned

Direct path and shape editing

Edit paths directly with anchors, vertices, and curve handles, then keyframe trim paths and shape changes without leaving the motion workspace.

  • Anchor and vertex editing
  • Direct path and shape controls
  • Trim path keyframing

AI-assisted motion commands

Describe the edit you want, then let CurveLab turn that intent into structured, validated timeline changes you can still adjust by hand.

  • Structured command workflow
  • Edits real layers and keyframes
  • Manual control after generation

Text animation controls

Animate text with controls built for motion decisions, from per-layer timing to type-driven movement that remains editable in the timeline.

  • Text layer animation
  • Timing and curve control
  • Editable motion results

Imports, triggers, and handoff

Bring in implemented HTML and SVG workflows, connect motion triggers and states, then hand off web embeds, HTML demos, project data, or rendered media where supported.

  • HTML/web and SVG workflows
  • Motion triggers and states
  • Web embed, handoff, and rendered media

Why CurveLab

Built for motion work that has to leave the canvas.

CurveLab is not a runtime you adopt or a desktop workflow with a chatbot attached. It is a browser-native motion environment where AI, curves, imports, triggers, and handoff all work on the same editable project format.

Browser-native by default

Open a URL and start working with a real stage, layers, timeline, and graph controls. The Mac desktop app uses the same project format when you want a dedicated workspace.

Handoff without runtime lock-in

CurveLab is built around production handoff: web embeds, HTML demos, project data, and rendered media where supported, instead of forcing every team into one player model.

Start from real web assets

Implemented HTML/web import and SVG import/explode workflows help you begin from actual interface pieces and vector artwork instead of redrawing everything from scratch.

Portable project data

The project format is shared across browser and desktop, so work can move between sessions without becoming trapped in a one-off demo.

AI assistance with editable results

AI-assisted edits run through structured commands and land back on the same layers, keyframes, curves, and triggers you can inspect and refine manually.

Comparison

Full motion authoring. Faster by design.

CurveLab is a robust motion workspace for layer timelines, keyframes, value curves, path editing, text controls, triggers, AI-assisted commands, web handoff, and rendered media. Full desktop suites still matter for deep compositing and finishing; CurveLab makes the animation-authoring loop move faster.

Workflow
CurveLab
Desktop suites
Runtime tools
Real timeline and keyframes
Graph/value curve timing control
Structured AI motion edits
HTML and SVG import workflows
Web embed and rendered media handoff
Deep compositing environment

Export-first architecture

Ship the motion, not the player.

Runtime-first tools are powerful when you want the final product to depend on their renderer. CurveLab is built for teams that want a faster authoring surface, then clean exports for developers, editors, and motion teams.

Runtime-first workflow

The animation is authored for a specific player or engine. That can be useful, but it often means the shipped product has to carry that runtime and adapt around its model.

  • Player dependency at runtime
  • Developer work shaped by the tool
  • Harder to move between stacks

CurveLab export-first workflow

CurveLab is the place where the motion is designed, tuned, and approved. The shipped result can become a web embed, HTML demo, production handoff, project data, or rendered media where supported.

  • Web embed and HTML demo workflows
  • Developer handoff and project data
  • Rendered media where supported

Platform

Start in the browser. Finish on the desktop.

Use CurveLab at curvelab.app when you want instant access. Sign into the macOS desktop app when a project needs local assets, longer sessions, or a dedicated workspace. A Windows desktop app is planned.

Launch pricing

Pick the amount of speed you need.

Demo Mode is open for exploration. Pro is for ongoing motion work. Lifetime is the launch-window option for serious creators who already know they want CurveLab in the toolkit.

Demo Mode

FreeStart without a card

For testing the timeline, value graph, sample project, and limited AI-assisted motion workflows.

Try Demo Mode
  • Timeline and value graph sandbox
  • Sample project included
  • Limited AI command testing
  • Limited handoff/export testing
Most flexible

CurveLab Pro Monthly

$12per month

Monthly Pro is $12/month for creators shipping animation work every week across the browser and desktop workflow.

  • Project save and supported exports
  • Save unlimited projects
  • AI-assisted command workflows
  • Motion triggers and interactive states
  • Mac desktop app login
  • Future updates while active

CurveLab Lifetime License

$79one-time

Lifetime is $79 one-time for agencies, power users, and anyone who wants the launch deal forever.

  • Full access forever
  • No recurring payments
  • Browser and Mac desktop access
  • Windows desktop app when available
  • Great for agency toolkits
  • Launch pricing

Creator proof

Built for the people who feel motion friction every day.

CurveLab is launching with creators, editors, motion designers, and developers in mind. These placements are ready for beta quotes, launch partners, and creator endorsements as the product rolls out.

It gets me into serious motion decisions faster without making the project feel limited.
Beta motion designer
I can get the curve, trigger, and export into a build before the old workflow would have finished opening.
Creative developer
It gives me a full motion workspace when I need speed without turning every change into a production pass.
Video editor
Launch endorsement slot reserved for a motion educator, studio lead, or workflow-focused influencer.
Future creator placement

FAQ

Questions before you make it move.

CurveLab is intentionally focused. The goal is faster motion creation, faster iteration, and faster shipping across the places you already work.

Why not just use a desktop animation app?

CurveLab is a full motion authoring workspace for stages, layers, timelines, graph/value curves, direct path editing, triggers, AI-assisted commands, web handoff, and rendered media. Full desktop suites still have their place for deep compositing and finishing; CurveLab is built to make the motion authoring loop faster.

Is CurveLab a replacement for runtime-first animation tools?

No. Runtime-first tools are great when you want to build and ship inside their player. CurveLab is export-first: create the motion, then hand developers web embeds, HTML demos, project data, or rendered media that fit the stack they already own.

What does export-first mean?

Export-first means CurveLab does not require your product to adopt a proprietary player just to use the animation. The project stays editable in CurveLab, while the shipped result can become a web embed, HTML demo, production handoff, or rendered media where supported.

Do I need design experience?

No. Demo Mode includes a sample project and prompt testing so editors, developers, and creators can work from intent first, then refine visually.

Can I use CurveLab on Mac and Windows?

CurveLab runs in the browser and has a Mac desktop app for dedicated local sessions. A Windows desktop app is planned, so the website keeps Windows in the platform story without treating it as available today.

Is there a free version?

Yes. Demo Mode is free and built for testing the timeline, value graph, sample project, and limited AI command workflows before upgrading.

How does Lifetime work?

Lifetime is a one-time launch license for full access forever with no recurring payment. It is designed for power users, studios, and agencies that want CurveLab in their permanent toolkit.

Launch close

Serious motion work should not start slow.

CurveLab gives modern creators a faster way to prompt, edit, trigger, and export animation so the next motion pass can happen while the idea is still fresh.