Recorta tu sprite sheet en sprites separados

Suelta un sprite sheet y SpriteCut encuentra cada sprite, quita el fondo y te da PNG limpios y numerados. Gratis, sin registro, y tu imagen nunca sale de tu dispositivo.

Suelta aquí tu sprite sheet

PNG, JPG, GIF o WebP. No sale de tu dispositivo.

También puedes pegar una imagen con Ctrl+V

Ajustes

Detección

Fondo

Súbela si hay ruido de JPG o bordes suaves.

Salida

Alinear

Cómo recortar un sprite sheet

  1. Abre tu sprite sheet

    Arrástralo a la alfombrilla de corte, pégalo con Ctrl+V o elige un archivo. Sirven PNG, JPG, GIF, WebP y BMP.

  2. Revisa los cortes

    Cada sprite aparece recuadrado. Haz clic en los recuadros o en las miniaturas para seleccionarlos, une las piezas que van juntas o quita lo que no necesites. Si los fotogramas se tocan, cambia a Cuadrícula y pon el tamaño de celda.

  3. Elige la salida

    Deja cada sprite recortado a su tamaño o da a todos los fotogramas el mismo tamaño para que la animación no tiemble. El pixel art se escala a 2×, 4× u 8× sin desenfocarse.

  4. Descarga

    Llévate un ZIP con los PNG numerados o un sprite sheet nuevo y ordenado con su atlas JSON para tu motor de juego.

Qué resuelve SpriteCut

Las piezas sueltas no se pierden
Ojos, armas, sombras y destellos que están a pocos píxeles de un sprite se recortan con él. Tú decides a qué distancia cuentan como juntos.
Pixel art en diagonal
Los píxeles que solo se tocan por las esquinas pertenecen al mismo sprite, así que las líneas diagonales finas no se rompen.
Cualquier fondo
PNG transparentes, colores clave como el magenta y el damero gris y blanco que aparece cuando la transparencia se guarda mal.
Hojas en cuadrícula
Indica el tamaño de celda, el desplazamiento y el espacio entre celdas, o deja que SpriteCut mida la cuadrícula. Las celdas vacías se saltan.
Sprite sheets hechos con IA
La tolerancia absorbe los bordes suaves y el ruido de compresión, y las motas sueltas se ignoran, así que las imágenes generadas con IA se recortan limpias.
Fotogramas en orden
Los sprites se numeran fila a fila, de izquierda a derecha, para que los fotogramas de una animación mantengan su secuencia.
Bordes limpios
Cada PNG contiene solo su sprite, nunca un trozo del de al lado.
Privado de verdad
Todo funciona en tu navegador. La imagen no se sube a ningún sitio, y no hay cuenta ni marca de agua.

Preguntas frecuentes

¿SpriteCut es gratis?

Sí. No hace falta cuenta, no pone marca de agua y no limita el número de sprites. El proyecto sigue adelante gracias a quien aporta en Buy Me a Coffee.

¿Se suben mis imágenes a algún servidor?

No. SpriteCut funciona por completo en tu navegador con JavaScript. Tu sprite sheet nunca se envía a un servidor, y por eso va rápido incluso con archivos grandes.

¿Cómo separo un sprite sheet en fotogramas?

Abre la imagen y SpriteCut detecta cada sprite automáticamente. Si los fotogramas se tocan o deben tener el mismo tamaño, cambia a Cuadrícula, escribe el tamaño de celda (por ejemplo 32 × 32) o pulsa Detectar cuadrícula, y descarga el ZIP.

¿Por qué un sprite sale cortado en varias piezas?

Sus partes están más separadas que la distancia de unión. Sube «Unir partes a menos de…» o selecciona las piezas y pulsa Unir.

¿Por qué dos sprites salen como uno solo?

Se tocan o están más cerca que la distancia de unión. Bájala, o usa el modo Cuadrícula si la hoja tiene una disposición regular.

¿Cómo quito el color de fondo?

SpriteCut lo detecta en los bordes de la imagen y lo vuelve transparente. Si elige mal, usa el cuentagotas y haz clic en el fondo. Sube la tolerancia para JPG o bordes suaves.

¿Puedo usar los sprites en Unity, Godot, GameMaker o Phaser?

Sí. Los PNG se importan en cualquier motor. El sheet exportado usa celdas iguales, así que el Sprite Editor de Unity (Slice, Grid By Cell Size), el panel SpriteFrames de Godot (Add frames from sprite sheet) y la opción Import Strip Image de GameMaker lo cortan sin problemas. El JSON sigue el formato JSON Hash de TexturePacker, que Phaser y PixiJS cargan directamente.

¿Funciona con sprite sheets hechos con IA?

Sí. Las imágenes de ChatGPT, Gemini, Midjourney o Stable Diffusion suelen traer un fondo casi blanco con algo de ruido. SpriteCut lo detecta; si queda un halo tenue, sube un poco la tolerancia.

¿Qué formatos de imagen admite?

Todo lo que abra tu navegador: PNG, JPG, GIF (primer fotograma), WebP, BMP y AVIF. Los sprites se guardan en PNG con transparencia.

¿Hay límite de tamaño?

Solo la memoria de tu dispositivo. Una hoja de 4096 × 4096 píxeles con miles de sprites tarda alrededor de un segundo en un portátil normal.

Sobre SpriteCut

SpriteCut nació como una herramienta personal. Necesitaba sacar sprites de hojas para mis propios juegos, y las opciones que encontraba eran demasiado complicadas o subían mis archivos a un servidor.

Es un proyecto personal de un desarrollador indie y sigue mejorando. Si algo no funciona como necesitas, cuéntamelo desde la página de apoyo.

Vista previa de la animación

Exportar sprite sheet

Disposición