Video encoding without the cloud markup.

Encode H.264, H.265, and AV1 from the dashboard, API, npm package, URL imports, or S3 workflows. Review the NEU estimate before credits are reserved.

Encoding for product teams, tools, and one-off jobs.

Convertrilo is built around transparent settings and predictable credit usage, whether you are compressing a few files manually or wiring encoding into an application.

Multiple input paths

Upload in the dashboard, import by URL, bring S3 sources, or drive jobs from your own backend with custom output destinations.

Detailed output control

Choose codec, resolution, FPS, bitrate tier, passes, quality mode, and VMAF optimization where it fits.

Estimate before approval

Convertrilo probes duration, calculates NEU, and waits for approval before credits are reserved.

GPU-first workers

Workers use Apple Silicon, NVIDIA, AMD, and Intel paths where available, with CPU fallback when quality or compatibility requires it.

Developer-ready API

Use scoped API keys, idempotency keys, metadata, managed webhooks, and the TypeScript npm package.

Failure-safe credits

Failed or canceled jobs release reserved credits automatically, so you only pay for successful encoding work.

How it works

The flow is built around approval. You see the estimate first, credits are reserved when you start, and successful jobs finalize the actual NEU used.

Add source

Upload a file, import by URL, use S3, or submit through the API.

Choose settings

Pick codec, resolution, FPS, bitrate, passes, quality, and VMAF options.

Review estimate

Convertrilo probes duration and shows the NEU estimate before reserving credits.

Encode

Approve the job, track progress, then download or receive the output in your destination.

Start with a real estimate

Choose your codec, resolution, FPS, bitrate, quality, and optimization settings. Convertrilo shows the NEU estimate before credits are reserved, and failed jobs release reserved credits back to your balance.