ToolHop.

ADVERT

🧭 Motion Path Generator

Define bezier control points, visualize the curve, and export production-ready CSS offset-path animations with configurable timing, iterations, and offset-rotate.

Bezier Path

Adjust the move point and cubic control handles to sculpt the motion curve.

Starting point

Segment 1

Control 1

Control 2

End point

Segment 2

Control 1

Control 2

End point

Animation

Configure how the element travels along the generated path.

Live preview

See the CSS offset-path animation in action and pause to scrub the offset-distance.

●
0%

CSS output

Copy the generated offset-path animation into your project.

/* Motion Path generated with ToolHop */
.motion-stage {
  position: relative;
  width: 420px;
  height: 280px;
}
.motion-target {
  position: absolute;
  top: 0;
  left: 0;
  offset-path: path("M 12% 78% C 28% 18%, 62% 12%, 80% 72% C 88% 98%, 52% 88%, 40% 30%");
  offset-rotate: auto;
  animation: follow-motion 6s ease-in-out 0s infinite alternate both;
}
@keyframes follow-motion {
  from {
    offset-distance: 0%;
  }
  to {
    offset-distance: 100%;
  }
}

ADVERT

ADVERT

Motion Path Generator – Build CSS offset-path Bezier Animations