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

  • Redimensionamiento de imágenes
  • Encoding de video y audio
  • Descripción de la imagen
    • Infectado
    Escaneo de virus
  • Procesamiento de documentos

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.

  • Logotipo de Microsoft
  • Logotipo de Apple
  • Logotipo de Al Jazeera
  • Logotipo de Vimeo
Procesa archivos a tu manera

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.

Subida

Arrastra y suelta tus archivos aquí

UppyCon tecnología de nuestro cargador de archivos de código abiertoUppy.io

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.

Un girasol transformado con los parámetros de URL seleccionados

Cargando vista previa…

my-app.tlcdn.com/preview/sunflower.jpg?w=550&h=360&f=webp&r=fillcrop
Formato
Modo de redimensionamiento
Procesamiento paralelo

Una 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.

interview.mov
MOV · 1080p · 100,8 MB
Una llamada a la API
POST /assemblies
template_id: interview-pipeline
3 Steps en paralelo
  • Miniaturas

    /video/thumbs6 fotogramas
  • Transcodificar

    /video/encode3 variantes
    mp4
    1080p48 MB
    webm
    1080p42 MB
    mp4
    720p26 MB
  • Subtítulos

    /speech/transcribeWebVTT
    1. 00:01Así que el trimestre pasado
    2. 00:04crecimos un 40 %
    3. 00:08por encima de nuestro plan
    4. 00:12en todas las regiones
Seguridad y cumplimiento normativo

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
    Virginia
    us-east-1
  • Europa
    Irlanda
    eu-west-1
  • Asia Pacífico
    Singapur
    ap-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.

99,99 %
17 años
llevar la infraestructura de archivos en producción

Usa tu propio almacenamiento

Guarda los originales y los resultados en el almacenamiento que tú controles. Nosotros importamos, procesamos y exportamos solo lo que elijas.

Transloadit
  • Azure Blob Storage
  • BackBlaze
  • Box
  • Rackspace Cloud Files
  • Cloudflare
  • DigitalOcean Spaces
  • Dropbox
  • FTP
  • Google Cloud Storage
  • HTTP
  • Minio
  • AWS S3
  • SFTP
  • Supabase
  • OpenStack
  • Tigris
  • Vimeo
  • Wasabi
  • Youtube
  • TUS Protocol

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

    RGPD

  • HIPAA

    HIPAA

  • AES-256

    AES-256

  • SOC 2 Type II

    SOC 2 Type II

  • ISO 27001ISO27001

    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.

Empieza gratis
  1. 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.

SDKs

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
#else
import 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-usage
func 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.

Coursera

“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.”

Jon WongEngineer, Coursera
  • 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.

¿Listo para dejar de construir infraestructura de archivos?

Empieza con un flujo de trabajo. Deja que Transloadit gestione los archivos mientras desarrollas tu producto.

Prueba Transloadit gratis

No se necesita tarjeta de crédito · Cancela cuando quieras