ComunidadBóvedaSube tu página gratis

Sube tu página gratis

Ya hiciste tu página y sigue parada en tu computadora. Subirla no cuesta: hay cuatro lugares donde publicarla gratis, con tu propio dominio si lo quieres. El detalle es cuál te toca — y eso no lo decide el gusto, lo deciden los términos de servicio.

De qué va

Los cuatro son gratis de verdad. Tres de ellos te ponen condiciones sobre quién puede usarlos.

Vercel prohíbe su plan gratis en cuanto a alguien le pagaron por construir el sitio, aunque el sitio no venda nada. GitHub Pages es más suave, pero no admite tienda ni SaaS. Cloudflare Pages es el de trabajo de cliente, con la letra chica de que ahí no puedes cobrar con tarjeta. Netlify no pone condiciones de uso, pero te apaga el sitio si se te acaban los créditos del mes. Aquí están los cuatro comparados con números, la liga para crear cada cuenta, y cuánto cuesta de verdad un dominio.

Al final se sube con All Deploy, la habilidad que revisa tu página antes de publicarla. Si todavía no tienes la página, empieza por aquí y vuelve cuando la tengas.

hosting gratisdeploycloudflare pagesnetlifygithub pagesverceldominiosin programar

Ficha

Antes de empezar

Nivel
Principiante — no se escribe código y, para un sitio estático, no hace falta instalar ninguna herramienta de terminal.
Qué necesitas
Tu página ya hecha en una carpeta, y Claude Code si quieres subirla con All Deploy. Crear la cuenta del hosting es gratis y tarda dos minutos.
Qué NO necesitas
Tarjeta de crédito, servidor, dominio comprado ni saber qué es git. El dominio se compra después, si lo quieres.
Cuánto toma
Unos 20 minutos la primera vez, contando crear la cuenta.
Qué te llevas
Tu página en línea con su dirección, en la plataforma que sí te deja usarla para lo que la hiciste.
Verificado
19 de septiembre de 2026, contra la documentación y los términos de servicio de cada proveedor.

01 · El ruteo

La pregunta que decide cuál te toca

Antes de comparar una sola característica, contesta esto: ¿alguien cobró por hacer esta página? Tú, un amigo, una agencia. Si la respuesta es sí, ya descartaste una de las cuatro plataformas, y no por lenta ni por limitada: porque sus términos de servicio no te dejan.

Suena a tecnicismo y no lo es. Es la diferencia entre entregarle a un cliente una página que va a seguir en línea el año que viene y una que puede desaparecer cuando la plataforma revise la cuenta. Las otras tres preguntas —si necesitas que te escriban, si es tu portafolio, si vas a cobrar ahí— terminan de acomodar el resto.

¿Te pagaron por hacerla?

Cloudflare Pages

Es el de trabajo de cliente. Su plan gratis no tiene cláusula de uso no comercial, le conectas el dominio del cliente y la banda de archivos estáticos es ilimitada.

La única condición que sí tiene: en una propiedad de plan gratis no puedes procesar ni recolectar datos de tarjeta. Página de presentación sí; carrito con cobro, no.

¿Necesitas que te escriban?

Netlify

Es el único de los cuatro donde un formulario de contacto funciona sin que configures nada: pones el formulario en tu HTML y los mensajes te llegan a un panel. Gratis e ilimitados.

A cambio te da un presupuesto de créditos al mes. Si se acaba, el sitio no se pone lento: se apaga. Los números exactos van en la sección 02.

¿Es tu portafolio y tu código ya vive en GitHub?

GitHub Pages

No mueves nada de lugar: la página se publica desde el repositorio donde ya está. Para un portafolio, una documentación o un currículum es el camino más corto.

Nomás no vendas ahí. Sus términos prohíben los sitios dirigidos principalmente a hacer transacciones o a ofrecer software como servicio. Un portafolio pasa; una tienda con carrito, no.

¿Es tuya, personal, y nadie cobró?

Vercel

Ahí sí, y es donde mejor corren los proyectos hechos con Next, React o Astro. Tu proyecto personal, tu blog, lo que estás aprendiendo.

Fíjate cuál no aparece en las otras tres ramas. Vercel define uso comercial como cualquier despliegue hecho para el beneficio económico de cualquiera que participó en producirlo, incluido quien escribió el código cobrando. Aunque la página no venda nada.

Lo que esto no significa

Ninguna de las cuatro te va a mandar un correo el día uno. El riesgo real no es que te bajen la página mañana: es que la cuenta que sostiene el sitio de un cliente esté parada sobre un término que no cumple, y que eso salga a la luz el día que menos te conviene.

Y hay una excepción que conviene saber: pedir donaciones no cuenta como uso comercial en Vercel, y GitHub Pages permite explícitamente botones de donación y enlaces de crowdfunding. Cobrar es el problema, no recibir apoyo.

02 · Las marcas

Los cuatro, uno por uno

Las cuatro son empresas grandes y las cuatro llevan años con plan gratis: no es una promoción que se acaba el mes que entra. Lo que cambia entre ellas es a quién se lo dan, cuánto aguanta antes de pedirte dinero, y qué pasa exactamente el día que te pasas.

Esa última es la que casi nadie compara y es la que más duele. Pasarse de un límite no significa lo mismo en las cuatro: en unas se te corta una función, en otra se apaga el sitio entero. Cada ficha lo dice con todas sus letras.

Cloudflare Pages

Para la página de un cliente — o cualquiera por la que alguien cobró.

Dirección gratis
tuproyecto.pages.dev
Dominio propio
Sí, hasta 100 por proyecto, con certificado automático.
Uso comercial
Permitido. Su plan gratis no tiene cláusula de uso no comercial.
Cuánto aguanta
Banda ilimitada para archivos estáticos. 500 compilaciones al mes, 20,000 archivos por sitio, 25 MiB por archivo.
Si te pasas
Se te acaban las compilaciones del mes; el sitio publicado sigue en línea.
Sin repositorio
Sí. Puedes subir la carpeta desde el panel, sin usar git.

La letra chica que sí aplica

En una propiedad de plan gratis no puedes procesar ni recolectar datos de tarjeta. La página de presentación de un negocio, sí; un carrito que cobre ahí, no. Si vas a cobrar, el cobro va en un servicio aparte.

Netlify

Para cuando la página necesita un formulario y no quieres montar nada.

Dirección gratis
tuproyecto.netlify.app
Dominio propio
Sí, con certificado incluido.
Uso comercial
Permitido. No pone condiciones sobre quién pagó.
Cuánto aguanta
300 créditos al mes. Publicar una versión cuesta 15; la banda, 20 por giga. Las versiones de prueba no cuestan y los créditos no se acumulan de un mes a otro.
Si te pasas
Los sitios se pausan. Quien entre ve una página que dice «Site not available», y tú tampoco puedes publicar actualizaciones hasta el siguiente ciclo.
Sin repositorio
Sí. Netlify Drop: arrastras la carpeta a app.netlify.com/drop y queda en línea; para quedártela, te registras después.

Haz la cuenta antes de elegirlo

300 créditos dan para unas 20 publicaciones al mes o unos 15 gigas de tráfico — no para las dos cosas. Para una página que subes y casi no tocas, sobra. Para una que estás corrigiendo a diario, se acaba antes de que termine el mes. Y a diferencia de las otras tres, aquí acabarse significa que el sitio se apaga.

GitHub Pages

Para tu portafolio, tu documentación o tu currículum.

Dirección gratis
tuusuario.github.io
Dominio propio
Sí, con certificado gratis. Hay que marcar «Enforce HTTPS».
Uso comercial
Restringido. Prohíbe los sitios dirigidos principalmente a hacer transacciones o a ofrecer software como servicio. Los botones de donación y los enlaces de crowdfunding sí están permitidos.
Cuánto aguanta
Repositorio y sitio publicado hasta 1 GB. 100 GB de tráfico al mes y 10 compilaciones por hora, los dos como límites suaves.
Si te pasas
Son límites suaves: GitHub te contacta en vez de cortarte de golpe.
Sin repositorio
No. Es el único de los cuatro que exige uno.

Lo que no trae

No tiene versión de prueba antes de publicar ni botón para regresar a la anterior: si subes algo roto, se corrige subiendo el arreglo. Y su propia documentación pide no usarlo para cosas sensibles como contraseñas o números de tarjeta.

Vercel

Para TU proyecto personal, sobre todo si lo hiciste con Next, React o Astro.

Dirección gratis
tuproyecto.vercel.app
Dominio propio
Sí, hasta 50 por proyecto, con certificado automático.
Uso comercial
Prohibido en el plan gratis. Incluye recibir pago por crear, actualizar u hospedar el sitio, y también poner anuncios. Pedir donaciones no cuenta.
Cuánto aguanta
100 GB de transferencia al mes y 100 publicaciones al día.
Si te pasas
Se te corta la función afectada por unos 30 días.
Sin repositorio
Sí, con su herramienta de terminal.

Por qué queda fuera del trabajo de cliente

Su definición de uso comercial no habla de lo que la página hace, sino de quién ganó dinero produciéndola: cualquier despliegue hecho para el beneficio económico de cualquiera que participó en producirlo, incluido quien escribió el código cobrando. Un sitio que no vende nada, hecho por encargo, ya entra ahí.

03 · De frente

Los cuatro en una sola vista

Si vas a leer una sola cosa de esta página, que sea esta tabla. Las dos filas de arriba deciden; las de abajo desempatan.

¿Te pagaron por hacerla?

Cloudflare Pages
Sin problema
Netlify
Sin problema
GitHub Pages
Sí, mientras no venda
Vercel
No — queda descartado

Uso comercial

Cloudflare Pages
Permitido
Netlify
Permitido
GitHub Pages
Restringido: nada de tienda ni software por suscripción
Vercel
Prohibido en el plan gratis

Dirección gratis

Cloudflare Pages
tuproyecto.pages.dev
Netlify
tuproyecto.netlify.app
GitHub Pages
tuusuario.github.io
Vercel
tuproyecto.vercel.app

Dominio propio

Cloudflare Pages
Sí, hasta 100 por proyecto
Netlify
GitHub Pages
Vercel
Sí, hasta 50 por proyecto

Certificado de seguridad

Cloudflare Pages
Automático
Netlify
Automático
GitHub Pages
Gratis, se activa a mano
Vercel
Automático

Formulario de contacto

Cloudflare Pages
Lo montas tú
Netlify
Incluido, gratis e ilimitado
GitHub Pages
No trae
Vercel
No trae

Publicar sin usar git

Cloudflare Pages
Sí, subes la carpeta
Netlify
Sí, arrastras la carpeta
GitHub Pages
No, necesita repositorio
Vercel
Sí, con su herramienta

Ver una prueba antes de publicar

Cloudflare Pages
Netlify
GitHub Pages
No
Vercel

Tráfico incluido

Cloudflare Pages
Ilimitado para archivos estáticos
Netlify
20 créditos por giga, de 300 al mes
GitHub Pages
100 GB al mes, límite suave
Vercel
100 GB al mes

Qué pasa si te pasas

Cloudflare Pages
Se acaban las compilaciones del mes; el sitio sigue
Netlify
El sitio se apaga
GitHub Pages
GitHub te contacta
Vercel
Se corta la función unos 30 días

Cifras contrastadas contra la documentación y los términos de servicio de cada proveedor el 19 de septiembre de 2026. Los planes gratis se mueven: cada ficha de la sección anterior lleva el enlace a la fuente para que lo compruebes el día que leas esto.

04 · Lo que sí cuesta

El dominio es lo único que no es gratis

El lugar donde vive la página sale gratis en las cuatro. El nombre, no. Si te conformas con la dirección que te regalan —tuproyecto.pages.dev, tuusuario.github.io— no pagas nada nunca. Si quieres tunombre.com, eso se compra aparte y se renueva cada año.

Para un .com, la cuenta real hoy anda entre 11 y 15 dólares al año. El rango no es vaguedad: depende de dónde lo compres, y la diferencia entre los extremos es el margen del vendedor, no un servicio mejor.

Lo que conviene saber antes de comprarlo

  • Hay registradores que lo venden a precio de costo, sin margen: pagas lo mismo que le cuesta al registro del dominio. Cloudflare es el más conocido de ese grupo y hoy ronda los 10.50 dólares al año.
  • El precio mayorista del .com sube el 1 de noviembre de 2026, de 10.26 a 10.97 dólares. Ese aumento lo van a repercutir todos, así que si lees esto después de esa fecha, suma un dólar a cualquier cifra de aquí.
  • Compara la RENOVACIÓN, no el primer año. Los registradores grandes anuncian el primer año en promoción —a veces siete dólares— y renuevan cerca de catorce. El dominio lo vas a tener años; el precio que importa es el segundo.
  • Vercel regala el primer año de dominio, pero solo en su plan de pago, y no durante el periodo de prueba. En el plan gratis no aplica.
  • El dominio se compra en un lado y se apunta al hosting en otro: son dos cosas distintas y no tienes que comprarlo donde publicas. Las cuatro plataformas aceptan un dominio comprado en cualquier parte.

El certificado de seguridad no se compra

El candado de la barra de direcciones —eso que hace que salga https y no una advertencia roja— viene incluido y gratis en las cuatro. Nadie te tiene que vender un certificado. En GitHub Pages es lo único que hay que activar a mano: se marca la casilla «Enforce HTTPS» en la configuración del repositorio, y puede tardar unos minutos en aparecer.

05 · La habilidad

All Deploy, la que la sube por ti

Ya sabes cuál te toca. Falta subirla, y ahí es donde casi todo el mundo se atora: cada plataforma tiene su panel, sus pasos y su forma de llamarle a lo mismo. All Deploy es una habilidad de Claude Code que se salta esa parte. Le dices qué quieres y ella se encarga del panel, los pasos y el nombre raro.

La hice yo, es gratis y el código está abierto con licencia MIT. Rutea a ocho destinos — los cuatro de esta guía más otros cuatro para proyectos con servidor. Aquí solo usamos la parte de páginas.

Lo único que necesitas antes

  • Claude Code, que viene incluido en cualquier plan de Claude y se abre desde la app de escritorio. Si todavía no la tienes, se descarga en claude.ai/download.
  • La carpeta de tu página en tu computadora. Nada más. Para un sitio de solo HTML y CSS no tienes que instalar ninguna herramienta de terminal, ni crear un repositorio, ni saber usar git.

Camino A · dile a Claude que la instale

Abre Claude Code y pega esto. Clona el repositorio en la carpeta donde Claude busca sus habilidades, sin que toques la terminal.

Instala la habilidad All Deploy en mi Claude Code.

El repositorio es https://github.com/Hainrixz/all-deploy y va clonado en ~/.claude/skills/all-deploy

Cuando termines, confírmame que quedó y dime con qué comando se usa.

Camino B · el comando, si prefieres escribirlo tú

git clone https://github.com/Hainrixz/all-deploy.git ~/.claude/skills/all-deploy

Para actualizarla después

cd ~/.claude/skills/all-deploy && git pull

Por qué esa carpeta y no otra

Claude Code busca habilidades en ~/.claude/skills/ cada vez que arranca. Con el repositorio ahí adentro la reconoce sola y ya puedes usarla desde cualquier proyecto, sin configurar nada más. Si el comando te responde que no encuentra la carpeta, créala antes con mkdir -p ~/.claude/skills y vuelve a intentar.

Ver el código en GitHub

06 · El chequeo

Las tres cosas que la rompen allá afuera

Abres tu página con doble clic, se ve perfecta, la subes y se rompe. No es mala suerte y casi siempre es una de tres. Las tres tienen el mismo origen: tu computadora te perdona cosas que un servidor no, así que probarla en tu máquina no sirve para descubrirlas. Por eso la habilidad las revisa antes de publicar y se detiene si encuentra alguna.

01

La portada no se llama index.html

Tu archivo principal se llama pagina.html, inicio.html o casa.html. En tu computadora da igual porque tú le das doble clic al que quieres.

En internet nadie le da doble clic a nada: cuando alguien escribe tu dirección, el servidor busca un archivo llamado exactamente index.html y sirve ese. Si no está, muestra un error o una lista de archivos.

02

Un nombre escrito con otra mayúscula

Tu HTML pide Logo.png y el archivo se llama logo.png. En Mac y en Windows se abre igual, porque a esos sistemas les da lo mismo la mayúscula.

El servidor donde vive tu página sí distingue, y para él son dos archivos distintos. El síntoma clásico es el peor de todos: la página carga, el texto está, y se ve sin estilos ni imágenes — porque el HTML sí llegó y el estilo.css con otra letra, no.

03

Una imagen que sigue apuntando a tu computadora

Arrastraste una foto al editor y quedó escrita como una ruta de tu disco: algo que empieza con file:///Users/ en Mac o con C:\Users\ en Windows.

Esa ruta solo existe en tu máquina. Para cualquier otra persona es un hueco. Tú nunca lo vas a ver roto, porque en tu computadora el archivo sí está donde dice.

Lo demás que revisa de pasada

  • Que no se te haya colado un archivo .env dentro de la carpeta que vas a publicar — ahí suelen vivir contraseñas, y publicarlo las deja a la vista de cualquiera.
  • Que no haya credenciales de verdad escritas dentro de los archivos que se sirven.
  • Si el destino es GitHub Pages y tienes carpetas que empiezan con guion bajo, que exista el archivo .nojekyll; sin él, GitHub se las salta y esas carpetas no aparecen.
  • Enlaces rotos, imágenes demasiado pesadas y el título de la página: esos no detienen nada, solo te los avisa.

Y después de publicar, vuelve a mirar

Cuando ya está arriba no se despide: le pega a la dirección para confirmar que responde, y en una página estática además le pega a la primera hoja de estilos. Esa segunda prueba es a propósito. Una página que responde bien pero cuyo estilo.css devuelve un error es exactamente cómo se ve el problema número 02 ya publicado, y es el que más fácil se te pasa porque a simple vista la página sí cargó.

07 · El cierre

Súbela

Ya está todo decidido. Abres Claude Code en la carpeta de tu página, pegas esto y contestas lo que te pregunte. No hay paso siguiente: cuando termina, te entrega la dirección donde quedó.

El prompt

Cambia lo que va entre corchetes por lo tuyo. El destino sale de la sección 01 de esta guía — la habilidad puede elegirlo sola, pero tú ya sabes cuál te corresponde y esa decisión no es técnica.

Revisa mi página y súbela.

La carpeta es [arrastra aquí la carpeta, o escribe la ruta]
Quiero publicarla en [Cloudflare Pages / Netlify / GitHub Pages / Vercel]

Antes de subir nada, dime qué encontraste. Si hay algo que la rompe, arréglalo y muéstrame el cambio antes de aplicarlo. Cuando esté arriba, pásame la dirección.

Lo que hace mientras tú miras

01

Mira qué hiciste

Abre la carpeta y reconoce qué tipo de página es. Si es solo HTML, CSS e imágenes, entra por el camino corto.

02

La revisa

Corre el chequeo de la sección anterior. Si encuentra algo que la rompe, se detiene y te lo dice en vez de publicar algo roto.

03

Publica una prueba

Saca primero una versión de prueba con su propia dirección, para que la veas antes de que la vea nadie más. En GitHub Pages, que no tiene pruebas, la levanta en tu máquina y la revisa ahí.

04

Confirma que responde

Le pega a la dirección y a la primera hoja de estilos. Si algo no contesta, no sigue adelante.

05

La deja en línea

Promueve la versión buena y te entrega la dirección final. Si algo sale mal, regresa a la anterior.

Para una página estática no instalas nada

Esta es la parte que hace que la guía sea para principiantes. Cada plataforma tiene su herramienta de terminal, y si no la tienes instalada la habilidad no te manda a instalarla: te lleva por el camino del navegador — subir la carpeta desde el panel de Cloudflare, arrastrarla a Netlify Drop, o subirla a GitHub desde la web y activar Pages en la configuración. Lo único que tú haces es crear la cuenta y dar los clics que te vaya diciendo.

Nunca instala ni entra a tus cuentas por su lado

Si en algún momento hace falta una herramienta o iniciar sesión en una plataforma, no lo hace sola: te pasa el comando para que lo corras tú, y espera. Tus cuentas y tus contraseñas son tuyas, y la habilidad está escrita para no tocarlas.

Si prefieres el comando

La habilidad también se activa sola si dentro de Claude Code dices cosas como «sube esto» o «publica mi página». Y si te gusta escribir comandos, tiene tres formas:

El normal: te va preguntando y confirmando en cada tramo.

/all-deploy

Paso a paso: no avanza de fase hasta que tú apruebes. El más lento y el más seguro.

/all-deploy step

De corrido, con una ventana de cinco segundos para cancelar antes de publicar.

/all-deploy auto

08 · Los límites

Lo que ninguno de los cuatro puede hacer

Los cuatro hacen lo mismo: guardan tus archivos y se los entregan a quien entre. Eso alcanza para una cantidad enorme de páginas, y no alcanza para nada que tenga que pasar del lado del servidor. Conviene saber de qué lado está lo tuyo antes de subirlo, no después.

Para esto sí

Lo que publicas sin pensarlo

  • Tu portafolio, tu currículum o tu página personal.
  • La landing de un producto o de un servicio, con su botón a WhatsApp o a un calendario.
  • La página de presentación de un negocio: quiénes son, qué hacen, cómo contactarlos.
  • Documentación, un blog, los apuntes de un curso.
  • La invitación de una boda, el menú de un restaurante, el programa de un evento.

Para esto no

Lo que pide algo más que archivos

  • Cobrar con tarjeta dentro de tu propia página.
  • Cuentas de usuario con contraseña y sesión iniciada.
  • Guardar lo que el visitante escribe — salvo el formulario de Netlify, que es la excepción.
  • Mandar correos por su cuenta.
  • Conectarse a una base de datos o a una API que pida una llave privada.

En un sitio estático no hay dónde esconder una contraseña

Todo lo que subes se puede leer. No hay ninguna carpeta privada, ninguna variable secreta y ningún archivo que el visitante no pueda abrir si sabe dónde buscar. Si alguna vez alguien te ofrece «guardarla en una variable de entorno para que no se vea», en una página estática esa frase es falsa. La regla simple: si una llave te la dieron con la advertencia de no compartirla, no va aquí.

Entonces cómo se cobra

Con un enlace. El botón de tu página manda a la pasarela de pago —Stripe, Mercado Pago, PayPal, lo que uses— y el cobro pasa allá, en su sitio, con su seguridad y su certificado. Tu página estática nunca toca el número de tarjeta, que es justo lo que los términos de Cloudflare te piden no hacer y lo que GitHub Pages te pide no intentar.

Dos cosas más, para que estén dichas

  • Hay un quinto destino gratis que también funciona, Render, y la habilidad lo soporta. Se quedó fuera de esta comparación porque su plan gratis da 5 GB de tráfico al mes y solo dos dominios propios, y porque a diferencia de los otros tres necesita repositorio. Si ya tienes algo ahí, sirve; para empezar de cero, los cuatro de arriba son mejor trato.
  • Los planes gratis se mueven. Todo lo de esta página se contrastó contra la documentación y los términos de cada proveedor el 19 de septiembre de 2026, y cada ficha de la sección 02 lleva el enlace a la fuente. Si estás leyendo esto meses después, ábrelos: es más rápido que descubrirlo con el sitio abajo.

Guía de la bóveda

Esta guía es una de las gratuitas de la bóveda.

Si te llevas una sola cosa

El lugar donde publicas no se elige por rápido ni por bonito: se elige por quién pagó. Si a alguien le pagaron por hacer la página, Vercel queda fuera y Cloudflare Pages es la respuesta. Si necesitas que te escriban, Netlify. Si es tu portafolio y tu código ya vive en GitHub, GitHub Pages. Lo demás es detalle, y el hosting no te va a cobrar nunca.

Dónde sigue cada tema

El repo de esta guía

La habilidad es mía y es gratis. Es MIT, así que puedes leer el código completo antes de instalarla — incluida la lista de comprobaciones que corre sobre tu página, que es un archivo de Python que puedes abrir.

Lo nuevo sale primero en Instagram

Ahí aviso cuando entra una guía nueva a la bóveda y cuando algo de esto cambia.

@soyenriquerocha

Cuándo se verificó esto

Los límites, los precios y los términos de servicio de esta página se contrastaron contra la documentación de cada proveedor el 19 de septiembre de 2026. Los planes gratis se mueven —Netlify cambió su forma de cobrar en abril de 2026 y el precio mayorista del .com sube el 1 de noviembre de 2026—, así que cada ficha de la sección 02 lleva el enlace a la fuente. Si vas a montar ahí el sitio de un cliente, ábrelo y confirma antes.