Potencia a los agentes de IA y a los equipos con infraestructura de archivos.
Sube, transforma, analiza y entrega archivos sin necesidad de crear tu propia infraestructura.
Qué hace Transloadit con tus archivos
Deja que nosotros nos encarguemos de lo que suben tus clientes
Cualquier cosa que llegue a tu formulario de subida:
imágenes, video, audio, documentos y más.
De confianza desde 2009 para
las plataformas más ambiciosas del mundo.
Cada archivo que envían tus clientes, gestionado desde su llegada hasta la entrega.
Las subidas de tus clientes, procesadas de forma confiable y a escala: encoding, moderación, almacenamiento y entrega, todo dentro de Templates seguros, sin ningún pipeline que tengas que mantener.
Subidas que sobreviven a conexiones inestables
Subidas reanudables con el protocolo tus, reintentos automáticos ante fallas de red y procesamiento del lado del servidor, sin infraestructura que gestionar.
Arrastra y suelta tus archivos aquí
Reprocesa toda tu biblioteca cuando cambien los requisitos
Ejecuta un Template reutilizable sobre archivos que ya están en tu almacenamiento, procesando toda una biblioteca de contenido multimedia en lotes manejables.





















Nuevos tamaños y formatos sin necesidad de un nuevo despliegue
Agrega parámetros a las URL de tus archivos para aplicar y combinar efectos, y luego almacena en caché y entrega cada variante a nivel global mediante Smart CDN.

Cargando vista previa…
my-app.tlcdn.com/preview/sunflower.jpg?w=550&h=360&f=webp&r=fillcropUna subida, todo lo que tu producto necesita.
Deja que nuestro asistente de IA escriba un Template para todo lo que suben tus clientes: video, imágenes, audio o documentos. Cada archivo va a los Steps que le corresponden, una llamada a la API los ejecuta en paralelo y avisamos a tus servidores en cuanto llegan los resultados.
Miniaturas
/video/thumbs6 fotogramas





Transcodificar
/video/encode3 variantes
mp41080p48 MB
webm1080p42 MB
mp4720p26 MBSubtítulos
/speech/transcribeWebVTT
- 00:01Así que el trimestre pasado
- 00:04crecimos un 40 %
- 00:08por encima de nuestro plan
- 00:12en todas las regiones
Supera la revisión de seguridad que te envían tus clientes empresariales
Elige Estados Unidos, Europa o Asia Pacífico para la residencia de datos, o usa nuestro endpoint global para enrutar geográficamente cada Assembly a la más cercana de las tres regiones.
Tres regiones. Tú eliges el enrutamiento.
Fija el procesamiento a una región para la residencia de datos, o haz que las subidas y las solicitudes se enruten automáticamente a la región más cercana.
Estados Unidos
Virginiaus-east-1Europa
Irlandaeu-west-1Asia Pacífico
Singapurap-southeast-1
Un tiempo de actividad con el que puedes contar.
El tiempo de actividad que garantizamos en nuestro SLA. Nuestra página de estado pública respalda este compromiso.
Estándares y controles de seguridad.
Nuestro programa de seguridad incluye la certificación ISO 27001, una atestación SOC 2 Type II y controles para el manejo de tus archivos.
RGPD
HIPAA
AES-256
SOC 2 Type II
ISO 27001
Las cargas de trabajo reguladas por la HIPAA requieren un Acuerdo de Socio Comercial (BAA).
Tu primer flujo de trabajo
Del primer flujo de trabajo a producción en días, no en trimestres
Describe el flujo de trabajo que necesitan las subidas de tus clientes. Obtendrás un Template reutilizable, tu propio almacenamiento conectado y código de integración listo para producción, sin tener que construir el pipeline tú mismo.
Deja que la IA cree tu Template
Describe tu flujo de trabajo con archivos. La IA crea un borrador de un Template reutilizable para que lo revises y perfecciones.
Se adapta al stack que ya utilizas
Usa nuestro popular cargador de código abierto Uppy o elige uno de nuestros muchos SDKs de backend.
Herramienta de subida de archivos Uppy
Uppy es el cargador de archivos de código abierto creado y mantenido por Transloadit. Originalmente, lo desarrollamos para resolver los problemas de subida desde navegadores que reportaban los clientes de Transloadit y luego lo publicamos con la licencia MIT para que cualquiera pudiera usarlo. Uppy funciona con muchos backends de subida; con Transloadit, es el cargador oficial para navegadores y ofrece soporte propio para subidas reanudables, fuentes remotas y el progreso de las 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 y Android
SDK nativos para iOS, macOS y Android con subidas reanudables mediante el protocolo 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}SDKs del lado del servidor
Integra el procesamiento de archivos en tu backend con unas pocas líneas de código.
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', },})Probado a escala
A los desarrolladores les encanta Transloadit
Los equipos de ingeniería confían en nosotros para las subidas de sus clientes, de modo que puedan dedicar su tiempo al producto en lugar de al pipeline de archivos.
“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 %
Los clientes recomiendan Transloadit
224 PB
Petabytes procesados
135
Países representados
Diseñado para tu sector
Preguntas frecuentes
¿Qué hace Transloadit por mi plataforma?
Toma los archivos que suben tus clientes y se encarga de todo lo que sigue: recibirlos, procesarlos (codificar video, redimensionar imágenes, convertir documentos, ejecutar IA) y luego almacenar y entregar los resultados. Una sola API cubre todo esto, de modo que tu equipo lanza funciones en lugar de mantener un pipeline de archivos. Descubre lo que podemos hacer.
¿Cómo suben archivos mis clientes?
Incorpora Uppy, el subidor de archivos de código abierto que mantenemos, en tu aplicación, o envía archivos a través de uno de nuestros SDKs. Las subidas son reanudables, de modo que una conexión interrumpida continúa donde se quedó en lugar de empezar de nuevo. Los archivos que ya están en almacenamiento en la nube, en un servidor o detrás de una URL pueden importarse en su lugar.
¿Qué tipos de archivo puede manejar Transloadit?
Imágenes, video, audio, documentos y archivos comprimidos, en cientos de formatos y códecs. Cada Step omite los archivos que no puede manejar, de modo que un solo Template puede redimensionar las imágenes de una subida, codificar sus videos y simplemente almacenar todo lo demás. Consulta los formatos compatibles.
¿Hay un límite de tamaño de archivo?
El límite depende de tu plan; consulta el tamaño máximo de archivo para cada plan. También puedes establecer uno más bajo tú mismo, de modo que los clientes no puedan subir más de lo que tu producto espera. Contáctanos si necesitas superarlo.
¿Pueden los clientes subir carpetas completas?
Sí. Uppy puede permitir que las personas seleccionen carpetas además de archivos individuales, y nuestros Robots de importación pueden traer una carpeta completa desde almacenamiento en la nube como Amazon S3 o Dropbox en un solo Step.
¿Cómo mantengo seguras las subidas?
Guarda tus instrucciones de procesamiento en un Template, que almacenamos cifrado, y exige Signature Authentication para las solicitudes que utilicen tu Auth Key. Tu backend debe autenticar a los clientes y autorizar sus subidas antes de firmar las solicitudes. Las firmas impiden que se modifiquen los parámetros firmados. Lee más sobre nuestra seguridad y cumplimiento.
¿Qué construyen los equipos con Transloadit?
Cualquier caso en el que los archivos de los clientes sean parte del producto: plataformas de cursos que transcodifican video de clases, mercados que preparan fotos de productos, aplicaciones sociales que filtran lo que la gente publica y flujos de trabajo de documentos que extraen el texto de escaneos. Explora soluciones por industria.
¿Cómo empiezo?
Crea una cuenta gratuita; no se necesita tarjeta de crédito. El plan Community incluye 5 GB al mes y sigue siendo gratuito. Describe tu flujo de trabajo y nuestro asistente de IA escribe el Template, pruébalo con un archivo de muestra en el navegador y luego conéctalo a tu aplicación con Uppy o un SDK.
No incluyas secretos ni datos personales.Tu descripción se envía a nuestro proveedor de IA y Transloadit la registra.










