Lanzamiento Lifetime 23 de 100 cupos a $49 · $99Reserva tu cupo
Publica una build

Publica tu build de Vite o Reactdesde la carpeta dist

Ejecutaste la build y obtuviste una carpeta dist/ con archivos estáticos. Comprímela, súbela aquí y tu app queda en línea: assets con hash cacheados correctamente, rutas del lado del cliente funcionando, sin pipeline de despliegue.

Suelta your file aquí

Suelta varios a la vez y se convierten en un enlace de álbum

Archivos de hasta 100 MB gratis

Gratis: 20 enlaces, hasta 100 MB · Pro: enlaces ilimitados, subidas más grandes

Publica tu build en cuatro pasos

  1. 1

    Construye tu app

    Ejecuta tu build de producción — npm run build para Vite/React/Vue/Svelte, o el equivalente de tu herramienta. Genera una carpeta de archivos estáticos: un index.html, un paquete de JavaScript y CSS con hashes en una carpeta assets/, y tus imágenes y fuentes. Esa carpeta es un sitio estático completo.

  2. 2

    Comprime la carpeta de salida

    Comprime el resultado de la build — dist/ para Vite, build/ para Create React App, o out/ para una exportación estática — en un .zip. También puedes comprimir todo el proyecto; detectamos la carpeta de salida y servimos desde ella, así que no tienes que ser exacto.

  3. 3

    Sube el ZIP

    Arrastra el .zip al recuadro. Lo descomprimimos, encontramos tu index.html y servimos cada archivo con el tipo de contenido correcto — text/javascript para tu bundle, text/css para tus estilos, font/woff2 para tus fuentes — exactamente lo que el navegador necesita para ejecutar la app.

  4. 4

    Activa el modo SPA y añade tu dominio

    Si tu app usa enrutamiento del lado del cliente, activa el modo de aplicación de página única para que los enlaces profundos resuelvan a tu index.html en lugar de devolver un 404. Con Pro, conecta tu propio dominio con SSL automático. Vuelve a subir el ZIP después de tu próxima build para publicar una actualización en la misma URL.

Tu build ya es un sitio estático

Una build de front-end moderna es, por diseño, una carpeta de archivos estáticos — ese es todo el propósito del paso de build. Vite, Create React App, Vue CLI, el adaptador estático de SvelteKit y Astro emiten un index.html más bundles de JS/CSS con fingerprints y tus assets. No se necesita ningún servidor para servirlos; solo necesitas un lugar donde poner los archivos. Comprimir esa carpeta y subirla aquí es el camino más corto desde npm run build hasta una URL pública, sin CI, sin configuración de despliegue y nada que instalar.

Comprime dist/ (o build/, o out/) — nosotros la encontramos

Distintas herramientas nombran la carpeta de salida de forma diferente: Vite escribe dist/, Create React App escribe build/, una exportación estática de Next o Nuxt escribe out/, Jekyll y 11ty escriben _site/ y public/. No tienes que recordar cuál — si tu ZIP contiene una de esas carpetas (o una carpeta envolvente al comprimir desde el escritorio), detectamos la raíz web real y servimos desde ella. Comprime la salida de la build en lugar de tu código fuente; subir un proyecto sin build no renderizará, y te avisaremos si no encontramos un index.html.

Enrutamiento del lado del cliente que realmente funciona

Las aplicaciones de página única enrutan en el navegador: /dashboard y /settings son manejadas por React Router o Vue Router, no por archivos HTML separados. Eso significa que un visitante que abre un enlace profundo directamente — o recarga en una página interna — necesita que el servidor devuelva index.html para que su router tome el control. Activa el modo de aplicación de página única y eso es exactamente lo que ocurre: las rutas desconocidas hacen fallback a index.html con un 200, así que las recargas y los enlaces profundos compartidos funcionan en lugar de devolver un 404. Déjalo desactivado para un sitio multipágina normal y las rutas desconocidas devuelven un 404 real (o tu propio 404.html).

Assets con hash cacheados agresivamente, HTML nunca obsoleto

Las buenas herramientas de build ponen fingerprint en tus bundles — app.4f3a9c2b.js — precisamente para que puedan cachearse para siempre. Respetamos eso: los assets con hash de contenido se sirven con un caché inmutable de un año, así que las visitas repetidas son instantáneas, mientras que tu index.html se sirve sin caché para que una nueva subida se muestre de inmediato. Obtienes el rendimiento del cacheo agresivo sin la trampa clásica de un archivo HTML obsoleto apuntando a bundles que ya no existen. Publica una nueva build subiendo un nuevo ZIP; la URL permanece igual y los visitantes obtienen la nueva versión en su próxima carga.

Con tu propio dominio y SSL

Una build publicada en una URL aleatoria está bien para una vista previa, pero una app real quiere una dirección real. Con Pro, conecta tu dominio o subdominio y aprovisionamos HTTPS automáticamente — sin configuración de certificados, sin renovaciones. Eso convierte esto en un hogar legítimo para un front-end de producción pequeño: una herramienta interna, un sitio de marketing, una app de documentación, un entregable para un cliente. Todo lo que el navegador necesita para ejecutar tu app se sirve correctamente; simplemente no hay backend, que es el límite honesto del alojamiento estático.

Solo estático — donde se necesita un backend, esto no es lo indicado

Esto sirve tus archivos estáticos compilados y nada más: sin renderizado en el servidor por solicitud, sin rutas de API, sin base de datos. Si tu app llama a una API externa desde el navegador a través de HTTPS, eso sigue funcionando. Si depende de código de servidor — componentes de servidor de Next.js renderizados por solicitud, endpoints de SvelteKit, secretos de entorno leídos en el servidor — necesitas una plataforma que ejecute ese servidor, y debes exportar una build completamente estática o alojar en otro lugar. Dicho claramente: trae tu salida compilada y obtendrás un alojamiento estático rápido; trae una app que depende del servidor y el alojamiento estático es la herramienta equivocada.

Preguntas frecuentes

¿Sigues con dudas? Escríbenos directamente — responde una persona real.

La que produzca tu herramienta: dist/ para Vite, build/ para Create React App, out/ para una exportación estática. También puedes comprimir todo el proyecto — detectamos la carpeta de salida (dist/build/out/public/_site) y servimos desde ella, así que no tienes que ser exacto.

Tu enlace está a 10 segundos

Inicia sesión gratis con Google — un toque, sin formularios — y comparte un enlace limpio y medible.