Monte grid-template-columns, grid-template-rows, e grid-template-areas visualmente: arraste, pinte células, e copie o CSS.
Tudo acontece localmente no seu navegador. Nada sai do seu dispositivo.
A aba grid monta listas de trilhas a partir das suas contagens e tamanhos: três colunas 1fr viram grid-template-columns: repeat(3, 1fr), o shorthand que se expande para uma fração do espaço livre por coluna. auto dimensiona a trilha pelo conteúdo, e um valor fixo em px reserva exatamente aquela largura — uma receita comum é uma trilha fixa de barra lateral mais uma trilha fluida 1fr. Se quiser uma trilha que flexiona com limites, edite a saída à mão para minmax(80px, 1fr); este construtor mantém isso fora do shorthand de propósito para o CSS gerado continuar legível.
Pense no grid como layout-first e no flex como content-first. Se você está desenhando um esqueleto bidimensional — colunas e linhas que devem se alinhar pela página — use grid, porque as trilhas se alinham nos dois eixos. Se está distribuindo uma linha de botões, chips ou links cujo tamanho vem do conteúdo, flex é mais leve. Páginas reais misturam: grid para a estrutura, flex dentro de cada célula.
subgrid deixa um grid anidado pegar emprestadas as trilhas do pai — útil para linhas de cartões cujos rótulos internos precisam alinhar. O suporte já é realmente mainstream: Firefox teve na versão 71 (2019), Safari no 16 (2022) e Chrome no 117 (2023), então em 2026 conta como amplamente disponível. Este gerador fica no grid de nível superior porque subgrid precisa de aninhamento real para ser demonstrado com honestidade.
O IE 10/11 implementou uma especificação com prefixo (-ms-grid) totalmente diferente e com outro modelo de auto-colocação, e esta ferramenta não a emite. Também não dá para polyfillar com fidelidade. Se você precisa suportar aquele IE, o caminho pragmático são fallbacks com float ou flexbox dentro de @supports (display: grid); caso contrário, ignore o IE.
Eles mantêm a auto-colocação e preenchem as células que nenhuma área nomeada cobre — o que, num modelo 4×4 totalmente pintado, significa que o navegador os acrescenta como linhas implícitas abaixo do grid. Atribua uma área a cada item visível ou deixe o modelo sem pintar se quiser que a demo compacta pareça intencional.
Não. O pintor, a matemática das trilhas e a saída de CSS rodam no seu navegador como JavaScript e CSS puros. Seu layout de grid nunca é armazenado, enviado ou baixado, e a página funciona sem rede.
Se você acabou de usar Gerador de CSS Grid, os próximos passos naturais são Gerador de Box Shadow, Gerador de Border Radius, Conversor de cores, ou explore todas as ferramentas de Ferramentas diárias.