Generador de CSS Grid
Diseña layouts de CSS Grid visualmente: define las columnas, filas y el espacio, luego escribe nombres de área en las celdas para construir grid-template-areas — con vista previa en vivo y CSS y HTML listos para copiar.
🔒 Procesado íntegramente en su navegador: nada de lo que ingresa aquí se carga nunca.
Resultado
Una declaración grid-template-areas es una de las piezas de CSS más legibles que existen, pero solo una vez que ya está escrita — llegar a ella a mano significa contar cadenas entrecomilladas y hacer coincidir longitudes de fila, y una sola celda mal puesta rompe silenciosamente todo el layout. Este generador convierte eso en manipulación directa: define las cantidades de columnas y filas, escribe un nombre en cualquier celda de la cuadrícula en vivo y los nombres coincidentes se fusionan automáticamente en una región nombrada.
Por dentro, cada celda que dejas en blanco se convierte en un punto en la cadena grid-template-areas generada, y cada celda que nombras se convierte en parte del rectángulo de ese nombre. CSS solo permite que una región nombrada ocupe un único bloque rectangular limpio, así que la herramienta lo verifica mientras escribes y te dice exactamente cuándo un nombre aún no forma un rectángulo válido — en lugar de producir silenciosamente CSS que el navegador rechazará.
El espacio entre columnas y entre filas vienen por defecto en 8px y se combinan en una sola línea gap cuando coinciden, y la vista previa en vivo de la cuadrícula siempre refleja tus pistas de grid-template-columns y grid-template-rows, incluyendo columnas fijas en píxeles de un preajuste como los carriles laterales de 200px del santo grial. La salida copiable cubre ambos lados: un bloque de CSS listo para tu hoja de estilos y un esqueleto HTML correspondiente con un div grid-area por cada región nombrada.
Grid y flexbox resuelven problemas de layout diferentes, y el css-flexbox-generator de este sitio es el mejor punto de partida para layouts unidimensionales — una sola fila o columna de elementos flexibles como una barra de navegación o una pila de tarjetas. Recurre a este generador de grid cuando necesites control bidimensional, filas y columnas explícitas, o regiones nombradas como cabecera/navegación/principal/pie; las dos herramientas suelen acabar en la misma página, grid para la estructura de la página y flexbox dentro de sus piezas. Como todas las herramientas de este sitio, funciona completamente en tu navegador — sin subida de datos, sin cuenta.