Publicado el 22/10/2026 · por Tomi
Ya armaste tu landing, tu portfolio o tu mini app con IA y funciona en tu compu. ¿Y ahora cómo la ve el resto del mundo? La buena noticia: para una web estática (HTML, CSS y JavaScript) podés publicar gratis, con HTTPS incluido y una dirección propia tipo tu-proyecto.pages.dev. Acá comparo las dos opciones gratis que más uso y te dejo el paso a paso.
Primero: ¿tu proyecto es estático?
Si tu proyecto es un conjunto de archivos (un index.html, estilos, imágenes, scripts) que no necesita un servidor propio corriendo todo el tiempo, es estático y entra en estas opciones. Si usa base de datos, login o una API secreta, igual podés publicar el frente gratis, pero esa parte necesita algo más (en Cloudflare, por ejemplo, Functions y una base de datos). Muchas herramientas de vibe coding como Lovable, Bolt o v0 te dejan exportar o descargar el código: eso es lo que vas a subir.
Cloudflare Pages vs GitHub Pages
| Cloudflare Pages (plan Free) | GitHub Pages (GitHub Free) | |
|---|---|---|
| Cómo subís | Arrastrando una carpeta o un .zip en el panel, conectando un repo de Git o con la herramienta wrangler | Desde un repositorio público de GitHub |
| Límite de archivos / tamaño | Hasta 20.000 archivos por sitio; 25 MiB máximo por archivo | Sitio publicado de hasta 1 GB |
| Despliegues | 500 builds por mes, de a uno por vez | Límite blando de 10 builds por hora (no aplica con un workflow propio de Actions) |
| Tráfico | Sin un tope de ancho de banda en su página de límites | Límite blando de 100 GB por mes |
| Uso comercial | Permitido | No está pensado ni permitido para un negocio online, e-commerce o SaaS |
| Dominio propio | Hasta 100 dominios por proyecto | Sí |
Ese renglón de uso comercial es el que más gente pasa por alto: la documentación de GitHub dice que Pages no está pensado ni permitido como hosting gratis para un negocio online o una tienda. Para un portfolio, la documentación de un proyecto o una práctica, GitHub Pages es perfecto. Si la web vende algo, yo uso Cloudflare Pages.
Paso a paso: publicar en Cloudflare Pages arrastrando un zip
- Prepará la carpeta: que el
index.htmlquede en la raíz (no adentro de otra carpeta) y que los links sean relativos o empiecen con/. - Comprimila en .zip (o dejá la carpeta lista para arrastrar).
- Creá una cuenta gratis en Cloudflare y entrá a Workers & Pages.
- Creá un proyecto de Pages con “Upload assets” (Direct Upload), ponele nombre (ese nombre va a ser tu dirección .pages.dev) y subí el zip.
- Abrí la dirección y probá todo desde el celular.
- Para actualizar: en el proyecto, creá un nuevo deployment y subí el zip nuevo. Si algo sale mal, podés volver a una versión anterior.
Ojo: subir arrastrando no compila la carpeta functions/. Si tu proyecto tiene Functions (por ejemplo, un formulario que guarda datos), publicalo con wrangler o conectando un repo.
Paso a paso: GitHub Pages
- Creá un repositorio público y subí tus archivos con el
index.htmlen la raíz. - En el repo, andá a Settings → Pages y elegí la rama desde donde publicar.
- Esperá unos minutos y entrá a la dirección
usuario.github.io/repo.
Después de publicar (para que te encuentren)
- Poné un
<title>y una descripción claros en cada página. - Agregá un
sitemap.xmly unrobots.txt. - Verificá el sitio en Google Search Console y enviá el sitemap.
- Poné el link en tu bio de Instagram, TikTok y Linktree.
Si querés que la IA te arme todo esto, en los prompts para programar con IA hay ejemplos. Para captar clientes con tu web, mirá SEO y captación de clientes.
Errores comunes
- El zip tiene una carpeta adentro y el
index.htmlno queda en la raíz: la web da 404. - Rutas que funcionan en tu compu (
C:\Users\...) pero no en internet. - Claves de API pegadas en el JavaScript: en un sitio estático, todo lo que subís se puede ver. Nunca publiques claves secretas.
- Usar GitHub Pages para una tienda.
Fuentes
- Cloudflare Pages docs, “Limits” (developers.cloudflare.com/pages/platform/limits/), actualizada el 5/9/2026, consultada el 22/10/2026.
- GitHub Docs, “GitHub Pages limits” (docs.github.com/en/pages/getting-started-with-github-pages/github-pages-limits), consultada el 22/10/2026.
Si es tu primer proyecto, empezá por qué es el vibe coding y la guía “Tu primera app con IA”. Y si preferís que te arme y publique la web yo, mirá desarrollo de landing pages.