Choose another upload method
Upload your work

Upload manually

Choose your .motion file, upload a demo and fill in the details yourself. Without a package, start with a private demo draft.

Upload the complete template and full demo; there is no need to cut it to 10 seconds. Short card previews are generated separately. Enter the actual duration and observe file-size limits.

  1. Prepare your .motion package and demo
  2. Upload the package and complete details and previews
  3. Check the result and submit for review before publication

No .motion yet? Read the packaging guide →

Upload a .motion package

Maximum package size: 384 MB

Sign in to upload your work.

Sign in / Sign up

What the platform checks

Package structure & Paths

Root motion.json, relative paths, and no dependency folders, caches, or symlinks

Parameter contract

params.schema.json declares replaceable text, colors, and assets

Integrity

Every file matches its SHA256 in integrity.json

Personal information & Credentials

Phone numbers, national ID numbers, local paths, API keys, and private keys

Authoring tool

ai.authoring records creation; record packaging separately