diff --git a/.eslintrc.js b/.eslintrc.js
index 916604aa0f..4a174e3c5f 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -195,6 +195,7 @@ module.exports = {
'examples/aws-presigned-url/*.js',
'examples/bundled/*.js',
'examples/custom-provider/client/*.js',
+ 'examples/transloadit/*.js',
'private/dev/*.js',
'private/release/*.js',
'private/remark-lint-uppy/*.js',
diff --git a/examples/transloadit/README.md b/examples/transloadit/README.md
new file mode 100644
index 0000000000..3a59487429
--- /dev/null
+++ b/examples/transloadit/README.md
@@ -0,0 +1,21 @@
+# Transloadit example
+
+This example shows how to make advantage of Uppy API to upload files to
+[Transloadit](https://transloadit.com/).
+
+## Run it
+
+To run this example, make sure you've correctly installed the **repository root**:
+
+```sh
+corepack yarn
+corepack yarn build
+```
+
+That will also install the dependencies for this example.
+
+Then, again in the **repository root**, start this example by doing:
+
+```sh
+corepack yarn workflow @uppy-example/transloadit start
+```
diff --git a/examples/transloadit/index.html b/examples/transloadit/index.html
new file mode 100644
index 0000000000..acd41ed5da
--- /dev/null
+++ b/examples/transloadit/index.html
@@ -0,0 +1,128 @@
+
+
+
+
+
+ Transloadit playground
+
+
+
+
+
Robodog playground
+
+ This page contains small examples for every API offered by the Robodog library. Please see the Github repository for the source code.
+
+
+
robodog.form()
+
+
+ The form API allows you to easily send files through Transloadit's encoding backend. When the user submits the form, any files are uploaded to Transloadit. The form data is then sent to your own backend, with additional data about the Transloadit Assemblies that were started.
+
+
+
+
+
robodog.form() with dashboard
+
+
+ You can also use the Dashboard UI inside a plain old HTML form by specifying a dashboard: '.target-css-selector' option.
+
+
+
+
+
robodog.dashboard()
+
+
+ The robodog.dashboard API allows you to embed a Dashboard at any location. Users can continuously upload files through this UI, so please make sure this fits your use case!
+
+
+
+
+
robodog.pick()
+
+
+ This API is a one-shot upload UI using a modal overlay. Call the function and receive a Promise with upload results ✌️
+
+
+
+
+
+
robodog.upload()
+
+ An <input type=file> backed by robodog.upload:
+
+