Guías  /  Hosting estático

Cómo alojar un archivo HTML estático online

6 de julio de 2026  ·  5 min de lectura

Escrito por Andrian ·  Redactor técnico, Static.app

Revisado por Roman Frank ·  Revisor técnico, Static.app

Tienes un archivo index.html en una carpeta de tu ordenador, quizá un portfolio, una landing page o algo que acaba de generarte una IA, y quieres un enlace de verdad para enviárselo a alguien. Abrir el archivo en tu navegador solo funciona en tu equipo, y contratar un hosting completo para una sola página parece excesivo. Para alojar tu archivo HTML y ponerlo online, comprímelo en un ZIP (solo, o con el CSS, el JS y las imágenes que necesite) y suéltalo en la página de subida de archivos HTML de Static.app, que lo publica al instante en una URL pública con un subdominio gratuito y un certificado SSL.

Qué significa realmente "hosting estático"

Hosting estático significa que tus archivos se entregan a los visitantes tal cual, sin código de servidor que construya la página en cada petición. No hay base de datos, ni proceso de PHP o Node, ni lógica de backend: solo el HTML, el CSS, el JavaScript y las imágenes que has subido, enviados directamente al navegador. Por eso el hosting estático es rápido, barato y fiable. El servidor web casi no tiene trabajo, así que las páginas cargan deprisa y hay muy poco que pueda romperse.

QUÉ PASA EN CADA PETICIÓN Hosting estático Navegador Servidor web index.html Dos saltos y nada que calcular. Hosting dinámico Navegador Servidor web Aplicación Base de datos Y de vuelta por el mismo camino, con cada visitante.
Esta es la razón por la que el hosting estático es rápido, barato y difícil de romper: el servidor casi no tiene nada que hacer. No hay código tuyo ejecutándose en cada petición, así que hay muy poco que pueda fallar mientras alguien espera.

Servir los archivos tal cual es lo que necesitan la mayoría de las páginas web sencillas. Si tu página se ejecuta por completo en el navegador, el hosting estático es la opción adecuada.

SE EJECUTA EN EL NAVEGADOR HTML, CSS e imágenes JavaScript del lado del cliente Llamadas a una API de terceros NECESITA UN SERVIDOR PHP, Node o Python propios Una base de datos Lógica previa al envío
La línea divisoria no es lo complicada que sea tu página. Un hosting estático sirve sin problema una página llena de JavaScript que se comunica con otros servicios. Lo que no puede hacer es ejecutar código tuyo antes de que salga el archivo.

El hosting estático encaja con cuatro tipos de página que no necesitan un servidor que las construya:

  • Portfolios y currículos: una sola página que muestra tu trabajo, con un enlace limpio para compartir.
  • Landing pages: la página de un producto, un evento o una campaña que solo necesita estar online y ser rápida.
  • Documentación y prototipos: documentación estática, una demo o una prueba de concepto que quieres que abran tus compañeros.
  • Páginas generadas con IA: HTML producido por una herramienta como Claude, que quieres convertir en un sitio web real.

La convención de index.html

Llama index.html a tu página de entrada. Es la única regla que importa aquí, porque cuando un navegador pide la raíz de un sitio web, el servidor busca un archivo llamado index.html y lo sirve como página de inicio. En una carpeta subida, index.html es lo primero que ven los visitantes. A todos los demás archivos (about.html, style.css o una carpeta images) se llega mediante un enlace o una referencia desde dentro de esa página.

tusitio.staticdomains.app/ Una petición a la raíz del sitio web, sin nombre de archivo. Al resto de archivos se llega con un enlace o una referencia desde dentro de esa página. BUSCA my-site/ index.html servido en la raíz about.html style.css images/ logo.png
Cuando se le pide la raíz de un sitio web, el servidor tiene que adivinar qué archivo querías, y la respuesta que se acordó hace décadas es index.html. Así que si tu página se llama ahora portfolio.html, cámbiale el nombre antes de publicar y la URL base la abrirá.

Si tu página principal se llama ahora algo como portfolio.html o page.html, cámbiale el nombre a index.html antes de publicar, para que la URL apunte directamente a ella.

Cómo alojar tu archivo HTML con la prueba gratuita

Alojar un archivo HTML lleva cinco pasos, y todos ocurren en una sola visita: llama index.html a tu página de entrada, comprímela en un ZIP, suelta el ZIP en la página de subida de archivos HTML, elige un subdominio gratuito y, por último, crea la cuenta en el momento y comparte el enlace público.

index.html en ZIP, solo o con sus recursos Suéltalo aquí o haz clic y elige Elige un subdominio Online CON SSL Tu cuenta se crea durante esa primera subida, sin pasos de registro aparte.
Todo el proceso lleva un par de minutos, y el subdominio gratuito y su certificado SSL van incluidos. Si más adelante cambias de idea, puedes actualizar los archivos y conservar la misma URL.

Paso a paso

  1. Asegúrate de que tu página de entrada se llama index.html y comprímela en un ZIP. El cuadro de subida admite un ZIP, así que comprime el archivo aunque sea el único. Si tu página necesita más de un archivo, ponlos todos en una sola carpeta con index.html en el nivel superior y comprime esa carpeta.
  2. Abre la página de subida de archivos HTML y arrastra tu ZIP al cuadro de subida, o haz clic para elegirlo en tu ordenador.
  3. Elige un nombre de subdominio gratuito para tu sitio web, o deja el que te sugerimos. Tu página vivirá en esa dirección, por ejemplo tusitio.staticdomains.app.
  4. Crea tu cuenta en el momento indicando tu nombre, tu correo y una contraseña, y confirma. Forma parte de tu primera subida, así que no hay que pasar por un registro aparte.
  5. Tu sitio web se publica y recibes un enlace público para compartir en un subdominio gratuito, con certificado SSL incluido, listo para enviárselo a quien quieras.

Puedes empezar gratis. Una cuenta nueva arranca con una prueba gratuita de 7 días que incluye un sitio web, 50 MB de almacenamiento, un subdominio gratuito y un certificado SSL, y no pide tarjeta de crédito. Cuando termina la prueba, el sitio web se desconecta, y vuelve a estar online cuando te suscribes a un plan de pago; la página de precios detalla qué incluye cada uno. Creas la cuenta como parte de esa primera subida y la página se publica al momento. Si más adelante cambias de idea sobre el diseño, puedes actualizar los archivos desde tu panel y la misma URL sigue funcionando.

Subir una carpeta entera, no solo un archivo

Una carpeta se sube como un único sitio web, siempre que index.html esté en su nivel superior. Una página real suele ser más de un archivo: carga una hoja de estilos, algo de JavaScript y unas cuantas imágenes. Mantén todo junto en una sola carpeta con index.html en el nivel superior y sube la carpeta (como ZIP) en lugar de un archivo suelto. Static.app sirve toda la carpeta como un único sitio web. Las referencias relativas como <link href="style.css"> o <img src="images/logo.png"> siguen funcionando exactamente igual que en tu ordenador.

Ordena antes tu HTML (opcional)

Ordenar tu HTML antes de publicar es opcional y no cambia nada de cómo se muestra la página. Si tu archivo está desordenado o salió de un generador en una sola línea, pégalo en el formateador de HTML para recuperar un código legible y con la sangría correcta. Así será más fácil de leer y de editar después. Si tu página viene de un chat con una IA, la guía específica sobre alojar un artifact de Claude explica cómo importar ese HTML directamente.

Añade un dominio personalizado más tarde

Puedes pasar un sitio web publicado a un dominio personalizado en cualquier momento, pero un dominio personalizado no forma parte de la prueba gratuita, así que requiere un plan de pago. Tu sitio web empieza en un subdominio gratuito, que basta para compartir y probar. Cuando quieras que parezca un producto tuyo, abre tu panel y añade el dominio. Apunta el DNS de ese dominio a Static.app con dos registros (A y TXT). Tu página vivirá entonces en tu propia dirección, con SSL. No tienes que decidirlo de antemano: puedes publicar primero con el enlace gratuito y añadir el dominio cuando compres uno.

Preguntas frecuentes

Las cuatro respuestas siguientes explican si de verdad es gratis, si el archivo de entrada tiene que llamarse index.html, si se puede subir más de una página a la vez y si el JavaScript sigue funcionando.

¿De verdad es gratis alojar un archivo HTML?

Puedes empezar gratis y no hace falta ningún pago para poner la página online. Una cuenta nueva arranca con una prueba gratuita de 7 días que incluye un sitio web, 50 MB de almacenamiento, un subdominio gratuito y un certificado SSL, sin pedirte tarjeta de crédito. Cuando termina la prueba, el sitio web se desconecta hasta que te suscribes a un plan de pago, así que mira los precios para saber cuánto cuesta.

¿Tengo que llamar index.html a mi archivo?

Para la página de inicio, sí. Los servidores web buscan index.html en la raíz de un sitio web y lo sirven como página por defecto, así que si llamas index.html a tu archivo de entrada, la URL base abre tu página. Los demás archivos pueden llamarse como quieras, siempre que tus enlaces y referencias apunten bien a ellos.

¿Puedo alojar más de una página?

Sí. Pon todos los archivos que necesita el sitio web (páginas HTML, CSS, JavaScript e imágenes) en una sola carpeta, deja index.html como página de entrada y sube la carpeta como ZIP. La subida de archivos HTML publica toda la carpeta como un único sitio web, así que los enlaces entre tus páginas siguen funcionando.

¿Funcionará mi JavaScript?

El JavaScript del lado del cliente funciona en Static.app, porque un archivo .js es simplemente otro archivo que se entrega al visitante. Lo que no funcionará es cualquier cosa que necesite un servidor de backend o una base de datos, porque el hosting estático sirve archivos sin más y no tiene código de servidor para atender esas peticiones.

¿Quieres probarlo?

Aloja tu archivo HTML

Volver a todas las guías