All Docs
〜
After Effects CEP v1.0.0 14-Day Free Trial Windows

Motion Curves

Professional easing curves, anchor tools, and keyframe management — built for motion designers who demand precision. 30+ curves, live preview, clean expressions.

30+
Easing Curves
9
Anchor Presets
8
Keyframe Tools
AE 2019+
Compatible
$2/mo
Starting from

✨ Features

Motion Curves is a full-featured After Effects CEP extension giving you professional-grade animation controls directly in the panel.

⊙
Anchor Point Tools
9-position grid to instantly move pivot points to any corner, edge, or center — with automatic position compensation so layers don't jump.
◆
Clone Keyframes
Copy selected keyframes with full ease/interpolation data and paste at the current playhead position in one click.
⇄
Reverse & Mirror
Reverse keyframe values in-place, or mirror the entire sequence in time around its midpoint for perfect loop animations.
âˆŋ
30 Easing Curves
Sine, Quad, Cubic, Quart, Quint, Expo, Circ, Back, Elastic, Bounce — all with In / Out / InOut variants. 30 total.
👁
Live Curve Preview
Hover any curve button to see an animated ball travel along the exact easing path before you apply it.
×
Expression Cleanup
Switching curves automatically clears previous expressions. A clean expressions tool removes all at once.
đŸŽ¯
Keyframe Selection
Smart selection tools — select all keyframes on a property, invert selections, or jump to specific keyframes quickly.
⚡
Fast Application
Apply any easing to selected keyframes in a single click. Works across multiple layers and properties simultaneously.

Easing Curve Preview

Sine
Quad
Expo
Back
Elastic

đŸ“Ļ Installation

âš ī¸
Windows only. Mac support is coming soon. Requires After Effects 2019 (16.0) or later with CSXS 7.0+ support.
1
Download & Extract
Download MotionCurves_INSTALLER_v1.0.0.zip and extract it fully. Do not run the installer from inside the ZIP — extract to a folder first.

You should see:
📁 MotionCurves_INSTALLER_v1/
├── INSTALL.bat
├── UNINSTALL.bat
├── README.txt
└── 📁 MotionCurves/
    ├── index.html
    ├── main.js
    ├── host.jsx
    └── CSXS/manifest.xml
2
Run the Installer
Right-click INSTALL.bat → Run as Administrator. The installer will:
  • Copy the extension to %APPDATA%\Adobe\CEP\extensions\MotionCurves
  • Enable unsigned CEP extension support in the Windows registry
  • Confirm success with a completion message
Installing to:
  C:\Users\YourName\AppData\Roaming\Adobe\CEP\extensions\MotionCurves

[INFO] Copying extension files...
[INFO] Enabling unsigned extension support...
============================================
  INSTALLATION COMPLETE!
3
Open in After Effects
Fully close and reopen After Effects after installation. Then navigate to:

Window → Extensions → Motion Curves

The panel will dock into your workspace just like any native AE panel. If it doesn't appear, right-click INSTALL.bat → Run as Administrator and restart AE.

🔑 Activation

Step 01
Click the Badge
In the top-right of the Motion Curves panel, click the 🔑 Activate badge (or ⏱ Trial if already running). The license modal will open.
Step 02
Enter Your Key
Type your license key in the format CVLR-XXXX-XXXX-XXXX. Keys are purchased at covlor.uk. Click Activate.
Step 03
Online Validation
The panel contacts app.covlor.uk to validate your key and machine ID. Requires internet. The result is saved locally — no repeated checks needed.
— OR —
Start Free Trial
Click Free Trial to start a 14-day trial with full access to all features. The countdown shows in the badge. No key required.

License Badge States

✅ Licensed      — Active paid license. Full access, no limits.
⏱ Trial (14d)   — Trial running. Days remaining shown in badge.
⚠ Trial Expired — Trial ended. Purchase a license to continue.
🔑 Activate     — No license detected. Click to activate or start trial.

âˆŋ Easing Curves

Motion Curves includes 30 professional easing curves across 10 families, each available as In, Out, and InOut variants.

Family Variants Best used for
Sine In Out InOut Gentle, smooth wave. Great for subtle UI animations.
Quad In Out InOut Quadratic acceleration. Clean and natural feeling.
Cubic In Out InOut Stronger acceleration than Quad. Popular for slide-ins.
Quart In Out InOut Even stronger. Good for fast-moving elements.
Quint In Out InOut Very aggressive curve. Best for snappy micro-interactions.
Expo In Out InOut Exponential. Dramatic slow-start or fast-end feel.
Circ In Out InOut Circular arc. Creates a mechanical, punchy motion.
Back In Out InOut Overshoots slightly before settling. Adds personality.
Elastic In Out InOut Spring-like oscillation. Great for bouncy UI elements.
Bounce In Out InOut Ball-bounce simulation. Energetic and playful.

⊙ Anchor Point Tools

The 9-position anchor grid lets you instantly move a layer's pivot/anchor point to any of 9 positions — with automatic position compensation so the layer doesn't visually jump.

  • Click any of the 9 grid positions: Top Left, Top Center, Top Right, Middle Left, Center, Middle Right, Bottom Left, Bottom Center, Bottom Right
  • Works on the first selected layer in the active composition
  • Position compensation is on by default — the layer stays exactly where it is visually
  • Hold a modifier key to move anchor without compensation (raw pivot move)

◆ Keyframe Tools

Clone Keyframes

Copy selected keyframes (with easing data intact) and paste them at the current playhead position. Select a property row + keyframes, set playhead, click Clone.

Reverse Keyframes

Flips keyframe values in-place — the first keyframe value becomes the last, and vice versa. Timing stays the same; only values swap.

Mirror in Time

Mirrors the selected keyframes around their midpoint in time, creating a perfect reverse loop. Useful for ping-pong animations.

Clean Expressions

Removes all Motion Curves expressions from selected properties. Use this if you want to switch from expression-based curves (Back/Elastic/Bounce) to standard easing.

â„šī¸
Selection tip: Always select the property row (e.g. Position) in the timeline panel — not just the layer name — and select at least 2 keyframes for Clone, Reverse, and Mirror to work.

🔌 License API Reference

For developers integrating with the Covlor license system. Base URL: https://app.covlor.uk/api/ae/

POST /validate — Activate License

{
  "license_key":    "CVLR-XXXX-XXXX-XXXX",
  "machine_id":     "UNIQUE-MACHINE-ID",
  "plugin_slug":    "motion-curves",
  "plugin_version": "1.0.0"
}

// Success response:
{
  "success": true,
  "status":  "valid",
  "message": "License activated successfully"
}

POST /deactivate — Remove License

{
  "license_key": "CVLR-XXXX-XXXX-XXXX",
  "machine_id":  "UNIQUE-MACHINE-ID"
}

Machine ID Generation (host.jsx)

// Persistent ID stored via app.settings — survives AE restarts
function getMachineId() {
  var id = app.settings.getSetting("MotionCurves", "machine_id", ...);
  if (id && id.length > 8) return id;
  // Generate new random ID
  var newId = Math.random().toString(36).substring(2,10)
            + Math.random().toString(36).substring(2,10)
            + Date.now().toString(36);
  app.settings.saveSetting("MotionCurves", "machine_id", newId, ...);
  return newId;
}

🔧 Troubleshooting

Panel doesn't appear in AE after install
Fully close and reopen After Effects. If still missing, right-click INSTALL.bat → Run as Administrator, then restart AE.
Activation says "Connection error"
Check your internet connection. Ensure app.covlor.uk is not blocked by a firewall or corporate proxy. Contact hello@covlor.uk if the issue persists.
Anchor tools not moving the pivot point
Select a layer first, then click an anchor button. The tool works on the first selected layer. Make sure the composition is active in the timeline panel.
Curve applied but preview looks wrong
Back, Elastic, and Bounce curves use expressions — this is expected. They won't show as standard bezier handles but will render correctly.
Clone / Reverse / Mirror not working
Select the property row (e.g. Position) in the timeline — not just the layer — and select at least 2 keyframes.
Supported After Effects versions
After Effects 2019 (16.0) through 2025+. Requires CSXS 7.0+. Windows only — Mac support coming soon.

đŸ’ŗ Pricing & Billing

🎉
14-day free trial — full premium access, no credit card required. Download and start using immediately.
Monthly
$2/mo
  • All 30 easing curves
  • Anchor point tools
  • Keyframe clone/reverse/mirror
  • Live curve preview
  • Email support
Get Monthly

📞 Support

  • 📧 Email: hello@covlor.uk — we respond within 24 hours
  • 🌐 Website: covlor.uk
  • 🐛 Bug reports: include your AE version, Windows version, and steps to reproduce

Ready to animate with precision? 〜

Start your 14-day free trial — no credit card required, full access to all features.