Dotez les agents IA et les équipes d’une infrastructure de fichiers.
Téléversez, transformez, analysez et livrez des fichiers sans construire vous-même l’infrastructure.
Ce que Transloadit fait de vos fichiers
Laissez-nous gérer ce que vos clients envoient
Tout ce qui arrive dans votre formulaire de téléversement :
images, vidéo, audio, documents et plus encore.
Utilisé en toute confiance depuis 2009 par
les plateformes les plus ambitieuses au monde.
Chaque fichier pris en charge, du téléversement à la diffusion.
Les téléversements de vos clients, traités de manière fiable et à grande échelle : encodage, modération, stockage et diffusion — le tout dans des Templates sécurisés, sans pipeline à maintenir de votre côté.
Des téléversements qui résistent aux mauvaises connexions
Téléversements reprenables grâce au protocole tus, nouvelles tentatives automatiques en cas de panne réseau et traitement côté serveur – aucune infrastructure à gérer.
Glissez-déposez vos fichiers ici
Retraitez toute votre bibliothèque quand les exigences changent
Exécutez un Template réutilisable sur les fichiers déjà présents dans votre stockage pour traiter une médiathèque entière par lots gérables.





















De nouvelles tailles et de nouveaux formats sans redéploiement
Ajoutez des paramètres aux URL de vos fichiers pour appliquer et superposer des effets, puis mettez en cache et diffusez chaque rendu dans le monde entier via Smart CDN.

Chargement de l’aperçu…
my-app.tlcdn.com/preview/sunflower.jpg?w=550&h=360&f=webp&r=fillcropUn seul envoi en entrée, tout ce dont votre produit a besoin en sortie.
Laissez notre assistant IA rédiger un seul Template pour tout ce que vos clients téléversent : vidéos, images, audio ou documents. Chaque fichier est dirigé vers les Steps qui lui conviennent, un seul appel d’API les exécute en parallèle, et nous notifions vos serveurs à mesure que les résultats arrivent.
Miniatures
/video/thumbs





Transcoder
/video/encode
mp41080p48 MB
webm1080p42 MB
mp4720p26 MBSous-titres
/speech/transcribe
- 00:01Alors, le trimestre dernier
- 00:04nous avons progressé de 40 %
- 00:08en avance sur nos prévisions
- 00:12dans toutes les régions
Réussissez les revues de sécurité que vous soumettent vos clients grands comptes
Ciblez les États-Unis, l’Europe ou l’Asie-Pacifique pour la résidence des données, ou utilisez notre point de terminaison global pour acheminer géographiquement chaque Assembly vers la plus proche des trois régions.
Trois régions. À vous de choisir le routage.
Fixez le traitement dans une seule région pour la résidence des données, ou faites acheminer automatiquement les téléversements et les requêtes vers la région la plus proche.
États-Unis
Virginieus-east-1Europe
Irlandeeu-west-1Asie-Pacifique
Singapourap-southeast-1
Une disponibilité sur laquelle vous pouvez compter.
La disponibilité à laquelle nous nous engageons dans notre SLA. Notre page de statut publique en présente l’historique.
Utilisez votre propre stockage
Conservez les originaux et les résultats dans un stockage que vous contrôlez. Nous importons, traitons et exportons uniquement ce que vous choisissez.
Normes et contrôles de sécurité.
Notre programme de sécurité comprend la certification ISO 27001, une attestation SOC 2 Type II et des contrôles pour le traitement de vos fichiers.
RGPD
HIPAA
AES-256
SOC 2 Type II
ISO 27001
Les charges de travail soumises à la HIPAA nécessitent un Business Associate Agreement.
Votre premier flux de travail
Du premier flux de travail à la mise en production en quelques heures, et non en quelques semaines
Décrivez le flux de travail dont ont besoin les fichiers téléversés par vos clients. Vous obtiendrez un Template réutilisable, votre propre stockage connecté et du code d’intégration prêt pour la production — sans construire le pipeline vous-même.
Laissez l’IA créer votre Template
Décrivez le flux de travail de vos fichiers. L’IA rédige un Template réutilisable que vous pourrez relire et affiner.
S’adapte à la pile technique que vous utilisez déjà
Utilisez Uppy, notre outil de téléversement open source populaire, ou choisissez l’un de nos nombreux SDK backend.
Outil de téléversement de fichiers Uppy
Uppy est l’outil de téléversement de fichiers open source créé et maintenu par Transloadit. Nous l’avons initialement conçu pour résoudre des problèmes de téléversement dans le navigateur signalés par les clients de Transloadit, puis nous l’avons publié sous licence MIT pour que tout le monde puisse l’utiliser. Uppy fonctionne avec de nombreux backends de téléversement ; avec Transloadit, c’est l’outil officiel de téléversement pour navigateur, qui offre une prise en charge native des téléversements avec reprise, des sources distantes et de la progression des Assemblies.
import React, { useState } from 'react'import { Uppy } from '@uppy/core'import { UppyContextProvider, Dropzone, FilesList, UploadButton,} from '@uppy/react'function Component () { const [uppy] = useState(() => new Uppy()) return ( <UppyContextProvider value={uppy}> <Dropzone /> <FilesList /> <UploadButton /> </UppyContextProvider> )}Apple et Android
SDK natifs pour iOS, macOS et Android, avec des téléversements reprenables reposant sur tus.
import Foundation#if canImport(TransloaditKit)import TransloaditKit#elseimport Transloadit#endif// TransloaditKit 3.5.0. Supply your app’s authenticated signing integration.// Its backend must authorize params, expiry, processing and destination policy,// then sign the exact original UTF-8 bytes. Do not reserialize them.// The signing completion is nonescaping: call it synchronously exactly once// before the signature generator returns, including denial and timeout.// Use synchronous transport with a finite timeout, off the main thread.// The SDK fixes a 24-hour expiry; use backend creation if policy requires less.// Retain the returned client for the operation’s lifetime.// Signing guide: https://transloadit.com/docs/sdks/transloaditkit/#user-content-transloaditkit-usagefunc uploadImages( files: [URL], signatureGenerator: @escaping SignatureGenerator, configuration: URLSessionConfiguration = .default, completion: @escaping (Result<Assembly, TransloaditError>) -> Void, statusChanged: @escaping (Result<AssemblyStatus, TransloaditError>) -> Void) -> Transloadit { let client = Transloadit( apiKey: "YOUR_TRANSLOADIT_KEY", sessionConfiguration: configuration, signatureGenerator: signatureGenerator ) let resize = Step(name: "resize", robot: "/image/resize", options: [ "width": 200, "height": 100, "resize_strategy": "fit", "result": true ]) client.createAssembly(steps: [resize], andUpload: files, completion: completion) .pollAssemblyStatus(completion: statusChanged) return client}SDK côté serveur
Intégrez le traitement de fichiers à votre backend en quelques lignes de code.
import Transloadit from 'transloadit'const client = new Transloadit({ authKey: 'YOUR_AUTH_KEY', authSecret: 'YOUR_AUTH_SECRET',})const result = await client.createAssembly({ files: { file: './video.mp4' }, params: { template_id: 'YOUR_TEMPLATE_ID', },})Éprouvé à grande échelle
Les développeurs adorent Transloadit
Les équipes d’ingénierie nous confient les téléversements de leurs clients, afin de consacrer leur temps au produit plutôt qu’au pipeline de fichiers.
“Having a solution for both uploading and transcoding has been a godsend for the current scale that we are at five years after first choosing Transloadit.”
92 %
Les clients recommandent Transloadit
224 PB
Pétaoctets traités
135
Pays représentés
Conçu pour votre secteur
- Construction (English)
- E-commerce (English)
- E-learning (English)
- Événements (English)
- Finance (English)
- Immobilier (English)
- Jeux vidéo (English)
- Juridique (English)
- Logiciels (English)
- Marketing (English)
- Médias (English)
- Organisations à but non lucratif (English)
- Réseaux sociaux (English)
- Santé (English)
- Secteur public (English)
- Sports (English)
- Voyage (English)
Questions fréquentes
Que fait Transloadit pour ma plateforme ?
Il prend en charge les fichiers que vos clients téléversent et gère tout ce qui suit : leur réception, leur traitement — encodage vidéo, redimensionnement d’images, conversion de documents, exécution de tâches d’IA — puis le stockage et la livraison des résultats. Une seule API couvre tout cela, pour que votre équipe livre des fonctionnalités au lieu de maintenir un pipeline de fichiers. Découvrez ce que nous pouvons faire.
Comment mes clients téléversent-ils des fichiers ?
Intégrez Uppy (English), l’outil de téléversement de fichiers open source que nous maintenons, dans votre application, ou envoyez des fichiers via l’un de nos SDK (English). Les téléversements peuvent être repris : après une coupure de connexion, le transfert reprend là où il s’était arrêté au lieu de recommencer depuis le début. Les fichiers déjà présents dans un stockage cloud, sur un serveur ou derrière une URL peuvent plutôt être importés.
Quels types de fichiers Transloadit peut-il traiter ?
Images, vidéo, audio, documents et archives, dans des centaines de formats et de codecs. Chaque Step ignore les fichiers qu’il ne peut pas traiter : un seul Template peut ainsi redimensionner les images d’un téléversement, encoder ses vidéos et simplement stocker tout le reste. Consultez les formats pris en charge (English).
Y a-t-il une limite de taille de fichier ?
Le plafond dépend de votre forfait ; consultez la taille de fichier maximale pour chaque forfait (English). Vous pouvez aussi définir vous-même une limite plus basse, afin que vos clients ne puissent pas envoyer plus que ce que votre produit prévoit. Contactez-nous si vous avez besoin d’aller au-delà.
Vos clients peuvent-ils téléverser des dossiers entiers ?
Oui. Uppy (English) peut permettre aux utilisateurs de sélectionner des dossiers ainsi que des fichiers individuels, et nos Robots d’importation peuvent importer un dossier entier depuis un stockage cloud comme Amazon S3 ou Dropbox en un seul Step.
Comment sécuriser mes envois de fichiers ?
Conservez vos instructions de traitement dans un Template (English), que nous stockons de manière chiffrée, et exigez la Signature Authentication (English) pour les requêtes utilisant votre Auth Key. Votre backend doit authentifier vos clients et autoriser leurs téléversements avant de signer les requêtes. Les signatures empêchent toute modification des paramètres signés. En savoir plus sur notre sécurité et notre conformité (English).
Que créent les équipes avec Transloadit ?
Tout produit dont les fichiers des clients font partie intégrante : plateformes de formation qui transcodent des vidéos de cours, places de marché qui préparent des photos de produits, applications sociales qui filtrent ce que les gens publient, et flux documentaires qui extraient le texte des numérisations. Parcourez les solutions par secteur (English).
Comment démarrer ?
Créez un compte gratuit ; aucune carte bancaire requise. Le forfait Community inclut 5 GB par mois et reste gratuit. Décrivez votre flux de travail et notre assistant IA rédige le Template ; testez-le sur un fichier d’exemple dans le navigateur, puis connectez-le à votre application avec Uppy ou un SDK.










