Un JSON online con URL fija
Datos de ejemplo para tu prototipo o para la práctica de clase
Sin montar un backend
Para enseñar un prototipo no siempre hace falta un servidor. Subes el JSON con los datos de ejemplo y tus compañeros lo abren en una URL. Para que lo lea tu web, mételo en el mismo ZIP y cárgalo con una ruta relativa.
Útil en prototipos y clases
🗂️ Junto al index.html
Un datos.json dentro del ZIP de la web se carga con fetch y una ruta relativa, igual que en local.
🌐 Textos por idioma
Las traducciones de la app, en castellano y en catalán, cada una en su JSON dentro del mismo ZIP.
⚙️ Desde tu pipeline
Con la API del plan Solo, el build o un agente de IA sube los datos nuevos en cada ejecución.
⏪ Deshacer un cambio
Con Rollback, la demo vuelve a una de sus cinco últimas versiones (desde Tiny).
🔐 Datos internos
Un archivo pensado únicamente para tu equipo puede ir con contraseña (plan Solo).
💻 Editor de código
Con Solo, un cambio rápido en el JSON se hace desde el editor de código del navegador.
Más allá de Gist y JSONBin
GitHub Gist versiona fragmentos de código, y JSONBin.io guarda datos JSON detrás de su propia API.
Lo que cuesta alojar datos
Para datos de prueba, el plan gratuito da 3 MB por proyecto y tres subidas al día. Subirlos desde un script requiere la API del plan Solo.
- ✓ 1 proyecto publicado
- ✓ Archivos de hasta 3 MB
- ✓ 5 GB de tráfico y 5.000 visitas cada mes
- ✓ Dirección en tiiny.site
- – Como máximo, 3 subidas al día
- Tiny 5 € · 25 MB, subidas diarias ilimitadas, versiones, estadísticas
- Solo 13 € · API, 5 proyectos, dominio propio, editor de código en el navegador
- Pro 31 € · 15 proyectos y un compañero con acceso a tu cuenta
- Pro Max 74 € · proyectos ilimitados y 2 TB de espacio
Espacio disponible
Por proyecto o para toda la cuentaUn JSON minificado, sin sangrías, ocupa bastante menos.
Subida automática con cada build
En cada ejecución, tu integración continua puede mandar el ZIP con la demo y datos.json al endpoint de subida. Un PUT al mismo dominio actualiza los datos, y la ruta /datos.json sigue siendo la misma.
curl -X POST https://ext.tiiny.host/v1/upload \
-H "x-api-key: $TIINY_API_KEY" \
-F "files=@demo.zip" \
-F "domain=mis-datos-demo.tiiny.site"
# → https://mis-datos-demo.tiiny.site
# Un PUT al mismo dominio sustituye el archivo
Usos de un JSON
Práctica de DAW
El alumnado de un ciclo de Desarrollo de Aplicaciones Web lee un JSON de productos en su primera app.
Hackathon
Los datos de un reto, publicados para que todos los equipos partan del mismo archivo.
Datos abiertos
Un extracto de datos.gob.es preparado para un taller de visualización.
Online Collaboration: Add Your Team to Tiiny.host
Compartir proyectos con compañeros para trabajar juntos en ellos.


