Connecting to your upload workspace…
Firebase · liveWaiting for first sync
● Source video intake

Turn one video into your next campaign.

Upload or import a source, choose your creative defaults, and follow every step as Vexora builds your strongest short-form moments.

Ready for your next source

Upload a long-form video

Files are stored under your authenticated workspace. A Firestore project record is created first, then updated throughout the resumable upload and processing handoff.

Current planLoading
Maximum fileChecking limit
Last uploadNone yet
0Total uploads
0Active projects
0Completed projects
0 MBTracked source storage

New source video

Upload a file or import a YouTube video you own or have permission to reuse.

Choose a source

Drop a video here

Choose one source video from your device. Vexora validates its type and workspace size limit before uploading anything.

MP4 · MOV · WEBM · M4V
Selected videoReading file details…
Preparing…0%

Import from YouTube

Paste a public YouTube video or Shorts URL. Vexora securely copies the source into your workspace, then starts the same AI clip pipeline.

Use content you own. URL import is limited to YouTube videos that are public and reusable by your account. Private, live, age-restricted, or protected videos may require a file upload instead.

Clip style & defaults

Branding and quality settings copied into every project.

Firestore synced
All styles use tighter caption groups and safe margins.
Shown subtly in the top-left of finished clips.

Processing handoff

What happens after you press upload.

1Validate the selected source
2Create the Firestore upload project
3Transfer to Firebase Storage
4Queue the processing backend
5Source project is ready for clip generation

Recent upload projects

Live Firestore records for source videos in this workspace.

View generated clips
Syncing recent uploads…