Gerador de loaders CSS
Gere um spinner, pontos, barras, anel ou pulso de carregamento CSS animado com tamanho, cor e velocidade personalizados, visualize em tempo real e copie o HTML e o CSS prontos para colar.
Gerador de loaders CSS — Escolha um estilo de loader, defina o tamanho, a cor e a velocidade da animação e veja uma prévia em tempo real enquanto um trecho de HTML e CSS com @keyframes, pronto para colar, é gerado para você. Ajuste a espessura do traço para os spinners e o número de pontos ou barras para os demais. Tudo é calculado inteiramente no seu navegador; nenhuma configuração ou código é enviado a um servidor.
O que é Gerador de loaders CSS?
O Gerador de Loaders CSS é uma ferramenta gratuita no navegador para web designers e desenvolvedores front-end que precisam de um indicador de carregamento em CSS puro sem adicionar uma biblioteca. Escolha entre cinco estilos - spinner, anel, pontos, barras e pulso - e controle o tamanho em pixels, a cor principal, a velocidade de um ciclo de animação em segundos, a espessura do traço e a quantidade de pontos ou barras. Uma prévia anima enquanto você edita, e a marcação HTML junto com um bloco de estilo CSS com @keyframes é atualizada instantaneamente para você colocá-la diretamente em uma página. Use-a para botões, loaders de página, estados esqueleto e espaços reservados assíncronos, ou para aprender como a animação CSS e o @keyframes movem cada efeito.
Como usar Gerador de loaders CSS
- Escolha um estilo de loader: Spinner, Anel, Pontos, Barras ou Pulso.
- Defina o tamanho em pixels e escolha uma cor com a amostra ou digitando um valor.
- Defina a velocidade da animação em segundos para um ciclo completo.
- Abra as Configurações para ajustar a espessura do traço (spinner e anel) ou o número de pontos ou barras.
- Observe a animação da prévia em tempo real e copie o HTML e o CSS gerados com o botão de copiar.
Exemplos
Spinner clássico
Entrada
Estilo: Spinner, tamanho 48px, cor #4f86f7, velocidade 1s, espessura 5px
Saída
.dd-loader { width: 48px; height: 48px; border: 5px solid color-mix(in srgb, #4f86f7 25%, transparent); border-top-color: #4f86f7; border-radius: 50%; animation: dd-loader-spin 1s linear infinite; }Três pontos saltitantes
Entrada
Estilo: Pontos, tamanho 48px, cor #9333ea, velocidade 1s, quantidade 3
Saída
<div class="dd-loader"><div></div><div></div><div></div></div> com animation-delay escalonado para que os pontos escalem em onda.
Loader de barras que se esticam
Mude o estilo para Barras e aumente a quantidade para 5 para um indicador estilo equalizador, em que cada barra se estica para cima e para baixo com um leve atraso, prático ao lado de um rótulo 'Loading...'.
Perguntas frequentes
- Quais estilos de loader estão disponíveis?
- Cinco: Spinner (um arco que gira), Anel (um anel giratório mais grosso), Pontos (pontos que escalam em onda), Barras (barras que se esticam para cima e para baixo) e Pulso (um único círculo que pulsa). Troque pelo menu de estilo e a prévia e o código se atualizam instantaneamente.
- O que fazem os controles de tamanho, cor e velocidade?
- O tamanho define as dimensões do loader em pixels, a cor define a cor principal (use o seletor ou digite qualquer cor CSS) e a velocidade é a duração de um ciclo de animação em segundos. A espessura controla o traço do spinner e do anel, enquanto a quantidade controla quantos pontos ou barras aparecem.
- O CSS gerado é CSS puro sem JavaScript?
- Sim. O trecho é HTML simples mais um bloco <style> usando animação CSS e @keyframes, então funciona sem nenhum JavaScript ou biblioteca externa. Cole na sua página e ele funciona por conta própria.
- Por que a espessura e a quantidade não mudam todos os estilos?
- A espessura afeta apenas o spinner e o anel (que desenham uma borda), enquanto a quantidade afeta apenas pontos e barras (que renderizam vários elementos). Os outros estilos os ignoram, então a saída permanece limpa para o estilo que você escolheu.
- Algo é enviado a um servidor?
- Não. O loader e seu CSS são construídos inteiramente no seu navegador com cálculo local de strings - nenhuma configuração, cor ou código é enviado a um servidor, então funciona offline e mantém seu trabalho privado.
Ferramentas relacionadas
Código em imagem
Transforme um trecho de código em uma imagem com realce de sintaxe no seu navegador, com mais de 20 linguagens, temas e fundos personalizados, números de linha e exportação em PNG ou SVG.
Verificador de contraste de cor
Verifique o contraste WCAG 2.1 e a pontuação APCA Lc entre uma cor de texto e de fundo, veja os selos AA, AAA e 3:1 e aplique a cor aprovada mais próxima.
Misturador de cores
Misture duas cores HEX na proporção que escolher, no espaço RGB ou Lab, e obtenha a cor intermediária como amostra e valor HEX copiável.
Gerador de tons de cor
Transforme uma cor HEX base em uma escala OKLCH, HSL ou RGB com passos ajustáveis, dicas de contraste WCAG por passo e exportação para CSS, Tailwind e JSON.