Generador de loaders CSS
Genera un spinner, puntos, barras, anillo o pulso de carga CSS animado con tamaño, color y velocidad a medida, previsualízalo en vivo y copia el HTML y CSS listos para pegar.
Generador de loaders CSS — Elige un estilo de loader, ajusta el tamaño, el color y la velocidad de la animación, y observa una vista previa en vivo mientras se genera un fragmento de HTML y CSS con @keyframes listo para pegar. Afina el grosor del trazo para el spinner y el anillo, y el número de puntos o barras para los demás. Todo se calcula por completo en tu navegador; ningún ajuste ni código se envía nunca a un servidor.
¿Qué es Generador de loaders CSS?
El Generador de Loaders CSS es una herramienta gratuita en el navegador para diseñadores web y desarrolladores front-end que necesitan un indicador de carga en CSS puro sin añadir una librería. Elige entre cinco estilos -spinner, anillo, puntos, barras y pulso- y controla el tamaño en píxeles, el color principal, la velocidad de un ciclo de animación en segundos, el grosor del trazo y la cantidad de puntos o barras. Una vista previa se anima mientras editas, y el marcado HTML junto con un bloque de estilo CSS con @keyframes se actualiza al instante para que lo pongas directamente en una página. Úsalo para botones, loaders de página, estados esqueleto y marcadores asíncronos, o para aprender cómo la animación CSS y @keyframes impulsan cada efecto.
Cómo usar Generador de loaders CSS
- Elige un estilo de loader: Spinner, Anillo, Puntos, Barras o Pulso.
- Ajusta el tamaño en píxeles y elige un color con la muestra o escribiendo un valor.
- Ajusta la velocidad de la animación en segundos para un ciclo completo.
- Abre Ajustes para cambiar el grosor del trazo (spinner y anillo) o el número de puntos o barras.
- Observa cómo se anima la vista previa y copia el HTML y CSS generados con el botón de copiar.
Ejemplos
Spinner clásico
Entrada
Estilo: Spinner, tamaño 48px, color #4f86f7, velocidad 1s, grosor 5px
Salida
.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; }Tres puntos que rebotan
Entrada
Estilo: Puntos, tamaño 48px, color #9333ea, velocidad 1s, cantidad 3
Salida
<div class="dd-loader"><div></div><div></div><div></div></div> con animation-delay escalonado para que los puntos escalen en onda.
Loader de barras que se estiran
Cambia el estilo a Barras y sube la cantidad a 5 para un indicador tipo ecualizador, donde cada barra se estira arriba y abajo con un ligero retraso, ideal junto a una etiqueta de 'Cargando...'.
Preguntas frecuentes
- ¿Qué estilos de loader hay disponibles?
- Cinco: Spinner (un arco que gira), Anillo (un anillo giratorio más grueso), Puntos (puntos que escalan en onda), Barras (barras que se estiran arriba y abajo) y Pulso (un solo círculo que late). Cambia con el menú de estilo y la vista previa y el código se actualizan al instante.
- ¿Qué hacen los controles de tamaño, color y velocidad?
- El tamaño define las dimensiones del loader en píxeles, el color define el color principal (usa el selector o escribe cualquier color CSS) y la velocidad es la duración de un ciclo de animación en segundos. El grosor controla el trazo del spinner y el anillo, mientras que la cantidad controla cuántos puntos o barras aparecen.
- ¿El CSS generado es CSS puro sin JavaScript?
- Sí. El fragmento es HTML simple más un bloque <style> que usa animación CSS y @keyframes, así que funciona sin ningún JavaScript ni librería externa. Pégalo en tu página y funciona por sí solo.
- ¿Por qué el grosor y la cantidad no cambian todos los estilos?
- El grosor solo afecta al spinner y al anillo (que dibujan un borde), mientras que la cantidad solo afecta a puntos y barras (que renderizan varios elementos). Los demás estilos los ignoran, así que la salida queda limpia para el estilo que elegiste.
- ¿Se sube algo a un servidor?
- No. El loader y su CSS se construyen por completo en tu navegador con matemáticas locales de cadenas; ningún ajuste, color ni código se envía nunca a un servidor, por lo que funciona sin conexión y mantiene tu trabajo privado.
Herramientas relacionadas
Código a imagen
Convierte un fragmento de código en una imagen PNG pulida con resaltado de sintaxis en tu navegador, con tema, fondo de degradado o transparente y relleno, sin subir nada.
Verificador de contraste de color
Comprueba la relación de contraste WCAG entre un color HEX de primer plano y uno de fondo, y si cumple AA y AAA para texto normal y grande.
Mezclador de colores
Mezcla dos colores HEX en la proporción que elijas, en espacio RGB o Lab, y obtén el color intermedio como muestra y valor HEX copiable.
Generador de tonos de color
Convierte un color HEX base en una escala de tonos 50-950 al estilo Tailwind, mezclando hacia blanco y negro, con muestra y HEX copiable.