Graph and value curve timing
Tune the feel of a move with graph and value curves, then keep the keyframes and timing editable as the design changes.
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.
Graph editor
Why CurveLab exists
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.
Open the project. Find the comp. Tweak keyframes. Preview. Wait. Export. Repeat.
Describe the motion. Tune the graph. Attach the trigger. Ship the export.
Not price. Not feature count. The real competitor is time-to-motion.
Robust motion authoring should still feel fast enough to explore.
Product demo
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.
Tune the feel of a move with graph and value curves, then keep the keyframes and timing editable as the design changes.
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.
Bring in implemented web and HTML workflows so interface pieces can become animatable layers without rebuilding everything on a blank canvas.
SVG Explode
Drop in an SVG, split it into workable parts, animate the pieces, then roll the result back into a portable asset.
Animate type with timeline-friendly controls, timing edits, and curve adjustments instead of hand-staggering every text layer.
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
CurveLab brings stage, layers, timeline, curves, path editing, import, triggers, and handoff into one motion workspace built for faster animation decisions.
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
Work from a proper stage with layers, workspace panels, and inspector controls that keep scene setup, timing, and refinement in the same place.
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.
Edit paths directly with anchors, vertices, and curve handles, then keyframe trim paths and shape changes without leaving the motion workspace.
Describe the edit you want, then let CurveLab turn that intent into structured, validated timeline changes you can still adjust by hand.
Animate text with controls built for motion decisions, from per-layer timing to type-driven movement that remains editable in the timeline.
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.
Why CurveLab
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.
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.
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.
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.
The project format is shared across browser and desktop, so work can move between sessions without becoming trapped in a one-off demo.
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
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.
Export-first architecture
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.
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.
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.
Platform
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
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.
For testing the timeline, value graph, sample project, and limited AI-assisted motion workflows.
Try Demo ModeMonthly Pro is $12/month for creators shipping animation work every week across the browser and desktop workflow.
Lifetime is $79 one-time for agencies, power users, and anyone who wants the launch deal forever.
Creator proof
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.
I can get the curve, trigger, and export into a build before the old workflow would have finished opening.
It gives me a full motion workspace when I need speed without turning every change into a production pass.
Launch endorsement slot reserved for a motion educator, studio lead, or workflow-focused influencer.
FAQ
CurveLab is intentionally focused. The goal is faster motion creation, faster iteration, and faster shipping across the places you already work.
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.
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.
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.
No. Demo Mode includes a sample project and prompt testing so editors, developers, and creators can work from intent first, then refine visually.
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.
Yes. Demo Mode is free and built for testing the timeline, value graph, sample project, and limited AI command workflows before upgrading.
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
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.