Code Evaluation

Our code evaluation service allows you to create dynamic Assembly Instructions that will behave depending on your self defined conditions.

For example, you can use JavaScript expressions like

${file.meta.svgWidth || file.meta.width}

to add fallback values to meta fields, or use JavaScript's standard library as in

${Math.random() <= 0.1}

to process only 10% of files a certain way.

For more, see the Dynamic Evaluation topic.

Robots

At Transloadit, we call our features Robots because you can make them work together to create encoding pipelines unique to your use case.

Live demos

See our features in action through live demos and code samples, right here on our website:

Uppy
20% off any plan for the Uppy community
Use the UPPY20 code when upgrading.
Sign up
tus
20% off any plan for the tus community
Use the TUS20 code when upgrading.
Sign up
Product Hunt
20% off any plan for Product Hunters
Use the PRH20 code when upgrading.
Sign up