Gerador de Padrão Xadrez (SVG)
Crie padrões em xadrez (checkerboard) em SVG: tamanho do quadrado, cores e dimensões customizáveis. Resultado vetorial pronto para fundos, transparências e mockups. Tudo no navegador.
O padrão xadrez: 4 mil anos de design
O padrão xadrez — duas cores contrastantes alternadas em grade n × n — é um dos motivos visuais mais antigos da humanidade. Artesãos egípcios o usavam em paredes de túmulos; a heráldica medieval o codificou como chequy; o tabuleiro 8×8 moderno vem do xadrez, que padronizou a grade por volta do século 7. Fora dos jogos, o padrão aparece na bandeira quadriculada (usada em corrida de cavalo desde 1880, na Fórmula 1 desde 1906), em pisos de cozinha industrial e na tela de transparência padrão de qualquer editor raster — o Photoshop usa uma grade cinza 32×32 (#cccccc e #ffffff) que virou o código universal para "este pixel tem alpha".
No design de UI atual, o xadrez faz três trabalhos: indica transparência em previews de imagem; carrega associações de marca racing/karting; e funciona como motivo retrô em landing pages nostálgicas. Também é referência ótima para calibrar tela, porque o olho identifica qualquer distorção geométrica na hora.
Implementação em CSS puro
A receita clássica em CSS empilha quatro linear-gradients com paradas em 45° e 135°. Defina o background-size em 2×tamanho-da-célula e a grade se repete infinitamente:
.checker {
background-color: #ffffff;
background-image:
linear-gradient(45deg, #ccc 25%, transparent 25%),
linear-gradient(-45deg, #ccc 25%, transparent 25%),
linear-gradient(45deg, transparent 75%, #ccc 75%),
linear-gradient(-45deg, transparent 75%, #ccc 75%);
background-size: 20px 20px;
background-position: 0 0, 0 10px, 10px -10px, -10px 0;
}
A alternativa em SVG usa um <pattern> com dois <rect>s — menos regras, mais fácil de escalar e pronto para exportar para impressão ou PDF.
Escolhendo tamanho de célula e contraste
Para dicas de transparência em UI, células de 8 a 32 pixels com par de baixo contraste (cinza claro + branco) é o ponto ideal — pequeno o suficiente para ser lido como "fundo", neutro o suficiente para manter o foreground legível. Abaixo de 4 px o padrão gera moiré em LCDs; acima de 64 px parece elemento de marca, não indicador de transparência. As cores não precisam ser preto e branco: qualquer par contrastante serve, mas mantenha luminâncias próximas se o padrão for ficar atrás de texto.
Padrões irmãos
- Tabuleiro de damas — mesmo layout 8×8, jogo diferente.
- Xadrez chinês (Xiangqi) — é uma grade, não um xadrez, porque as peças ficam nas interseções.
- Listras de campo de futebol — faixas alternadas em vez de grade; produzidas cortando a grama em direções opostas.
- Pied-de-poule e gingham — primos têxteis que parecem xadrez à distância mas têm detalhe de trama de perto.
Perguntas frequentes
Qual tamanho de célula usar? 8–16 px para canvases de transparência, 20–32 px para backgrounds decorativos, 40 px+ para hero banners.
Precisa ser preto e branco? Não — qualquer par contrastante funciona. Para textos por cima, escolha dois tons próximos da mesma cor para o xadrez recuar visualmente.
SVG ou gradiente CSS — qual é melhor? CSS resolve para blocos DOM de tamanho fixo. SVG escala melhor para impressão, exporta limpo para PDF e é mais fácil reusar entre documentos.
Por que o padrão tremula quando eu rolo a página? Renderização sub-pixel em telas high-DPI — aumente o tamanho da célula ou use image-rendering: pixelated no container.
Ferramentas Relacionadas
Gerador de Padrão SVG
Crie padrões SVG repetíveis para usar como fundo de sites: bolinhas, linhas, xadrez, grade, diagonal e hexágonos. Personalize cores e tamanho. Copie o código SVG ou o CSS background-image.
Gerador SVG Padrão Listras Diagonais
Gere um padrão de listras diagonais em SVG repetível, com duas cores e ângulo e largura ajustáveis. Ideal para fundos de sites e texturas — copie o código.
Gerador CSS Padrão Xadrez (Checker)
Gere um padrão xadrez (checkerboard) em CSS puro com gradientes, sem usar imagens. Ajuste cores e tamanho, veja a prévia e copie o código pronto para o seu site.