ImageSplit — Generar · Dividir · Grilla

Herramienta web en un solo archivo para dividir imágenes en cuadrículas, generar imágenes con IA y crear composiciones en grilla. Funciona 100% en el navegador, sin backend propio.

✨ Características

1. Dividir

2. Dividir avanzado

3. Generar (IA — Pollinations)

4. Generar grilla (Muchas imágenes en una)

🚀 Inicio rápido

Opción 1 — Script incluido (Windows)

Ejecuta start.ps1. Lanza un servidor local en http://127.0.0.1:8123 y abre el navegador.

powershell -ExecutionPolicy Bypass -File .\start.ps1

Requiere Python instalado (usa python o py). Para detener el servidor: cierra el proceso de Python.

Opción 2 — Sin servidor

Abre directamente index.html con VS Code Live Server (recomendado) o en el navegador. Se recomienda servirla por HTTP para evitar límites de file://.

🔑 API Key de Pollinations

  1. Crea una key en enter.pollinations.ai/keys.
  2. Tipos de key:
    • sk_... — key secreta (uso de servidor/backend).
    • pk_... — key pública para navegadores, ideal para esta app.
  3. Pégala en el campo API Key de la pestaña Generar, o vincula la cuenta en Generar grilla (botón 🤖 Vincular).

Nota: el saldo completo de la cuenta solo se muestra si la key tiene el permiso account:usage o un presupuesto propio. Sin ello, la app muestra la key como válida, que es lo que importa para generar.

📁 Estructura

ImageSplit/
├── index.html          # App principal (4 pestañas)
├── styles.css          # Estilos de la app principal
├── jszip.min.js        # Librería para crear archivos ZIP
├── start.ps1           # Inicio en un clic (servidor Python)
├── README.md
├── .vscode/
│   └── settings.json   # Configuración del editor
└── Recortes/
    ├── index.html      # "Dividir avanzado" (grillas + upscaling IA)
    ├── recortes2.html  # "Generar grilla" (Muchas imágenes en una)
    └── images/         # Recursos de las sub-apps

⚙️ Requisitos

ℹ️ Notas