Free resources · no email, no catch

Motion, on the house.Presets, springs & sounds.

46 text presets, 16 spring expressions and 40 sound effects for After Effects. The same ones behind every Coherent video. Use them in client work, keep them forever.

Free for commercial use · After Effects 2020 and newer · No sign-up

What's inside

Three packs.
Zero invoices.

Everything is built for real projects: expression-driven, retimable, tuned by ear and by eye.

46Text presets

One-click text animations in a dockable panel. In, out and loop, with live sliders for stagger, duration and bounce.

29 In9 Out8 Loop
Download · 27 KB
16Motion expressions

Springs that turn keyframes into targets, overshoot, squash and stretch, bounce drops, loops, typewriters and counters.

SpringsPhysicsText
Copy them below
40Sound effects

Glassy pings, airy whooshes, tactile thocks, bubbles and paper, synthesized from scratch. WAV, 48 kHz, 24-bit.

GlassAirTactile
Download · 3.0 MB
The whole kit, one zip.Panel, expressions, sounds, read me and license · 3.0 MB
Download everything
Playground

Type anything.
Watch it move.

These previews run the presets' own After Effects expressions, so what you see here is what you get in your comp.

Coherent
Text presets

46 presets.
All of them free.

Click one to open it in the playground. Type in the playground and every card uses your text.

Motion expressions

Springs that
feel right.

Set a duration and a bounce, like iOS. Our house spring is 0.41 s with 0.37 bounce, measured from a reference animation we love.

stiffness 235 · damping 19

Coherent Spring

Our house spring, measured from a reference UI animation: a confident move with one soft overshoot. Keyframes become targets.

// Coherent Spring — Coherent Motion Expressions · getcoherent.app/resources
// Keyframes become targets: at each keyframe the property springs to the new value (lively, one soft overshoot).
// Tip: set your keyframes to Hold (Ctrl/Cmd+Alt+H): the spring draws every in-between.
var duration = 0.41; // seconds, how long the move feels
var bounce = 0.37;   // 0 = no overshoot · 0.3 = lively · 0.6 = jelly
function sp(t) {
  if (t <= 0) return 0;
  var w = 2 * Math.PI / duration, z = 1 - bounce;
  if (z > 0.999) return 1 - (1 + w * t) * Math.exp(-w * t);
  var wd = w * Math.sqrt(1 - z * z);
  return 1 - Math.exp(-z * w * t) * (Math.cos(wd * t) + z * w / wd * Math.sin(wd * t));
}
var out = value;
if (numKeys > 1) {
  out = key(1).value;
  for (var k = 2; k <= numKeys; k++) {
    if (time < key(k).time) break;
    out = add(out, mul(sub(key(k).value, key(k - 1).value), sp(time - key(k).time)));
  }
}
out
Sound effects

40 sounds,
made from scratch.

Every sound is synthesized in code, not sampled, so they're clean, royalty-free and all yours. Click to listen.

Install

Ready in
one minute.

1

Copy the panel

Unzip, then copy Coherent Text Presets.jsx into After Effects' ScriptUI Panels folder.

macOSApplications / Adobe After Effects / Scripts / ScriptUI PanelsWindowsProgram Files / Adobe / After Effects / Support Files / Scripts / ScriptUI Panels
2

Open it from Window

Restart After Effects and open Window › Coherent Text Presets.jsx. Dock it next to your Effects panel.

3

Select text, click a preset

Slide the layer to retime it. Tweak the CT sliders in Effect Controls. That's the whole workflow.

Text presets (45)Expressions (16)Soft Rise · InSpring Pop · InDecode · InApplyRemoveShowcase
Questions

The fine print,
which is short.

Is it really free?

Yes. Use the presets, expressions and sounds in personal and commercial work, client projects included. No attribution needed. The only rule: don't resell or re-upload the kit itself.

Which After Effects versions does it work with?

After Effects 2020 (17.0) and newer, with either expression engine. The panel adds plain text animators and sliders, so nothing breaks when you hand a project to someone who doesn't have the kit.

Do I need to sign up?

No. Every download on this page is a direct link. No email, no account.

How do I change the look of a preset?

Open the layer's Text > Animators: each preset is a normal animator holding a pose (position, scale, blur…). Change those numbers. The CT sliders in Effect Controls set stagger, duration and bounce.

Why are you giving this away?

We build Coherent, which turns your product into short videos with the same springs and sounds. We'd rather earn your trust with something useful today than with a sales pitch.

Will there be more?

Yes. Shape transitions and a second sound pack are next. Create an account to explore the current library.

Like these?
We make whole videos.

Coherent turns your product into short videos with the same springs, type and sound, ready for Reels, TikTok and Shorts.