Monta grid-template-columns, grid-template-rows y grid-template-areas visualmente: arrastra, pinta celdas y copia el CSS en vivo.
Todo ocurre localmente en tu navegador. Nada sale de tu dispositivo.
La pestaña de grid arma listas de pistas a partir de tus cuentas y tamaños: tres columnas 1fr se convierten en grid-template-columns: repeat(3, 1fr), el shorthand que se expande a una fracción del espacio libre por columna. auto ajusta la pista a su contenido, y un valor fijo en px reserva exactamente ese ancho — una receta común es una pista fija para la barra lateral más una pista fluida 1fr. Si quieres una pista que se estire con límites, edita a mano la salida hacia minmax(80px, 1fr); este constructor lo deja fuera del shorthand a propósito para que el CSS generado siga siendo legible.
Piensa en grid como layout-first y en flex como content-first. Si estás dibujando un esqueleto bidimensional —columnas y filas que deben alinearse en toda la página— usa grid, porque las pistas se alinean en ambos ejes. Si estás repartiendo una fila de botones, chips o enlaces cuyo tamaño sale de su contenido, flex es más ligero. Las páginas reales los mezclan: grid para la carcasa, flex dentro de cada celda.
subgrid permite que un grid anidado tome prestadas las pistas del padre —útil para filas de tarjetas cuyas etiquetas internas deben alinear—. El soporte ya es realmente mayoritario: Firefox lo tuvo en la 71 (2019), Safari en el 16 (2022) y Chrome en el 117 (2023), así que en 2026 cuenta como ampliamente disponible. Este generador se queda en grid de nivel superior porque subgrid necesita anidamiento real para demostrarse con honestidad.
IE 10/11 implementó una especificación con prefijo (-ms-grid) totalmente distinta y con otro modelo de auto colocación, y esta herramienta no la emite. Tampoco se puede polyfillar con fidelidad. Si debes soportar ese IE, la vía pragmática son fallbacks con float o flexbox dentro de @supports (display: grid); si no, ignora IE.
Conservan la auto colocación y ocupan las celdas que ningún área nombrada cubre —lo que, en una plantilla 4×4 totalmente pintada, significa que el navegador los añade como filas implícitas bajo el grid. Asigna un área a cada elemento visible o deja la plantilla sin pintar si quieres que la demo compacta parezca intencionada.
No. El pintor, la matemática de pistas y la salida CSS corren en tu navegador como JavaScript y CSS puros. Tu diseño de grid nunca se guarda, envía ni descarga, y la página funciona sin red.
Si acabas de usar Generador CSS Grid, los siguientes pasos naturales son Generador Box Shadow, Generador Border Radius, Convertidor de colores, o explora todas las herramientas de Herramientas diarias.