Subidas de archivos, sin complicaciones.
Una API de subida de archivos para tus aplicaciones, con un cargador de archivos listo para usar, transferencias reanudables y procesamiento al recibirlos.
Arrastra y suelta tus archivos aquí
Nuestro cargador de código abierto ofrece a tus usuarios paneles, arrastrar y soltar, captura por webcam e importaciones desde la nube.
Nuestro protocolo de código abierto reanuda las transferencias tras fallos del navegador, cortes de red o el modo de reposo del portátil.
Una sola llamada a la API JSON puede aplicar encoding, escaneo de virus, almacenamiento y Steps de entrega a una subida.
API de subida de archivos
Sube archivos con una sola solicitud a la API
Envía archivos a un único endpoint desde tu servidor, navegador o aplicación móvil. Cada subida ejecuta el Template que guardaste, de modo que la misma solicitud puede comprobar, convertir y almacenar el archivo.
Guarda lo que ocurre después de la subida
Crea un Template con los Steps que se ejecutan en cada subida: filtros de archivos, análisis de virus, conversiones y una exportación a tu propio almacenamiento.
Envía el archivo a /assemblies
Envía el archivo mediante POST con tus params, o deja que un SDK lo haga. En los navegadores, Uppy sube archivos mediante el protocolo tus, por lo que las subidas de archivos grandes se reanudan tras una interrupción de la conexión.
Recibe los resultados
Transloadit envía el estado de la Assembly a tu notify_url cuando termina el procesamiento, o tú consultas periódicamente la Assembly URL.
En producción, mantén tu Auth Secret en tu servidor y firma cada solicitud. Consulta todos los parámetros en la referencia de la API.
curl -X POST https://api2.transloadit.com/assemblies \
-F params='{
"auth": { "key": "YOUR_AUTH_KEY" },
"template_id": "YOUR_TEMPLATE_ID"
}' \
-F file=@video.mp4El cargador de archivos que tus usuarios adorarán
Uppy es el cargador de archivos de código abierto creado y mantenido por Transloadit. Lo desarrollamos originalmente para resolver los problemas de subida en el navegador que reportaban los clientes de Transloadit, y después lo publicamos bajo la licencia MIT para que todos puedan usarlo.
Uppy funciona con muchos backends de subida; con Transloadit, es el cargador oficial para el navegador y ofrece soporte de primera mano para subidas reanudables, fuentes remotas y el progreso de la Assembly.
Amplía fácilmente las capacidades mediante plugins personalizados e integraciones perfectamente adaptadas a los requisitos de tu flujo de trabajo.
Interfaz intuitiva de arrastrar y soltar con funciones robustas que agilizan la gestión de archivos. Diseñada con la accesibilidad como principio fundamental.
Recorta, redimensiona, gira y transforma imágenes directamente desde el almacenamiento en la nube, sin descargarlas. Transforma el contenido visual al instante.
Uppy se integra fácilmente con tu stack actual. Solo tienes que conectarlo a tu framework preferido con un mínimo esfuerzo.
¡Subidas directas desde Dropbox, Google Drive, Instagram y más! (De servidor a servidor, para ahorrar datos móviles y batería).
Entrega garantizada, incluso con conexiones poco confiables. ¡Ya no tendrás que reiniciar las subidas! (tus es el estándar abierto que pronto formará parte de HTTP).
HTTP tradicional
Protocolo tus
No más subidas fallidas.
tus transmite únicamente los fragmentos faltantes de los archivos y envía de forma inteligente solo lo que el servidor aún no ha recibido.
Incluso con conexiones deficientes, las subidas siempre se completan. tus reanuda automáticamente las transferencias desde donde se interrumpieron.
Desarrollado de forma abierta como un borrador del Grupo de Trabajo HTTP del IETF para subidas reanudables sobre HTTP. Las bibliotecas cliente ofrecen soporte hoy.
Compatible con los principales proveedores de nube y soluciones autoalojadas. Miles de personas en todo el mundo lo usan para transferir archivos de forma confiable.
Hay implementaciones de cliente y servidor disponibles en los principales lenguajes de programación. Úsalo fácilmente en cualquier lugar.
No es una solución propietaria: su especificación e implementaciones se desarrollan de forma abierta.

Procesamiento de archivos potente que escala a millones.
Adapta el contenido de tus imágenes a tus necesidades específicas. Con Transloadit, convierte, cambia el tamaño y recorta imágenes, entre muchas otras opciones.
Elige entre diversas funciones de encoding de video y enriquece tus videos con efectos, bucles, marcas de agua y mucho más.
Convierte documentos a formato PDF, captura pantallas de URLs y mucho más. Ahorra tiempo y dinero.
Maximiza la compatibilidad de los archivos entre plataformas y enriquece las pistas de audio con efectos, bucles, superposiciones y mucho más.
Elimina millones de troyanos, virus, malware y otras amenazas maliciosas antes de que lleguen a tu plataforma.
Archiva y extrae bibliotecas multimedia completas, y usa diversos algoritmos y formatos de compresión para ahorrar datos.
Tu flujo de trabajo. Tus controles.
Subida de archivos sin complicaciones
Deja de mantener la infraestructura de subida. Crea la experiencia que tus usuarios buscan.
Lanza tu flujo de subida antes
Empieza con la interfaz lista para usar de Uppy y hazla tuya.
Constrúyelo sobre estándares abiertos
tus y Uppy son de código abierto, así que nunca quedas atado a un proveedor.
Revisa los archivos al llegar
Filtra por tamaño y tipo, y analiza en busca de malware antes de procesar.
Usa tu propio almacenamiento
Envía los resultados a Amazon S3, Cloudflare R2, Google Cloud Storage, Azure y más.
Entérate de cuándo termina cada Assembly
Haz que Transloadit notifique a tu servidor cuando termine una Assembly y luego consulta su estado para ver los resultados o errores.
Reserva capacidad para los picos de tráfico
Compra cupos prioritarios adicionales por adelantado. Los Jobs adicionales se ponen en cola cuando tus cupos están ocupados.
Mantén el gasto bajo control
Establece un límite de facturación flexible para recibir alertas o un límite estricto que rechace nuevas Assemblies una vez alcanzado.
Crea una mejor experiencia de subida
Combina Uppy, subidas reanudables y procesamiento de archivos en un flujo de trabajo que se ajuste a tu aplicación.
Preguntas frecuentes
¿Cómo añado subidas a mi app?
Comienza con Uppy, nuestro cargador de archivos de código abierto. Agrega su integración con Transloadit, guarda tus pasos de procesamiento en un Template y genera firmas de subida en tu servidor. Sigue la guía de integración de Uppy.
¿Pueden los usuarios reanudar las subidas después de que se corte la conexión?
Sí. El protocolo tus permite que una transferencia continúe desde donde se detuvo en lugar de volver a subir todo el archivo. Es especialmente útil para archivos grandes y conexiones poco confiables. Aprende sobre las subidas reanudables.
¿Qué archivos pueden subir los usuarios y qué tamaño pueden tener?
Los usuarios pueden subir imágenes, videos, audio, documentos y otros archivos. Los pasos de procesamiento que elijas determinan qué formatos se pueden convertir. El tamaño máximo de subida depende de tu plan; contáctanos si necesitas límites mayores. Consulta los límites actuales de tamaño de archivo.
¿Pueden los usuarios subir archivos desde el almacenamiento en la nube?
Sí. Uppy puede ofrecer fuentes en la nube junto con archivos locales y captura de cámara. Las fuentes disponibles dependen de los plugins que configures, y los usuarios autorizan el acceso a sus cuentas. Explora las integraciones de subida (English).
¿Cómo protejo mi endpoint de subida?
Mantén tu Auth Secret en tu servidor y genera allí firmas con vencimiento. Usa Templates guardados para definir el procesamiento, y agrega filtrado de archivos o análisis de virus cuando tu flujo de trabajo lo necesite. Lee la guía de autenticación.
¿Adónde van los archivos subidos y procesados?
Elige Transloadit Storage (beta) o guarda los archivos en tu propio almacenamiento, como Amazon S3, Cloudflare R2 o Google Cloud Storage. Con Transloadit Storage, una cuenta de almacenamiento independiente es opcional. Pregúntanos por la disponibilidad de Transloadit Storage. Las URL predeterminadas de los resultados del procesamiento son temporales; añade un Step de almacenamiento para los archivos que quieras conservar. Los archivos en Transloadit Storage son privados; tu servidor firma las URL de Smart CDN para la entrega. Aprende sobre Transloadit Storage (English) o explora las opciones de exportación de archivos para tu propio almacenamiento.
¿Incluye Transloadit gestión de activos digitales?
File Library (vista previa) ofrece gestión de activos digitales para explorar, organizar, previsualizar y descargar archivos en Transloadit Storage. El acceso se habilita por Workspace. Evalúa por separado los flujos de trabajo de aprobación, la gestión de derechos y las integraciones con CMS, que no forman parte de estas capacidades de la biblioteca de archivos. Consúltanos sobre la disponibilidad de File Library.
¿Cómo puedo estimar y controlar los costos?
Las tarifas varían según la operación y el uso. Un límite de facturación flexible envía alertas; una vez alcanzado un límite estricto, se rechazan las nuevas Assemblies. Para cargas de trabajo más grandes, consulta sobre precios por volumen y cupos prioritarios adicionales. Estima los costos de tu flujo de trabajo.

